High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph โ average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
Menu bar proxy for Claude Code and Codex subscriptions
VibeProxy is a native macOS app that starts and manages a local proxy for AI coding tools. It lets you sign in with supported subscriptions, then routes tool requests through those accounts instead of separate API keys. The app includes a menu bar UI, account status, provider priority controls, and update support.
Builders who want their coding tools to use existing Claude Code or ChatGPT subscriptions instead of separate API keys.
You can connect coding tools to your existing AI accounts and keep working without re-entering credentials or managing extra keys.
What it does
Menu bar server control
Start and stop the proxy from a native macOS menu bar app.
OAuth account connection
Connect Claude Code, Codex, Gemini, Kimi, Qwen, and Antigravity accounts directly from the app.
Multi-account routing
Use multiple accounts per provider with round-robin distribution and failover when rate-limited.
Provider priority control
Enable or disable providers and hot reload the available models.
Vercel AI Gateway routing
Route Claude requests through Vercel's AI Gateway for safer access to Claude Max.
Automatic update checks
Check for updates daily and install them through Sparkle.
README
VibeProxy
Stop paying twice for AI. VibeProxy is a beautiful native macOS menu bar app that lets you use your existing Claude Code, ChatGPT, Gemini, Kimi, Qwen, Antigravity, and Z.AI GLM subscriptions with powerful AI coding tools like Factory Droids.
Built on CLIProxyAPIPlus, it handles OAuth authentication, token management, and API routing automatically. One click to authenticate, zero friction to code.
[!TIP] ๐ฃ NEW: Vercel AI Gateway Integration!
Route your Claude requests through Vercel's officially sanctioned AI Gateway for safer access to your Claude Max subscription. No more worrying about account risks from using OAuth tokens directly!Latest models supported: Gemini 3 Pro (via Antigravity), GPT-5.1 / GPT-5.1 Codex, Claude Sonnet 4.5 / Opus 4.5 with extended thinking, GitHub Copilot, Z.AI GLM-4.7, and Kimi! ๐
Setup Guides:
- Factory CLI Setup โ - Use Factory Droids with your AI subscriptions
- Amp CLI Setup โ - Use Amp CLI with fallback to your subscriptions
Features
- ๐ฏ Native macOS Experience - Clean, native SwiftUI interface that feels right at home on macOS
- ๐ One-Click Server Management - Start/stop the proxy server from your menu bar
- ๐ Easy Authentication - Authenticate with Codex, Claude Code, Gemini, Kimi, Qwen, and Antigravity (OAuth), plus Z.AI GLM (API key) directly from the app
- ๐ก๏ธ Vercel AI Gateway - Route Claude requests through Vercel's AI Gateway for safer access to your Claude Max subscription without risking your account from direct OAuth token usage
- ๐ฅ Multi-Account Support - Connect multiple accounts per provider with automatic round-robin distribution and failover when rate-limited
- ๐๏ธ Provider Priority - Enable/disable providers to control which models are available (instant hot reload)
- ๐ Real-Time Status - Live connection status and automatic credential detection
- ๐ Automatic App Updates - Starting with v1.6, VibeProxy checks for updates daily and installs them seamlessly via Sparkle
- ๐จ Beautiful Icons - Custom icons with dark mode support
- ๐พ Self-Contained - Everything bundled inside the .app (server binary, config, static files)
Installation
Requirements: macOS 13+ (Ventura or later)
Download Pre-built Release (Recommended)
- Go to the Releases page
- Download the appropriate version for your Mac:
- Apple Silicon (M1/M2/M3/M4):
VibeProxy-arm64.zip - Intel:
VibeProxy-x86_64.zip(untested - please report issues)
- Apple Silicon (M1/M2/M3/M4):
- Extract and drag
VibeProxy.appto/Applications - Launch VibeProxy
Code Signed & Notarized โ - No Gatekeeper warnings, installs seamlessly on macOS.
Build from Source
Want to build it yourself? See INSTALLATION.md for detailed build instructions.
Usage
First Launch
- Launch VibeProxy - you'll see a menu bar icon
- Click the icon and select "Open Settings"
- The server will start automatically
- Click "Connect" for Claude Code, Codex, Gemini, Kimi, Qwen, or Antigravity to authenticate, or "Add Account" for Z.AI GLM
Authentication
When you click "Connect" for an OAuth provider:
- Your browser opens with the OAuth page
- Complete the authentication in the browser
- VibeProxy automatically detects your credentials
- Status updates to show you're connected
When you click "Add Account" for Z.AI GLM:
- Paste your provider API key
- VibeProxy stores it in
~/.cli-proxy-api/ - The provider becomes available through the proxy immediately
Server Management
- Toggle Server: Click the status (Running/Stopped) to start/stop
- Menu Bar Icon: Shows active/inactive state
- Launch at Login: Toggle to start VibeProxy automatically
Requirements
- macOS 13.0 (Ventura) or later
Development
Project Structure
VibeProxy/
โโโ Sources/
โ โโโ main.swift # App entry point
โ โโโ AppDelegate.swift # Menu bar & window management
โ โโโ ServerManager.swift # Server process control & auth
โ โโโ SettingsView.swift # Main UI
โ โโโ AuthStatus.swift # Auth file monitoring
โ โโโ Resources/
โ โโโ AppIcon.iconset # App icon
โ โโโ AppIcon.icns # App icon
โ โโโ cli-proxy-api-plus # CLIProxyAPIPlus binary
โ โโโ config.yaml # CLIProxyAPIPlus config
โ โโโ icon-active.png # Menu bar icon (active)
โ โโโ icon-inactive.png # Menu bar icon (inactive)
โ โโโ icon-claude.png # Claude Code service icon
โ โโโ icon-codex.png # Codex service icon
โ โโโ icon-gemini.png # Gemini service icon
โ โโโ icon-qwen.png # Qwen service icon
โ โโโ icon-zai.png # Z.AI GLM service icon
โโโ Package.swift # Swift Package Manager config
โโโ Info.plist # macOS app metadata
โโโ build.sh # Resource bundling script
โโโ create-app-bundle.sh # App bundle creation script
โโโ Makefile # Build automation
Key Components
- AppDelegate: Manages the menu bar item and settings window lifecycle
- ServerManager: Controls the cli-proxy-api server process and OAuth authentication
- SettingsView: SwiftUI interface with native macOS design
- AuthStatus: Monitors
~/.cli-proxy-api/for authentication files - File Monitoring: Real-time updates when auth files are added/removed
Credits
VibeProxy is built on top of CLIProxyAPIPlus, an excellent unified proxy server for AI services with support for third-party providers.
Special thanks to the CLIProxyAPIPlus project for providing the core functionality that makes VibeProxy possible.
License
MIT License - see LICENSE file for details
Support
- Report Issues: GitHub Issues
- Website: automaze.io
ยฉ 2025 Automaze, Ltd. All rights reserved.
Files in the repo
- .github
- scripts
- src
- .gitignore
- AMPCODE_SETUP.md
- appcast-x86_64.xml
- appcast.xml
- CHANGELOG.md
- create-app-bundle.sh
- entitlements.plist
- FACTORY_SETUP.md
- icon.png
- INSTALLATION.md
- LICENSE
- Makefile
- README.md
- sparkle-entitlements.plist
- vibeproxy-factory-video.webp
- vibeproxy.webp
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More connectors

Universal provider proxy for OpenAI Codex & Claude Code โ use any LLM (Claude, Gemini, Grok, DeepSeek, Ollamaโฆ) with Codex CLI, App, SDK, and Claude Code
Git-native persistent memory for AI coding agents. Implements Google OKF v0.2 with sub-300ยตs in-memory BM25 search, embedded MCP server, and progressive disclosure. Slashes token bloat by 80% with zero external databases or dependencies. Built in pure Go.
Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.
Stop your AI from making things up โ it proposes, deterministic tools decide, every claim checked against ground truth with evidence. Grounded facts and context survive resets. Reverse engineering is the proving ground. MCP server + CLI.
20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | ่ฝป้็บง่ทจๅนณๅฐๆฐๆฎๅบ็ฎก็ๅทฅๅ ท๏ผๆฏๆ MySQLใPostgreSQLใSQLiteใRedisใMongoDBใ่พพๆขฆ็ญ 90+ ๆฐๆฎๅบ๏ผๆไพๆก้ข็ซฏใDockerใCLIใๅ ็ฝฎ AI ๅฉๆๅ MCP Serverใ
