agent-vibes  by funny-vibes

Unified gateway for AI coding clients and diverse AI backends

Created 1 month ago
288 stars

Top 91.1% on SourcePulse

GitHubView on GitHub
Project Summary

Unified Agent Gateway — Enables Claude Code CLI and Cursor IDE to use free AI backends (Antigravity, Codex) through protocol translation. Agent Vibes offers a unified gateway for AI coding clients like Claude Code CLI and Cursor IDE, enabling them to leverage diverse AI backends (Antigravity, Codex, OpenAI-compatible) through protocol translation and intelligent request routing. It provides developers with flexible access to various AI models and services.

How It Works

This proxy server translates between client protocols (Anthropic SSE, Cursor's ConnectRPC/gRPC) and backend APIs. It features a direct implementation of Cursor's native agent channel and streaming tool loop. Requests are routed across Antigravity, Claude-compatible, Codex, and OpenAI-compatible backends, utilizing account pooling, quota management, and multi-account rotation for resilience and availability.

Quick Start & Requirements

Installation options include LLM-guided prompts, direct VSIX downloads for Cursor IDE, or building from source. Prerequisites include Node.js (≥ 24 for source) and mkcert for SSL. Cursor IDE compatibility (e.g., v3.1.14) is required for the extension. Detailed guidance is available via the prompt install and extension commands.

Highlighted Details

  • Native Cursor ConnectRPC/gRPC agent channel and streaming tool loop implementation.
  • Supports routing and management for Antigravity, Claude-compatible, Codex, and OpenAI-compatible AI backends.
  • Advanced features: account pools, quotas, cooldowns, multi-account rotation, session state, context compaction, and tool integrity.
  • Includes a Dashboard for runtime management and diagnostics.

Maintenance & Community

The dev branch is unstable due to major refactoring; a stable LTS release is pending. Bug reporting and community interaction occur via GitHub Issues. Development uses dev for active work and main for auto-deployed production builds.

Licensing & Compatibility

Licensed under MIT, permitting broad use, modification, and distribution, including commercial applications. No specific compatibility restrictions are noted beyond the project's disclaimer regarding Antigravity account usage.

Limitations & Caveats

The dev branch is not production-ready. Using the proxy with Antigravity services risks account bans. Source builds have less tested Linux/Windows support. Some diagnostic checks may be platform-dependent.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
4
Star History
168 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.