Skip to content

12britz/awesome-ai-gateways

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Awesome AI Gateways Awesome

A curated list of tools, libraries, and resources for LLM routing, orchestration, and gateway infrastructure.

Managing 100+ LLM APIs, handling rate limits, implementing fallbacks, and tracking token costs is a massive operational headache. This list curates the best open-source tools, managed services, and resources to help you build production-grade AI infrastructure.

Contents

AI Gateways

Unified API gateways that route requests across multiple LLM providers.

Open Source

APISIX AI Plugin - Apache APISIX plugin for LLM provider integration with load balancing and observability. • Ambassador AI Gateway - Kubernetes-native AI gateway built on Envoy with rate limiting and fallback.

  • LiteLLM - Python SDK and proxy server calling 100+ LLMs in OpenAI format.
  • Portkey Gateway - Blazing fast AI gateway with 250+ LLMs, 50+ guardrails.
  • Bifrost - High-performance AI gateway in Go with adaptive load balancing.
  • Ferro Labs AI Gateway - Go-native gateway for 29 providers with caching & guardrails.
  • Envoy AI Gateway - Unified access to GenAI services built on Envoy Gateway.
  • LLM Gateway - Unified interface for running and managing LLMs with analytics.
  • Inference Gateway - Cloud-native gateway unifying multiple LLM providers.
  • OpenGateLLM - Open-source API gateway focused on self-hosted LLMs.
  • Routerly - Self-hosted LLM gateway with intelligent multi-policy routing.
  • Plexus - Unified API gateway with OAuth auth, quota tracking, and 15+ providers.
  • OpenZiti LLM Gateway - Zero-trust LLM gateway with semantic routing and E2E encryption.
  • Kong - Enterprise API gateway with LLM routing plugin.
  • LocalAI - Self-hosted, drop-in replacement for OpenAI API.
  • LocalGateway - Desktop LLM gateway with zero-dependency multi-provider failover and automatic model name mapping. Works with Cursor, Claude Desktop, Windsurf.
  • lm-proxy - Lightweight OpenAI-compatible proxy for multi-provider inference.
  • LLM API Proxy - Edge runtime proxy supporting OpenAI, Anthropic, Gemini, and more.
  • LLMProxy - High-performance reverse proxy for LLM inference with SSE streaming.
  • Zuul - Netflix edge gateway.
  • RouteLLM - Open-source framework from LMSYS for training and deploying lightweight LLM routers that balance cost and quality.
  • ClawRouter - Agent-native LLM router with 41+ models, sub-millisecond routing, and USDC payments.
  • NadirClaw - Self-hosted LLM router that routes simple prompts to cheap models and complex to premium, saving 40-70% on costs.
  • Olla - High-performance lightweight Go proxy and load balancer for LLM infrastructure with intelligent routing.
  • BitRouter - Rust-based agentic LLM gateway and router for cost-optimizing agentic workflows.
  • Nyro - Self-hosted Rust AI gateway with protocol translation for Claude Code, Codex, and Gemini CLI.
  • 1Flowbase - Rust AI gateway for fusion-style multi-model workflows published as OpenAI-compatible virtual models.
  • SmarterRouter - VRAM-aware router for Ollama and llama.cpp with semantic caching, model profiling, and automatic failover.
  • Llamactl - Unified management and routing for llama.cpp, MLX, and vLLM models with web dashboard.
  • Nexus Gateway - Enterprise AI traffic gateway with compliance, routing across 20+ providers, semantic cache, quotas, and audit.
  • AI Firewall - Rust OpenAI-compatible gateway using Redis exact cache and Qdrant semantic cache.
  • Hecate - Local AI operations console for supervised agent work with MCP and OpenTelemetry.
  • Alvus - Lightweight Go proxy for handling AI API rate limits.

Managed Services

AWS API Gateway with Bedrock Integration - Expose Bedrock models via REST/WebSocket APIs with throttling and auth. • GCP Apigee AI Gateway - Manage and secure LLM APIs with Apigee's traffic management and analytics.

  • Cloudflare AI Gateway - Unified interface for AI providers at the edge.
  • OpenRouter - Unified API for 500+ models from 60+ providers.
  • Portkey Hosted - Managed AI gateway with 1600+ LLMs and enterprise features.
  • Braintrust - Unified API with encrypted caching and integrated evaluation.
  • Maxim AI - End-to-end platform for simulation, evaluation, and monitoring.
  • Together AI - Cloud platform for 200+ open-source models with optimized inference.
  • Fireworks AI - Fast inference platform optimized for latency and throughput.
  • DeepInfra - Serverless GPU inference for open-source LLMs.
  • Replicate - Cloud platform for running and fine-tuning open-source models.
  • Anyscale - AI platform built on Ray for scaling LLM applications.

