ferro-labs/ai-gateway

Open-source AI Gateway written in Go, one API for OpenAI, Anthropic, Bedrock, Azure, and 100+ LLMs. Built-in caching, guardrails, retries, and cost optimization. Run as a proxy or embed as a library.

42
/ 100
Emerging

This tool helps developers manage and optimize their application's interactions with various large language models (LLMs) from different providers like OpenAI, Anthropic, and AWS Bedrock. It acts as a single access point, taking in standard LLM requests and routing them to the best-suited provider, while also adding features like caching, cost controls, and security guardrails. It's ideal for developers building AI-powered applications who need robust, high-performance LLM integration.

Use this if you are a developer building an application that needs to reliably and efficiently interact with multiple LLM providers, manage costs, and enforce security policies.

Not ideal if you are a non-developer user looking for a ready-to-use AI application, as this is a technical tool for integrating LLMs into existing systems.

LLM-integration API-management backend-development AI-application-development system-architecture
No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 11 / 25
Community 15 / 25

How are scores calculated?

Stars

19

Forks

5

Language

Go

License

Apache-2.0

Category

llm-api-gateways

Last pushed

Mar 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/ferro-labs/ai-gateway"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.