local_fire_departmentHoneystax
search⌘K
loginLog Inperson_addSign Up
layers
HONEYSTAX TERMINAL v1.0
HomeNewsSavedSubmit
Back to the live board
V

vibeproxy

Tool

Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys needed

Copy the install, test the workflow, then decide if it earns a permanent slot.

2,576
Why nowMoving now

Fresh repo activity plus visible builder pull. This is the kind of tool people test before it turns obvious.

DecisionHigh-conviction move

Copy the install, test the workflow, then decide if it earns a permanent slot.

Trial costFast eval

You can test this quickly and remove it cleanly if it misses.

Risk43/100

GitHub health 37/100. no security policy. 5 open issues make this testable, but not something to trust blind.

What You Are Adopting

AI Agent

Claude Code

Model

Multiple

Build Time

Minutes

Test This In Your Stack

One command inClean rollbackLow commitment
shieldSandboxedInstalls to ~/.claude — isolated from your projects. One command to remove.

Fastest way to find out if vibeproxy belongs in your setup.

Copy the install command, run a real test, and back it out cleanly if it slows you down.

Try now
git clone https://github.com/automazeio/vibeproxy ~/.claude/commands/vibeproxy

Run this first. You will know quickly if the workflow earns a permanent slot.

Back out
rm -rf ~/.claude/commands/vibeproxy

No messy cleanup loop. If it misses, remove it and keep moving.

Install Location

~/  └─ .claude/      ├─ commands/      │   └─ vibeproxy/ ← installs here      ├─ agents/      └─ settings.json

About

Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys needed. An open-source tool for the AI coding ecosystem.

README

VibeProxy

VibeProxy Icon

Automaze MIT License Follow on 𝕏 Star this repo

Stop paying twice for AI. VibeProxy is a beautiful native macOS menu bar app that lets you use your existing Claude Code, ChatGPT, Gemini, Qwen, Antigravity, and Z.AI GLM subscriptions with powerful AI coding tools like Factory Droids – no separate API keys required.

Built on CLIProxyAPIPlus, it handles OAuth authentication, token management, and API routing automatically. One click to authenticate, zero friction to code.


VibeProxy Screenshot

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, and Z.AI GLM-4.7! 🚀

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, Qwen, Antigravity (OAuth), and 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)

  1. Go to the Releases page
  2. 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)
  3. Extract and drag VibeProxy.app to /Applications
  4. 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

  1. Launch VibeProxy - you'll see a menu bar icon
  2. Click the icon and select "Open Settings"
  3. The server will start automatically
  4. Click "Connect" for Claude Code, Codex, Gemini, Qwen, or Antigravity to authenticate, or "Add Account" for Z.AI GLM to enter your API key

Authentication

When you click "Connect":

  1. Your browser opens with the OAuth page
  2. Complete the authentication in the browser
  3. VibeProxy automatically detects your credentials
  4. Status updates to show you're connected

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.

Tech Stack

GoSwiftClaudeGPTVercel
Open Live ProjectAudit Repo

Reviews0

Log in to write a review.

ActiveLast commit today
bug_report5open issues
Submitted October 4, 2025

auto_awesomeYour strongest next moves after vibeproxy