# jwadow/kiro-gateway

👻 Proxy API gateway for Kiro IDE & CLI (Amazon Q Developer / AWS CodeWhisperer). Use free Claude models with any client.

Repository: https://github.com/jwadow/kiro-gateway
Canonical: https://ross.abutalabs.com/products/kiro-gateway
Language: Python
License: AGPL-3.0
License Family: copyleft
Topics: ai, anthropic, api-gateway, aws, claude, codewhisperer, fastapi, kiro, llm, openai, opus, proxy, python, sonnet, streaming, free, opencode, sso, kiro-cli, openclaw
Last push: 2026-05-18T19:35:19+00:00

## Health v2 (maintenance only)
Score: 65/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 83, release rhythm 69, longevity 18
- inputs: {"age_days": 264, "days_push": 107, "days_rel": 211, "gap_med": 1.5, "n_releases_24m": 13}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2241, forks 542 (observed 2026-08-28T04:06:29.614595+00:00)

## What it is
A self-hosted proxy API gateway for the Kiro API (Amazon Q Developer / AWS CodeWhisperer) that exposes Claude and other models through OpenAI- and Anthropic-compatible endpoints. Built in Python with FastAPI, it lets any compatible client (Claude Code, Cursor, Cline, OpenAI SDK, LangChain, etc.) use models available via a Kiro subscription.

## Use cases
- use free Claude models with Claude Code or Cursor
- expose Kiro/Amazon Q models via an OpenAI-compatible API
- connect LangChain or OpenAI SDK to Claude through a local proxy
- use Anthropic /v1/messages API with tools that only support OpenAI format
- route coding assistants like Cline or Roo Code through Kiro models
- self-host a gateway for streaming LLM responses from AWS CodeWhisperer

## When to choose
- you have a Kiro IDE/CLI subscription and want to use its models in other clients
- you need OpenAI- or Anthropic-compatible endpoints backed by Claude models
- you want a self-hosted, streaming-capable proxy gateway in Python

## When to avoid
- you have no Kiro/Amazon Q account or subscription
- you need production-grade, officially supported LLM access rather than a community proxy
- you are uncomfortable with potential terms-of-service implications of proxying free-tier models

## Facets
- artifact type: service
- maturity: active
- function: api-gateway, proxy, llm-inference, http-server, middleware
- domain: large-language-models, apis, developer-tools, self-hosted, artificial-intelligence
- platform: python, self-hosted, cross-platform
- tags: kiro, claude, anthropic-api, openai-compatible, aws-codewhisperer, amazon-q-developer, fastapi, streaming, free-models, sso, docker

## Member repositories
- jwadow/kiro-gateway (main) score 65

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:29.614595+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:44:06.576070+00:00, confidence not recorded.
  - readme: https://github.com/jwadow/kiro-gateway (fetched 2026-08-28T04:06:29.614595+00:00, sha 7ef753342584)
- Data as of 2026-08-30T08:39:29.467469+00:00.
