Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Claude Code OAuth bypass for hermes-agent
| Date | Stars |
|---|---|
| 2026-08-03 | 350 |
| 2026-08-12 | 360 |
| 2026-08-18 | 365 |
| 2026-08-19 | 368 |
| 2026-08-21 | 370 |
| 2026-08-22 | 371 |
| 2026-08-24 | 372 |
| 2026-08-25 | 373 |
| 2026-08-26 | 374 |
| 2026-08-27 | 376 |
| 2026-08-28 | 377 |
| 2026-08-29 | 378 |
| 2026-08-30 | 379 |
| 2026-08-31 | 381 |
| 2026-09-02 | 381 |
| 2026-09-03 | 382 |
| 2026-09-04 | 384 |
| 2026-09-05 | 385 |
| 2026-09-06 | 386 |
| 2026-09-07 | 385 |
| 2026-09-08 | 386 |
| 2026-09-09 | 387 |
| 2026-09-10 | 388 |
| 2026-09-11 | 388 |
| 2026-09-13 | 389 |
| 2026-09-14 | 391 |
| 2026-09-17 | 390 |
| 2026-09-18 | 390 |
| 2026-09-19 | 390 |
| 2026-09-20 | 389 |
| 2026-09-23 | 390 |
| 2026-09-24 | 390 |
| 2026-09-25 | 392 |
| 2026-09-26 | 393 |
| 2026-09-28 | 394 |
| 2026-09-30 | 393 |
| 2026-10-01 | 394 |
| 2026-10-03 | 395 |
| 2026-10-04 | 397 |
| 2026-10-05 | 398 |
| 2026-10-06 | 399 |
| 2026-10-09 | 398 |
| 2026-10-12 | 399 |
| 2026-10-16 | 399 |
| 2026-10-19 | 400 |
| 2026-10-23 | 400 |
| 2026-10-26 | 399 |
| 2026-10-27 | 400 |
| 2026-10-30 | 401 |
| 2026-11-03 | 402 |
| 2026-11-04 | 402 |
Today
— stars today
This week
+2 stars this week
This month
+4 stars this month
Momentum
0.0
growth rate 0.50%/day
# hermes-claude-auth Claude Code OAuth bypass for hermes-agent, use your Claude Code subscription (Max/Pro) with Hermes. ## What this does Patches hermes-agent at runtime to pass Anthropic's server-side OAuth content validation. It does not modify hermes-agent source files. Installation happens through a Python import hook that monkey-patches `build_anthropic_kwargs` on startup. ## Why this exists On 2026-04-04, Anthropic added server-side validation that rejects OAuth requests from third-party tools. This patch adds the billing header signature and system prompt structure the API expects. ## Prerequisites - hermes-agent installed (`$HERMES_HOME/hermes-agent/`, defaults to `~/.hermes/hermes-agent/` on Linux/macOS and `%LOCALAPPDATA%\hermes\hermes-agent\` on Windows) - Claude Code CLI authenticated (valid credentials at `~/.claude/.credentials.json`) - hermes-agent configured for OAuth (`credential_pool` has a `claude_code` entry in `$HERMES_HOME/auth.json`) - Python 3.11+ - **Windows**: PowerShell 5.1+ and Git in PATH ## Install ### Linux / macOS ```bash # Remote install (one-liner) curl -fsSL https://raw.githubusercontent.com/kristianvast/hermes-claude-auth/main/install-remote.sh | bash # Or clone manually git clone https://github.com/kristianvast/hermes-claude-auth.git cd hermes-claude-auth ./install.sh ``` ### Windows (PowerShell) ```powershell irm https://raw.githubusercontent.com/kristianvast/hermes-claude-auth/main/install-remote.ps1 | iex ``` Or clone manually: ```powershell git clone https://github.com/kristianvast/hermes-claude-auth.git cd hermes-claude-auth .\install.ps1 ``` What the installer does: - Auto-detects your hermes directory (`$HERMES_HOME` if set, else `%LOCALAPPDATA%\hermes\` on Windows and `~/.hermes/` on Linux/macOS) - Copies `anthropic_billing_bypass.py` to `<hermes-dir>/patches/` - Installs a `.pth` shim + bootstrap module into the hermes venv's site-packages (this loads the hook at interpreter startup; see "How it works" below for why a `.pth` and not `sitecustomize.py`) - Mirrors Claude Code credentials from the OS credential store to `~/.claude/.credentials.json` (macOS Keychain / Windows Credential Manager) - Restarts `hermes-gateway.service` if running (Linux only) ## Agent Handoff Prompt Use this prompt when another Hermes instance needs to install, repair, or audit Claude auth without losing the Antigravity provider: ```text You are setting up hermes-claude-auth on this machine. Work from the persistent clone at ~/hermes-claude-auth. If it exists and is clean, run `git pull`; if it has local changes, do not overwrite them and report that pull was skipped. If it does not exist, run: `git clone https://github.com/kristianvast/hermes-claude-auth.git ~/hermes-claude-auth` Then run: `cd ~/hermes-claude-auth && ./install.sh` After install, verify and report: - `./install.sh --check` passes. - `~/.hermes/patches/anthropic_billing_bypass.py` matches this repo. - The Hermes venv `sitecustomize.py` contains `# hermes-claude-auth managed`. - If `# hermes-antigravity managed` is also present, confirm the shared hook still contains Antigravity hooks for `hermes_cli.auth`, `hermes_cli.providers`, `hermes_cli.commands`, `cli`, `agent.auxiliary_client`, `hermes_cli.runtime_provider`, `hermes_cli.main`, `hermes_cli.model_switch`, and `api.config`. - Importing `agent.error_classifier` in the Hermes venv does not print a `ModuleNotFoundError` traceback for `anthropic_billing_bypass`. - `~/.hermes/hermes-agent/.git/hooks/post-merge` exists and is executable. If Claude credentials are available, smoke-test: `hermes chat --provider anthropic -m claude-sonnet-4-6 -q "OK" -Q` If Antigravity is also installed and credentials are available, smoke-test: `hermes chat --provider google-antigravity -m gemini-3.5-flash-high -q "OK" -Q` If any smoke test cannot be run, say exactly what blocked it. Finish with the current git commit, whether automatic repair is installed, and the check/smoke result
Excerpt of 24,606 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:cbb056e27b46a4de, llm:Repository name and description: "Claude Code OAuth bypass for hermes-agent" (Claude is an AI model by Anthropic; hermes-agent likely an AI agent integration).