Repository navigation
Releases
Claude-2-API 0.5.0 - named profiles
Local Claude Bridge 0.5.0 — named profiles. The repository is now sidosgr/Claude-2-API.
- Save multiple Claude profiles with custom names, separate persistent browser sessions, enabled flags, and configurable order. The existing login is preserved under Default.
- Automatic usage-limit failover: a recognized Claude HTTP/SSE quota response pauses that profile and tries the next eligible, signed-in profile for the same model. Each profile is attempted at most once per request, within the original timeout. Other generation errors are returned without profile retry. The successful profile remains active across restart.
- Configurable local cooldown, default 60 minutes, with manual pause reset. This is not a prediction of Claude's actual quota reset. Exhaustion returns HTTP 429.
- Profiles tab and tray-profile selection. Rename, reorder, disable, sign in, and reset pauses from settings.
- Show internal browser replaces Show Claude browser. Disabling it removes the visible browser area and expands settings across the window.
- Update checks and package validation point to the renamed Claude-2-API repository. Older builds with strict old-repository URL checks may need this one-time installer download.
Validation: 74 API/profile assertions, 28 updater assertions, JavaScript stream/transport/model suites, and real WebView2 popup/session-isolation tests passed. The browser isolation test verifies separate cookie and local-storage state in named profile folders, including a hidden background view. The existing login reopened under Default, and a live Sonnet 5.5 request through the profile router returned HTTP 200 and OK. Quota failover is tested with synthetic errors; real account exhaustion and a second real account have not been exercised. Full visual layout checks remain incomplete.
Download LocalClaudeBridge-Setup-0.5.0-x64.exe for per-user installation, or extract the complete portable ZIP. .NET is bundled; Microsoft Edge WebView2 Evergreen Runtime remains required. Settings, profile metadata, API-key hashes, and browser data stay outside the replaceable app folder. The custom installer does not register an Add/Remove Programs uninstaller.
This remains an experimental adapter for undocumented Claude web interfaces. Thinking effort is passed through; hard token budgets, returned thinking blocks, native website tool execution, and unbuffered streaming are unavailable. Usage is governed by each signed-in account's own allowance.
Public MIT source credits EvanZhouDev/openai-oauth, mattbnz/LLMux, and the OmniRoute Claude web adapter. See README.md and LICENSE.
Release-package smoke test: version 0.5.0 from commit 1f71d0f installed successfully. SHA-256 hashes of settings.json and profiles.json were unchanged. The existing session verified, five selectable models loaded, and the endpoint resumed with the internal browser disabled.
Local Claude Bridge 0.4.2
Local Claude Bridge 0.4.2 for Windows x64.
- Discovers both the main Claude model menu and its More models submenu, including Sonnet 5.5 and Haiku 5.5 when selectable by the signed-in account. Upgrade-only entries are excluded.
- Passes low, medium, high, xhigh, and max effort to the web endpoint with thinking_mode extended. OpenAI reasoning_effort / reasoning.effort and Messages-shaped thinking / output_config.effort override the saved default. Effective controls appear in X-Local-Claude-Thinking.
- Settings tabs: Account, API, Models, Keys, App, and Logs. Click the top-right endpoint URL to copy it.
- Themed right-click menus include model, thinking, dark mode, browser visibility, startup, API options, update checks, and settings shortcuts.
- Automatic session checks, first-workspace selection, optional endpoint resuming, connection/API indicators, and a hidden-browser dashboard.
- Proper shared-profile sign-in popups preserve window.opener instead of replacing the main Claude page.
- Custom icon, single Windows installer EXE, portable ZIP, and verified in-app updates.
Validation: 56 API assertions, 28 updater assertions, JavaScript stream/transport/model-discovery suites, and a real WebView2 synthetic popup regression passed locally. Live model discovery returned Sonnet 5.5 and Haiku 5.5 along with other available models. A live Sonnet 5.5 request with High thinking returned HTTP 200 and OK. Earlier installation tests preserved key hashes, port, model, and authentication mode. Full visual and small-screen checks remain incomplete.
Recommended download: LocalClaudeBridge-Setup-0.4.2-x64.exe. Installs for the current Windows user, creates a Start-menu shortcut, and opens the app. .NET is bundled; Microsoft Edge WebView2 Evergreen Runtime is required. The custom installer does not register an Add/Remove Programs uninstaller. The ZIP can be extracted and run as a portable app; keep its updater helper with the application.
The adapter uses undocumented website interfaces. It remains experimental, uses buffered streaming and prompt-based tool translation, and does not provide exact token budgets, returned thinking blocks, unlimited usage, or quota bypass. A successful thinking-enabled request confirms upstream acceptance, not an exact reasoning-token budget.
Public MIT source. Inspiration and references: EvanZhouDev/openai-oauth, mattbnz/LLMux, and the OmniRoute Claude web adapter. See README.md and LICENSE.
Release-package verification: the installer installed and launched version 0.4.2 from commit 316211e. The settings file SHA-256 remained unchanged, the browser profile was retained, the saved Claude session verified, all five selectable models were discovered, and the local endpoint resumed successfully. Uploaded ZIP, installer, and checksum digests and sizes matched local files.
Local Claude Bridge 0.1.1 — experimental Windows preview
Recommended download: LocalClaudeBridge-Windows-x64-0.1.1-preview-tagged.zip (with SHA256SUMS-tagged.txt). Its executable version metadata identifies the exact release-tag commit. The original preview asset remains available; it contains the same application code but earlier source-revision metadata.
Experimental Windows x64 preview using a regular Claude web session in an app-owned WebView2 browser.
Includes a local-only endpoint, port/model/timeout settings with hover help, OpenAI-compatible text chat completions, buffered SSE output, and local API-key creation and revocation. MIT-licensed source credits openai-oauth, LLMux, and the OmniRoute web-adapter reference.
Verified: one live local Messages-shaped endpoint request returned exactly OK through the signed-in Claude web session after correcting the model ID to claude-sonnet-5-5. The user-provided Claude tab in Codex displayed Free plan; its identity was not programmatically correlated with the app profile. No claim is made about quota attribution or unlimited access. See TESTING.md for limits of verification.
26 local integration assertions and the JavaScript stream/transport tests passed. The initial Windows GitHub CI build passed. Full SDK compatibility, Windows 10, ARM64 hardware, and sustained workloads remain untested.
Download the ZIP, extract it to a local folder, and run ClaudeLocalBridge.exe. This package includes .NET and still requires Microsoft's Edge WebView2 Evergreen Runtime. It is a portable preview, not an installer.
Sign in within the app, click Check session, select your personal workspace, and run the quick test. Use model alias claude-web with local API clients. Machine model identifiers use hyphens; Sonnet 5.5 is claude-sonnet-5-5.
Limitations: undocumented website interfaces may change; text only; buffered streaming; unsupported API options are rejected explicitly. Each request creates a new Claude chat. No paid API fallback or quota bypass is included.