AIAny
AI API2025
Icon for item

Kiro Gateway

Exposes models available in Kiro IDE/CLI (e.g., Claude and other provider models) as local OpenAI- and Anthropic-compatible proxy endpoints so tools and SDKs can use them. Key features: multi-account failover, streaming, tool-calling, VPN/proxy support, and Docker/Python deployments.

Introduction

Most developer tooling assumes either an OpenAI-compatible host or an on-prem LLM; bridging a vendor-specific IDE or CLI (Kiro / Amazon Q Developer / AWS CodeWhisperer) to that ecosystem is surprisingly awkward. Kiro Gateway fills that gap by surfacing the models your Kiro account has access to behind familiar OpenAI- and Anthropic-style HTTP endpoints, so editors, CLIs, SDKs, and automation that expect those APIs can work without vendor-specific integration.

What Sets It Apart
  • OpenAI/Anthropic compatibility: Presents /v1/chat/completions and /v1/messages endpoints so existing clients (OpenAI SDKs, LangChain, Anthropic clients, etc.) can talk to Kiro models with minimal changes — you don't need to rewrite tooling.
  • Practical deployment conveniences: Supports native Python and Docker deployments, SSE streaming, CLI examples, and common runtime features (token refresh, streaming, retries), letting teams run the gateway locally, in containers, or inside restricted networks.
  • Resilience & networking: Multi-account failover handles transient rate limits or quota errors by switching accounts; built-in VPN/SOCKS5/HTTP proxy routing helps in regions or corporate networks where AWS endpoints are blocked.
  • Model normalization and tooling: Normalizes model names and exposes a broader model list (including free-tier models) to downstream tools while providing features like extended history, basic tool-calling, and image support.
Who It's For and Trade-offs

Great fit if you need to integrate Kiro-provided models into existing OpenAI/Anthropic-compatible workflows — e.g., local dev environments, code editors, CI scripts, or self-hosted tooling that expects OpenAI endpoints. It's especially useful when you want to use models available on your Kiro account without modifying clients or when operating behind corporate proxies. Look elsewhere if you require an official, fully supported production-grade gateway (this is community open-source software under AGPL-3.0), if your workflow depends on guaranteed SLA from a cloud vendor, or if you cannot provide Kiro credentials/SSO access. Also, model availability and capabilities are gated by the user's Kiro tier and the remote provider; the gateway does not bypass subscription restrictions.

Where It Fits

Positioned between vendor-specific IDE/CLI authentication (Kiro/Amazon Q) and generic LLM consumers. Think of it as a compatibility shim that makes an IDE-bound set of models appear like any other OpenAI/Anthropic-hosted model for tools and scripts.

Operational notes

Installation and runtime assume you can provide Kiro credentials (JSON creds file, refresh token, or kiro-cli DB). The project is licensed under AGPL-3.0 — running a modified gateway as a network service may require you to publish source changes to users. The gateway is community-maintained and clearly disclaims affiliation with AWS/Anthropic.

Information

  • Websitegithub.com
  • AuthorsJwadow
  • Published date2025/12/13

Categories

More Items

GitHub

Runs a self-hosted meeting bot and transcription API that joins Google Meet, Teams and Zoom and streams speaker-attributed transcripts in real time. Compiles meetings into a git-backed Markdown workspace and runs sandboxed agents on your infrastructure; Apache-2.0 and air-gap capable.

GitHub
AI API2020

Typed Python client for the OpenAI REST API that offers synchronous and asynchronous clients, typed request/response models, streaming and Realtime support, webhook verification, and integrations for Azure and Amazon Bedrock—built for production integrations and automation.

GitHub

Exposes a self-hosted WhatsApp HTTP/REST API that runs a real WhatsApp Web instance so apps and AI agents can read/send messages, manage contacts, and automate flows. Offers three engine modes (WEBJS, NOWEB, GOWS), Docker images, and MCP support; relies on WhatsApp Web so blocking risk exists.