From 5d8a7e75c0616c780858f26f07f958681ac7033b Mon Sep 17 00:00:00 2001 From: InftyAI-Agent <143625840+InftyAI-Agent@users.noreply.github.com> Date: Fri, 10 Jul 2026 20:10:47 +0000 Subject: [PATCH] Add https://github.com/doublewordai/control-layer to Inference/LLM Router category Co-authored-by: jaedmunt --- README.md | 1 + website/data.yml | 8 ++++++++ website/logos/doubleword-control-layer | Bin 0 -> 6009 bytes 3 files changed, 9 insertions(+) create mode 100644 website/logos/doubleword-control-layer diff --git a/README.md b/README.md index 9fc28bc..879067f 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,7 @@ * **[AI Gateway](https://github.com/Portkey-AI/gateway)**: A blazing fast AI Gateway with integrated guardrails. Route to 200+ LLMs, 50+ AI Guardrails with 1 fast & friendly API. ![Stars](https://img.shields.io/github/stars/portkey-ai/gateway.svg?style=flat&color=green) ![Contributors](https://img.shields.io/github/contributors/portkey-ai/gateway?color=green) ![LastCommit](https://img.shields.io/github/last-commit/portkey-ai/gateway?color=green) * **[bifrost](https://github.com/maximhq/bifrost)**: Fastest LLM gateway (50x faster than LiteLLM) with adaptive load balancer, cluster mode, guardrails, 1000+ models support & <100 µs overhead at 5k RPS. ![Stars](https://img.shields.io/github/stars/maximhq/bifrost.svg?style=flat&color=green) ![Contributors](https://img.shields.io/github/contributors/maximhq/bifrost?color=green) ![LastCommit](https://img.shields.io/github/last-commit/maximhq/bifrost?color=green) +* **[Doubleword Control Layer](https://github.com/doublewordai/control-layer)**: The world’s fastest AI model gateway (450x less overhead than LiteLLM). Unified access to LLMs across endpoints (openAI, self-hosted, etc.) behind a single authentication layer - with API key generation, user management, request logging, and more ![Stars](https://img.shields.io/github/stars/doublewordai/control-layer.svg?style=flat&color=green) ![Contributors](https://img.shields.io/github/contributors/doublewordai/control-layer?color=green) ![LastCommit](https://img.shields.io/github/last-commit/doublewordai/control-layer?color=green) * **[Ferro Labs AI Gateway](https://github.com/ferro-labs/ai-gateway)**: One API for 25+ LLMs, OpenAI, Anthropic, Bedrock, Azure. Caching, guardrails & cost controls. Go-native LiteLLM & Kong AI Gateway alternative. ![Stars](https://img.shields.io/github/stars/ferro-labs/ai-gateway.svg?style=flat&color=green) ![Contributors](https://img.shields.io/github/contributors/ferro-labs/ai-gateway?color=green) ![LastCommit](https://img.shields.io/github/last-commit/ferro-labs/ai-gateway?color=green) * **[Hebo AI Gateway](https://github.com/8monkey-ai/hebo-gateway/)**: OpenAI-compatible /chat/completions, /embeddings & /models endpoints ![Stars](https://img.shields.io/github/stars/8monkey-ai/hebo-gateway.svg?style=flat&color=green) ![Contributors](https://img.shields.io/github/contributors/8monkey-ai/hebo-gateway?color=green) ![LastCommit](https://img.shields.io/github/last-commit/8monkey-ai/hebo-gateway?color=green) * **[LiteLLM](https://github.com/BerriAI/litellm)**: Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, Replicate, Groq]. ![Stars](https://img.shields.io/github/stars/berriai/litellm.svg?style=flat&color=green) ![Contributors](https://img.shields.io/github/contributors/berriai/litellm?color=green) ![LastCommit](https://img.shields.io/github/last-commit/berriai/litellm?color=green) diff --git a/website/data.yml b/website/data.yml index d9c334f..e538c3d 100644 --- a/website/data.yml +++ b/website/data.yml @@ -287,6 +287,14 @@ categories: homepage_url: https://www.getmaxim.ai/bifrost logo: bifrost repo_url: https://github.com/maximhq/bifrost + - name: Doubleword Control Layer + description: The world’s fastest AI model gateway (450x less overhead than LiteLLM). + Unified access to LLMs across endpoints (openAI, self-hosted, etc.) behind + a single authentication layer - with API key generation, user management, + request logging, and more + homepage_url: https://doublewordai.github.io/control-layer/ + logo: doubleword-control-layer + repo_url: https://github.com/doublewordai/control-layer - name: Ferro Labs AI Gateway description: One API for 25+ LLMs, OpenAI, Anthropic, Bedrock, Azure. Caching, guardrails & cost controls. Go-native LiteLLM & Kong AI Gateway alternative. diff --git a/website/logos/doubleword-control-layer b/website/logos/doubleword-control-layer new file mode 100644 index 0000000000000000000000000000000000000000..dc0d5c090ffef1cddcf8e0eea134b00a2bb788cd GIT binary patch literal 6009 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 X_9Wk*^UDWX>L6V$BhA<9PSO7diUXK< literal 0 HcmV?d00001