A cross-platform alternative to VibeProxy, built on CLIProxyAPIPlus.
VibeProxy is a great macOS menu bar app for using AI subscriptions with coding tools. However:
- macOS only - No Windows/Linux support
- No model configs - Doesn't generate usable configs for tools like Factory CLI
This project provides:
- Cross-platform - Works on macOS, Windows, and Linux
- Extended thinking - Adds thinking budget support for Claude models
- Model configs - Generates ready-to-use configs for Factory CLI and OpenCode
Note: Model configs are provided as-is and may not always be up-to-date. Run
make sync-modelsto fetch the latest from upstream sources.
Client → ThinkingProxy (:8317) → CLIProxyAPIPlus (:8318) → Claude/OpenAI/Gemini/etc
# 1. Download CLIProxyAPIPlus
make download-cliproxy
# 2. Authenticate (pick the providers you need)
make auth-claude # Claude models
make auth-codex # GPT-5/Codex models
make auth-gemini # Gemini models
make auth-antigravity # Antigravity (Gemini 3 Pro, etc)
make auth-copilot # GitHub Copilot
# 3. Run
make runmake sync-models
cp config/factory-config.json ~/.factory/settings.jsonOr merge customModels array into your existing ~/.factory/settings.json.
Append -thinking-BUDGET to Claude models to enable extended thinking:
| Suffix | Budget | Use Case |
|---|---|---|
-thinking-4000 |
4K | Quick reasoning |
-thinking-10000 |
10K | Standard |
-thinking-32000 |
32K | Deep analysis |
Example: claude-opus-4-5-20251101-thinking-32000
make download-cliproxy # Download CLIProxyAPIPlus
make update-cliproxy # Check for updates, download if newer
make update-and-run # Update CLIProxyAPIPlus + start proxies
make build # Build ThinkingProxy
make run # Start both proxies
make sync-models # Regenerate model configs
make test # Run tests
make clean # Remove binaries# Download cli-proxy-api-plus_windows_amd64.exe from releases
# Rename to bin/cli-proxy-api-plus.exe
go build -o bin\thinking-proxy.exe .\cmd\thinking-proxy
scripts\start.batcurl http://localhost:8317/health
# {"status":"healthy"}This is a personal open source project. Contributions, issues, and PRs are welcome!
- VibeProxy - Inspiration for this project
- CLIProxyAPIPlus - The underlying proxy engine