Semantic Caching

Elasticsearch Semantic Cache - Use Elasticsearch for semantic caching with dense vector search. • Weaviate - Open-source vector database for storing and querying AI embeddings with hybrid search capabilities.

Reduce costs 60-80% by caching semantically similar responses.

  • RedisVL SemanticCache - Semantic caching built on Redis vector search.
  • semantic-prompt-cache - RAG plus Semantic Cache system with FAISS.
  • vCache - Verified semantic prompt caching with adaptive thresholds.
  • VectorQ - Adaptive similarity thresholds for semantic caching.
  • Qdrant - Vector similarity search engine.
  • Pinecone - Managed vector database.
  • Chroma - Vector database for AI apps.
  • pgvector - Vector similarity in PostgreSQL.
  • FAISS - Facebook vector search library.
  • ModelCache - LLM semantic caching system for reducing response time via cached query-result pairs.
  • Mimir - Go drop-in proxy that caches LLM API responses using semantic similarity.
  • Semcache - Rust semantic caching layer for LLM applications.
  • OmniCache - Unified multi-layer caching library for AI and agent pipelines.
  • Graft - Local-first semantic cache for AI agents with cross-session memory via MCP.

Cost Tracking and Analytics

Kubecost - Cost monitoring for Kubernetes workloads, adaptable for LLM costs. • AWS Cost Explorer with AI Insights - AI-driven cost anomaly detection and forecasting. • OpenCost - Open-source cost monitoring for cloud-native workloads, can be adapted for LLM costs. • Cloudability - Cloud cost management platform with AI-driven insights. • OpenLLMetry - OpenTelemetry instrumentation for LLM applications.

Monitor, attribute, and optimize LLM spend.

  • Langfuse - Open-source LLM engineering platform.
  • Helicone - Open-source LLM observability platform.
  • Arize Phoenix - ML and LLM observability platform.
  • Opik - LLM development platform by Comet.
  • tokenmeter - Track AI API usage locally.
  • tokentap - Terminal dashboard for LLM token tracking.
  • tokenator - Monitor LLM token usage.
  • LLM Cost Guardian - Multi-provider cost tracking in Go.
  • tokenx - Python decorators for cost and latency monitoring.
  • llm-performance-tracker - Multi-tenant LLM analytics dashboard.
  • Weave - LLM observability from Weights and Biases.
  • Datadog LLM Observability - Enterprise monitoring with LLM metrics.
  • PostHog - Product analytics with LLM event tracking.
  • Confident AI - Evaluation-first observability platform.
  • Maxim AI - End-to-end platform for simulation, evaluation, and monitoring.
  • Coze Loop - Next-gen AI agent optimization platform with full-lifecycle management.
  • Pydantic Logfire - AI observability platform for production LLM and agent systems.
  • Agenta - Open-source LLMOps platform with prompt playground, management, evaluation, and observability.
  • Latitude - Open-source AI monitoring platform.
  • Acontext - Agent skills as a memory layer for context engineering.
  • Laminar - Open-source observability platform purpose-built for AI agents.
  • Judgeval - Continuous-improvement stack for agents with environment data and evals.
  • TraceRoot - Open-source observability and self-healing layer for AI agents.
  • Agent Prism - React components for visualizing traces from AI agents.
  • Aegis - Runtime policy enforcement for AI agents with cryptographic audit trail and kill switch.
  • AgentWatch - AI observability framework for comprehensive agent interaction insights.
  • VoltAgent - AI Agent Engineering Platform built on open-source TypeScript framework.

Load Balancing and Routing

Istio AI Traffic Management - AI-based traffic routing in Istio service mesh.

