Quorinex/Kiro-Go

🚀 Convert Kiro accounts into OpenAI/Anthropic APIs. Features multi-account pooling, streaming, auto token refresh, and a web admin panel.

What it solves

Kiro-Go provides a way to use Kiro accounts to access AI models via standard OpenAI and Anthropic API formats. This allows users to integrate Kiro-backed models into any application or tool that already supports these common API standards, eliminating the need for custom integration code.

How it works

The tool acts as an API gateway. It converts incoming requests formatted for OpenAI or Anthropic into the specific requests required by Kiro. It manages a pool of accounts with round-robin load balancing to distribute requests across multiple accounts to avoid limits.

Who it’s for

Developers and users who have Kiro accounts and want to use their access to models like Claude or GPT-4o within their favorite AI tools or third-party apps that support standard API endpoints.

Highlights

  • Standardized API: Supports Anthropic /v1/messages and OpenAI /v1/chat/completions and /v1/responses endpoints.
  • Account Management: Features a multi-account pool with automatic token refresh and a web-based admin panel for easy configuration.
  • Flexible Authentication: Supports various authentication methods including AWS Builder ID, IAM Identity Center, Microsoft Enterprise SSO, and Kiro API Keys.
  • Network Flexibility: Includes built-in support for outbound SOCKS5 and HTTP proxies to work in restricted network environments.
  • Advanced Model Support: Supports "Thinking Mode" for models like Claude 3.5 Sonnet, with configurable output formats.

Related

  • Project
  • Project
  • Project
  • Project