funny-vibes/agent-vibes

Unified Agent Gateway — Enables Claude Code CLI and Cursor IDE to use free AI backends (Antigravity, Codex) through protocol translation

What it solves

Agent Vibes is a unified gateway that allows AI coding clients like Cursor IDE and Claude Code CLI to use a variety of different AI backends. It solves the problem of being locked into a specific provider's API by translating protocols and routing requests across multiple backend services.

How it works

The project acts as a proxy server that implements the native ConnectRPC/gRPC agent channel used by Cursor and the Anthropic API used by Claude Code. It translates these client requests into formats compatible with various backends, including Antigravity (Google Cloud Code), Codex, Kiro (AWS CodeWhisperer/Q Developer), and other OpenAI or Claude-compatible APIs. It includes a local bridge and a VS Code extension to manage SSL certificates, account pools, and routing decisions based on model capability and backend availability.

Who it’s for

Developers who use AI-powered IDEs (specifically Cursor) or CLI tools (Claude Code) and want to route their requests through different AI backends to manage quotas, rotate accounts, or access specific models from different providers.

Highlights

  • Multi-Backend Routing: Supports Antigravity, Codex, Kiro (AWS), and general OpenAI/Claude-compatible APIs.
  • Protocol Translation: Implements Cursor's native ConnectRPC/gRPC agent channel, including the full streaming tool loop.
  • Account Management: Features native worker/process pools, multi-account rotation, and quota/rate-limit views.
  • Integrated Tooling: Includes a dashboard for account management, OAuth/token import, and built-in diagnostics.
  • Context Handling: Manages session state, context compaction, and MCP tool integration.

Related

  • Project
  • Project
  • Project
  • Project
  • Project