Distribute traffic, implement failovers, and optimize costs.

  • LiteLLM Router - Retry/fallback logic and least-busy routing.
  • Portkey - Conditional routing and percentage-based distribution.
  • Bifrost Load Balancing - Adaptive load balancer with cluster mode.
  • Ferro Labs Router - Multi-provider routing with 29 providers.
  • Routerly Policies - 9 configurable policies including LLM-native routing.
  • RouteLLM - Cost-quality routing with trainable lightweight routers.
  • vLLM Semantic Router - System-level intelligent router for Mixture-of-Models at cloud, data center, and edge.
  • NVIDIA LLM Router - Route LLM requests to the best model for the task at hand.
  • Dario - Claude Pro/Max subscription proxy for any tool at subscription pricing.
  • RouterArena - Open framework for evaluating LLM routers with standardized datasets, metrics, and live leaderboard.
  • Infermux - Go-based inference routing across providers with load balancing and cost tracking.
  • FreeRouter - Self-hosted AI model router with 14-dimension classifier. OpenRouter alternative using your own API keys.
  • Claude Model Router Hook - Claude Code hooks that auto-switch model tier based on task complexity.
  • a3m Router - Top-ranked router on RouterArena with 96.77% accuracy at $0.0768/1K tokens.

API Management and Rate Limiting

Apigee API Hub with AI Recommendations - Discover and recommend APIs using AI-powered insights. • Apigee AI-powered API Management - Google Cloud's Apigee with AI for intelligent API lifecycle management. • Tyk AI Gateway - Open-source API gateway with AI-specific rate limiting, token quotas, and prompt guardrails.

Control access, prevent abuse, and enforce quotas.

Observability and Logging

LangSmith - Unified platform for tracing, evaluation, and prompt management from LangChain. • Helicone AI - Open-source LLM observability with prompt tracing and cost monitoring.

Full visibility into LLM behavior, performance, and costs.

Agentic Orchestration

LangFlow - Visual framework for building agents and agent-based applications. • Promptflow - Development tool for streamlining LLM application development. • LangChain Agents - Framework for building agents with LangChain. • Microsoft Semantic Kernel - SDK for orchestrating AI agents with planners, memory, and connectors.

Build and manage autonomous agents, long-running tasks, and multi-agent coordination.

  • LangGraph - Low-level orchestration framework for building stateful, multi-agent applications.
  • Agency Swarm - Multi-agent framework building collaborative networks of AI agents.
  • CrewAI - Multi-agent framework with LLM routing.
  • AutoGen - Microsoft multi-agent framework.
  • UiPath Maestro - Enterprise orchestrator blending LLM agents with RPA and human-in-the-loop.

SDKs and Libraries

Replicate SDK - SDK for running and fine-tuning open-source models.

Multi-provider abstractions and LLM client libraries.

Guardrails and Security

HiddenLayer - ML model security platform for protecting AI systems. • Microsoft Presidio - Open-source service for PII detection and redaction. • Amazon Comprehend - NLP service for insights and content moderation. • Guardrails AI - Open-source framework for adding validation and correction to LLM outputs. • NeMo Guardrails - Programmable guardrails for LLM applications (NVIDIA).

Content filtering, PII redaction, and prompt injection protection.

  • Ferro Labs Guardrails - Word/phrase filtering and token limits.
  • NeMo Guardrails - NVIDIA dialogue guardrails.
  • SlashLLM - Enterprise security platform.
  • AWS AI Services - Amazon content moderation.
  • DeepEval - Open-source testing framework for LLM outputs.
  • OpenZiti Security - Zero-trust access with E2E encryption.
  • Agentic Security - Agentic LLM vulnerability scanner and AI red teaming kit.
  • DeepTeam - Framework to red team LLMs and AI agents.
  • Fast LLM Security Guardrails - The fastest trust layer for AI agents.
  • Last Layer - Ultra-fast, low latency LLM prompt injection and jailbreak detection.
  • Open Bias - Open-source reliability harness for enforcing, tracing, and improving agent rule compliance.
  • Trylon Gateway - Self-hosted firewall for LLMs with powerful guardrails.
  • PROMPTPurify - Prompt-injection guardrail using compact model that outperforms larger open-source guards.
  • Control Layer - Production-grade control layer with input validation, schema enforcement, and circuit breaking.
  • HAI Guardrails - TypeScript library providing guards for LLM applications.
  • VeilArmor - Enterprise-grade security framework for LLMs with multi-layered protection.
  • Agent Guardrails - Merge gates and safety checks for AI coding agents via MCP.

Tutorials and Case Studies

Google Cloud AI Gateway Best Practices - Google Cloud blog.

Communities

LLMops Subreddit - Reddit community for LLM operations. • MLops.community - Community for MLOps practitioners. • Discord: AI Gateway Developers - Community for discussing gateway patterns, tools, and best practices.

Related Awesome Lists

About

Managing 100+ LLM APIs, handling rate limits, implementing fallbacks, and tracking token costs is a massive operational headache. This list curates the best open-source tools, managed services, and resources to help you build production-grade AI infrastructure.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors