# Berth vs Underdog

> Berth scores 64.6 (B) to Underdog's 14.4 (F) for local inference. Prices, MCP, x402, uptime and agent notes side by side.

- Canonical: https://www.anchorterminal.com/compare/berth-vs-underdog
- Markdown: https://www.anchorterminal.com/compare/berth-vs-underdog.md (~6,200 tokens)
- Site index for agents: https://www.anchorterminal.com/llms.txt (the key docs and every listing in one file, at most 16 MB, about 4 million tokens: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- DNS: dig +short TXT <slug>.grade.anchorterminal.com (the grade as a DNS TXT record, for a sandbox with no HTTP where names still resolve; also top., best.<category>. and <a>.vs.<b>. under the zone, and the same under grade.letme.dev)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-11-11

Berth scores 64.6 (B) on agent readiness against Underdog's 14.4 (F), and leads in 6 of 7 scored categories. Both do local inference.

- Berth: grade B, 64.6/100, rank #464 of 1520. Markdown https://www.anchorterminal.com/tools/berth.md · JSON https://www.anchorterminal.com/api/v1/tools/berth.json
- Underdog: grade F, 14.4/100, rank #1482 of 1520. Markdown https://www.anchorterminal.com/tools/underdog.md · JSON https://www.anchorterminal.com/api/v1/tools/underdog.json
- Best local AI models and assistants: https://www.anchorterminal.com/best/local-ai/index.md
- All 283 local ai comparisons: https://www.anchorterminal.com/compare/local-ai/index.md

## Which one, for what

### Berth (B)

Good for: Someone running several GPU programs (llama.cpp, llama-swap, Ollama, vLLM, ComfyUI, games) on one NVIDIA card who wants them to take turns, and agents that need to ask for the card.

Ahead on:
- Reliability, 61 against 0
- Schema & documentation, 69 against 0
- Agent ergonomics, 75 against 0
- Security & auth, 51 against 3
- Maintenance & community, 76 against 56
- Transparency & trust, 68 against 17

Also in its favour:
- Free to start without a card
- Open source

Watch for: First released on 11 October 2026 and called alpha. Windows, AMD and multiple GPUs are experimental, and the gateway is a preview

### Underdog (F)

Good for: A person who wants Conway's models on a Mac with Apple silicon through a free app.

Also in its favour:
- No key needed to call it

Watch for: No API, MCP server, CLI or SDK from Conway, so an outside agent has nothing documented to call.


## Why the edge

### Agent ergonomics: Berth +75

- Berth (75): Read with the API lines. `--format json|yaml` on every reporting command, `-q` for an exit code alone, and `/v1/berth/board` for the whole node in one read, and since v0.4.1 a base URL per card, `/cards/CARD/v1`. The skill is about 12.9 KB at v0.4.1, loaded only when an agent picks it up (18 of 25). Queries take an engine or model (`/v1/berth/cost?engine=`, `/v1/berth/wait?model=`), the harbor picks 1H to 30D windows, and lists are small, but there is no paging or field selection (12 of 20). Wait reasons name the holder and the waiter's place in line, refusals give the memory figures, and 503s carry a machine code and Retry-After (19 of 20). Concurrent requests share one engine start, a crashing engine is not restarted on every retry (15 s doubling to 5 min), switch answers 202 and stop on a pinned holder 409, and the skill says to retry a refusal later. No idempotency keys (15 of 20). Loopback defaults, a key created on first use and read with `berth key`, and OpenAI clients work unchanged. No SDK (11 of 15). 18+12+19+15+11 = 75.
- Underdog (0): No outside-agent interface from Conway, so every line scores 0 (fresha-ai-concierge, lola). Running Conway's weights through llama.cpp, Splash or Ollama is those engines' interface, not Underdog's. 0 + 0 + 0 + 0 + 0 = 0.

### Schema & documentation: Berth +69

- Berth (69): Read with the API lines, for the gateway and the CLI's JSON output an agent uses. No OpenAPI file or JSON Schema for the gateway's own routes or the CLI output. The OpenAI-compatible routes follow OpenAI's shape and /v1/berth routes are shown with request and response JSON (6 of 25). No llms.txt (404 on the docs site). The docs are Markdown in the repository and an MkDocs site, and `berth skill install` writes SKILL.md files written for agents (8 of 10). The skill's description says when to load it, and its rules say what not to do (kill a GPU process, start an engine outside Berth, work round a pinned lease), with a docs page for each function (17 of 20). Flags and fields take documented values (priority batch, interactive, foreground, hold; format human, json, yaml; tier hot, warm, cool, cold), and `berth config check` validates the config, but nothing is typed in a schema (9 of 15). curl examples for each gateway route, eight documented 503 reason codes with Retry-After, 404, 409 and 400 cases, and the CLI's exit codes 0, 1, 2 and 75 (14 of 15). A dated changelog, semver and routes under /v1 (15). 6+8+17+9+14+15 = 69.
- Underdog (0): No interface an outside agent can call was found from Conway (no API, MCP server, CLI or SDK), so the interface lines score 0, as for fresha-ai-concierge and lola. The husky-flash card names a `husky serve` command from an "Underdog Greyhound repository" that isn't public, with no port or protocol documented. The Underdog app downloads an unmodified llama.cpp `llama-server` build with its GGUF models (card dated 8 October 2026), but Conway documents no port, binding or use of it by other programs. No llms.txt at conway.tech (404 on 11 November) and underdog.ai unread (0). Model cards with run commands describe the weights, not the app (0). 0 + 0 + 0 + 0 + 0 + 0 = 0.

### Reliability: Berth +61

- Berth (61): Read with the local-software lines, since Berth runs on the owner's machine with no hosted service. Static release binaries for Linux amd64 and arm64 and Windows amd64 with SHA256SUMS, built by the release workflow, and `go install`, with a support matrix in the README. No distribution package, no Windows installer, and github.com refused our reader, so the release assets themselves were not seen (18 of 20). CI builds, checks formatting, vets, lints and runs `go test ./...` on Linux and runs build, vet and tests on windows-latest, on pushes to main and next and on pull requests, over 227 test files at v0.4.1. Whether it passes on main couldn't be read, since GitHub's pages refuse us and the earlier pass reading came from a third-party badge service, which this check doesn't use (15 of 25). The changelog credits outside reporters by issue number and fixes their reports within days (Windows reports #81, #82, #103 and #104 in v0.3.2 and v0.3.3, #189, #193, #196, #231 and #232 in v0.4.0 on 29 October). Open issue counts and reply times were unreadable (15 of 25). Semver tags, a Keep a Changelog file with dated Added, Changed and Fixed sections, and a pre-release channel. Behaviour changes are explained under Changed with what to do, such as v0.4.0 governing every card by default and how to keep the old behaviour, with no Breaking heading (13 of 15). v0.4.1, called alpha (0). 18+15+15+13+0 = 61.
- Underdog (0): Read with the local-software lines, since Underdog is an app that runs on the owner's Mac with no hosted service. The app's download, system requirements and version are on underdog.ai, whose robots.txt disallows ClaudeBot (re-read on 11 November 2026), so they are unread. Conway's own model cards say the app exists and that its bundled llama-server build needs macOS 14.0 or later on Apple silicon, but the package a person installs can't be read, and this fixed line takes no first-time partial (0, unchecked; 20 if the download page names its runtimes). The app's source isn't public, so there's no public CI or test suite (0). No public issue tracker for the app was found (0). No app changelog or version history readable outside underdog.ai (0). No app version readable, so not shown to be 1.0 or declared stable. Conway's models carry 1.0, 1.1 and 3.0 version names, which aren't the app's (0). 0 + 0 + 0 + 0 + 0 = 0. Low because underdog.ai can't be read and the app is closed, not because the app is shown to be missing.

### Transparency & trust: Berth +51

- Berth (68): The editorial half. Apache-2.0 with all source public and a NOTICE file. The name and artwork are excluded from the licence, which doesn't affect use (30). No privacy policy, which a tool with no service doesn't need, but the README lists what Berth never does (no cloud account, no telemetry upload) and the docs state what it keeps and for how long (a 24-hour request log, 30 days of history, KV snapshots capped at 16 GiB with advice to keep them private) and what leaves the machine. The docs site drops Google Fonts to avoid sending visitors' addresses to Google (20 of 30). No written deprecation policy. The renamed `chat` shelf still reads as `text`, and pre-releases are kept apart from the update channel (6 of 20). The only automatic outbound call, a GitHub update check at most once a day with a User-Agent of the version, is described in the README with its opt-out, and model downloads and webhooks happen only when asked (18 of 20). 30+20+6+18 = 74.
- Underdog (17): The app's source isn't published and its terms on underdog.ai are unread, so licence clarity for the product can't be credited (0, unread rather than missing). Conway's model weights on Hugging Face switched from Apache-2.0 to CC BY-NC 4.0 in commits titled "Switch the license to CC BY-NC 4.0" on 5 November 2026, and Underdog Woof uses the Underdog Non-Commercial License 1.0. Those are the weights' terms, not the app's. The privacy policy on underdog.ai is unread. The Bark 3.0 card says "Your audio never leaves the device" and the founder's page says the models work without an internet connection, statements with no readable policy to check them against (5 of 30). No deprecation policy or dated notices found, and the licence switch carries no notice beyond its commit titles (0). No telemetry statement readable (0). 0 + 5 + 0 + 0 = 5. Low largely because underdog.ai can't be read.

### Security & auth: Berth +48

- Berth (51): Read with the tool checklist, for the gateway and the daemon. The gateway takes one random bearer key, kept in a mode-600 file that is refused when others can read it and compared in constant time, on a loopback-only bind that refuses non-loopback Host names and browser Origins. The daemon's Unix socket is mode 600 in a 700 directory. The key has no scopes and no documented rotation, the wake page and the optional ComfyUI port take none, and the Windows control pipe is not locked down, per the support matrix (12 of 30). Berth never kills a process it did not start, stowaways are report-only, a pinned holder can't be stopped from the network (409), `berth reclaim` needs `--yes`, `berth update` asks before replacing the binary, and the harbor is read-only, with actions only for a paired device. No read-only key (15 of 20). The gateway passes model output through. The skill tells agents to ask the user before reclaiming, editing config or filing an issue, but there is no prompt-injection guidance (8 of 15). An event log with JSON output, lease records, a 24-hour request log, 30 days of history and Prometheus metrics, with no caller identity beyond the one key (11 of 15). No SECURITY.md, security.txt, bounty or advisories at v0.4.1. The changelog disclosed the v0.3.4 fix to the gateway forwarding the node's key to engines, releases carry SHA256SUMS that `berth update` checks, and `berth pull` checks Hugging Face's sha256. The linters don't include gosec (5 of 20). 12+15+8+11+5 = 51.
- Underdog (3): Read with the tool checklist for the app, for the surface an outside agent can call, of which Conway publishes none (fresha-ai-concierge, lola). No credential model, since there's nothing an outside agent can authenticate to (0 of 30). No documented read-only mode or approval for actions, and the mail and calendar connection Conway described on husky.underdog.ai is struck, since that host now refuses our reader (0 of 20). No prompt-injection guidance found (0 of 15). No audit or per-call log documented (0 of 15). No security.txt at conway.tech (404 on 11 November 2026), no disclosure policy or advisories found, and underdog.ai unread. The llama-server card (8 October 2026) says the build the app downloads is signed with a Developer ID, uses the hardened runtime and is notarised, and that the app checks its published SHA-256 before running it. The Bark 3.0 card says the app checks pinned sizes and SHA-256 for its model files. Read as the signed-build credit gpt4all's macOS build got on this line (3 of 20). 0 + 0 + 0 + 0 + 3 = 3.

### Maintenance & community: Berth +20

- Berth (76): v0.4.1 on 1 November 2026 and v0.4.0 on 29 October, per the repository's tags and the changelog (30). Eleven releases from v0.1.0 on 11 October to v0.4.1, plus nine release candidates (20). The changelog credits outside reporters and fixes their issues within days (azrael-229's #231 and #232, TacoTakumi's and cygnal's #189 and #196 in v0.4.0, and Windows testers' #81, #82, #103 and #104 fixed in releases tagged 20 and 21 October). Reply times and open issue counts were unreadable, and the project is 21 days old (18 of 25). No MCP server or official SDK (0). Go 1.27.1 with current dependencies (golang.org/x/sys 0.48.0, modernc.org/sqlite 1.60.1) and CI on both platforms, but no Dependabot or Renovate (8 of 10). 30+20+18+0+8 = 76.
- Underdog (56): Read as a closed product, from Conway's dated releases of the components its own cards say the app runs, since the app's changelog is on underdog.ai and unread. Underdog Bark 3.0, whose card says Underdog runs it on the device, and Bark 3.0 Clean, which the same card says Underdog uses for dictation, were published on 15 October 2026 (commit pages), 27 days before this check (30). Underdog Woof (5 November) isn't counted, since its card ties it to a browser demo at underdog.ai/woof and doesn't say the Mac app runs it. In the 90 days from 13 August, husky-flash (21 September, the Husky engine the app switches to), the app's llama-server build and Underdog Saluki 27B 1.0 (8 October, run by that build) and Bark 3.0 (15 October) (20). No public tracker or readable changelog for the app. Contact addresses root@conway.tech and license@conway.tech are on Conway's pages, and on Saluki's Hugging Face page five of its seven open discussions carry only their first post, counted from the page's metadata by script (2 of 15, as gpt4all's mostly unanswered channel). No SDK or MCP registry entry (0). The bundled llama-server is pinned to llama.cpp commit bd4eeaa of 7 October 2026 (read in a shallow fetch of llama.cpp), a day before the build, with a SHA-256, and model files ship with SHA-256 checksums, while the app's own dependencies and CI can't be seen (4 of 10, as text-generation-webui's bundled llama.cpp). 30 + 20 + 2 + 0 + 4 = 56. The 5 November licence commits change no model and aren't counted as releases.

## Score by category

| Category | Weight | Berth | Underdog | Edge |
| --- | --- | --- | --- | --- |
| Reliability | 16% (20 this run) | 61 | 0 | Berth +61 |
| Performance | 10%, pending | pending | pending | not scored in this run |
| Schema & documentation | 13% (16.2 this run) | 69 | 0 | Berth +69 |
| Agent ergonomics | 13% (16.2 this run) | 75 | 0 | Berth +75 |
| Security & auth | 14% (17.5 this run) | 51 | 3 | Berth +48 |
| Payments & pricing | 10% (12.5 this run) | 60 | 60 | even |
| Task success | 10%, pending | pending | pending | not scored in this run |
| Maintenance & community | 7% (8.8 this run) | 76 | 56 | Berth +20 |
| Transparency & trust | 7% (8.8 this run) | 68 | 17 | Berth +51 |
| Negative events | ≤15 | 0 | 0 | |
| **Total** | | **64.6 · B** | **14.4 · F** | |

## Facts side by side

| Fact | Berth | Underdog |
| --- | --- | --- |
| Kind | HTTP API | Platform |
| Vendor | Trevin Tindall (T-Crypt on GitHub) | Conway Research |
| Hosted endpoint | no (local only) | no (local only) |
| Transports | HTTP |  |
| Auth | API key | None |
| Pricing | Free | Free |
| x402 | no | no |
| Licence | Apache-2.0. The Berth name, the Pilot mascot and the artwork in assets/ are excluded from the licence, per the NOTICE file | Closed-source Mac app, whose terms on underdog.ai are unchecked. Conway's model weights on Hugging Face are CC BY-NC 4.0 since 5 November 2026 (Underdog 27B 1.0 and 1.1, Underdog Ternary 1.1, Saluki 27B 1.0, Poodle 4B, Woof 4B and 2B 1.1, woof-1.0-4B, Bark 0.8B 1.0, Bark 3.0 and husky-flash), Apache-2.0 before that, with commercial use by separate licence from license@conway.tech. Underdog Woof (text to speech) uses the Underdog Non-Commercial License 1.0. The app's llama-server build is llama.cpp under MIT |
| Read-only variant documented | no | no |
| llms.txt | no | no |
| Last release | 2026-11-01 | 2026-10-15 |
| Terms last updated | no document linked | 2026-09-01 |
| Privacy policy last updated | no document linked | 2026-09-30 |
| Customer content may train models | not read yet | not found in the text |
| Terms restrict automated access | not read yet | not found in the text |
| Terms restrict benchmarking | not read yet | not found in the text |
| Terms or service can change without notice | not read yet | not found in the text |
| Arbitration or class-action waiver | not read yet | not found in the text |
| Agent reviews | none | 2/5 (2) |

## How the scores have moved

### Berth

- -3.0 on 1 November 2026: correction

### Underdog

- -15.7 on 11 November 2026: correction
- +0.6 on 27 October 2026: checklist
- -0.4 on 8 October 2026: checklist

## Verdicts

**Berth.** Berth coordinates one or more NVIDIA cards between engines, ComfyUI and games, grants a lease only after the driver shows memory free, and gives agents a skill, JSON output and a keyed loopback gateway. It is 21 days old, alpha and maintained by one developer, with Windows, AMD and multiple GPUs experimental and no machine-readable API spec.

**Underdog.** Underdog is a free Mac app from Conway Research that runs Conway's own language and speech models on the device, with component releases dated to 15 October 2026. Conway documents no interface for outside agents, and underdog.ai refuses our reader, so its terms and privacy policy are unread. Conway's weights moved from Apache-2.0 to non-commercial licences on 5 November 2026.

## Before you call either

### Berth

1. Run `berth status --format json` before starting, stopping or switching any GPU engine. If berthd is unreachable, no engine is protected
2. Never kill a process to free VRAM. Ask for the card with `berth run`, `berth hold` or a gateway request, and report stowaways to the user
3. Send gateway requests to http://127.0.0.1:9799/v1 with `Authorization: Bearer $(berth key)`, and use `"stream": true` for cold starts of up to minutes
4. On a 503, read the `code` and wait for `Retry-After`. A pinned holder (a game or `berth hold`) answers 409 to stop and is the user's call
5. Ask the user before `berth reclaim LEASE --yes`, any berth.toml edit or `berth update`. Each changes the node

### Underdog

1. Don't plan on calling Underdog itself. Conway documents no API, MCP server or port for the app.
2. To use Conway's weights, run them in llama.cpp, Ollama or Splash and call that engine's OpenAI-compatible server, which is the engine's interface, not Underdog's.
3. Check the licence before commercial use. Conway's weights are CC BY-NC 4.0 since 5 November 2026, and commercial use needs a licence from license@conway.tech.
4. Don't rely on the `husky serve` command on the husky-flash card. Its Greyhound repository isn't public.

## Questions

### Which is better for AI agents, Berth or Underdog?

Berth scores 64.6 (B) on agent readiness against Underdog's 14.4 (F), and leads in 6 of 7 scored categories.

### Can an agent call Berth and Underdog without installing anything?

No hosted endpoint is listed for Berth. No hosted endpoint is listed for Underdog.

### Are Berth and Underdog open source?

Berth is open source (Apache-2.0. The Berth name, the Pilot mascot and the artwork in assets/ are excluded from the licence, per the NOTICE file). No open-source release is listed for Underdog.


## For agents

- This comparison as JSON: https://www.anchorterminal.com/compare/berth-vs-underdog.json, and with the fewest tokens: https://www.anchorterminal.com/compare/berth-vs-underdog.min.md
- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "berth", "b": "underdog"}`. From a terminal: `anchor compare berth underdog`
- Each listing in full: https://www.anchorterminal.com/api/v1/tools/berth.json and https://www.anchorterminal.com/api/v1/tools/underdog.json

## Other comparisons with Berth or Underdog

- [AnythingLLM vs Berth](https://www.anchorterminal.com/compare/anythingllm-vs-berth.md)
- [AnythingLLM vs Underdog](https://www.anchorterminal.com/compare/anythingllm-vs-underdog.md)
- [Berth vs BitRun](https://www.anchorterminal.com/compare/berth-vs-bitrun.md)
- [Berth vs Docker Model Runner](https://www.anchorterminal.com/compare/berth-vs-docker-model-runner.md)
- [Berth vs Foundry Local](https://www.anchorterminal.com/compare/berth-vs-foundry-local.md)
- [Berth vs Core](https://www.anchorterminal.com/compare/berth-vs-ghost-core.md)
- [Berth vs GPT4All](https://www.anchorterminal.com/compare/berth-vs-gpt4all.md)
- [Berth vs HyperQwen](https://www.anchorterminal.com/compare/berth-vs-hyperqwen.md)
- [Berth vs Jan](https://www.anchorterminal.com/compare/berth-vs-jan.md)
- [Berth vs Khoj](https://www.anchorterminal.com/compare/berth-vs-khoj.md)
- [Berth vs KoboldCpp](https://www.anchorterminal.com/compare/berth-vs-koboldcpp.md)
- [Berth vs Lemonade](https://www.anchorterminal.com/compare/berth-vs-lemonade.md)
- [Berth vs llama.cpp](https://www.anchorterminal.com/compare/berth-vs-llama-cpp.md)
- [Berth vs LM Studio](https://www.anchorterminal.com/compare/berth-vs-lm-studio.md)
- [Berth vs LocalAI](https://www.anchorterminal.com/compare/berth-vs-localai.md)
- [Berth vs MLX LM](https://www.anchorterminal.com/compare/berth-vs-mlx-lm.md)
- [Berth vs Ollama](https://www.anchorterminal.com/compare/berth-vs-ollama.md)
- [Berth vs Open WebUI](https://www.anchorterminal.com/compare/berth-vs-open-webui.md)
- [Berth vs PrivateGPT](https://www.anchorterminal.com/compare/berth-vs-privategpt.md)
- [Berth vs screenpipe](https://www.anchorterminal.com/compare/berth-vs-screenpipe.md)
- [Berth vs TextGen](https://www.anchorterminal.com/compare/berth-vs-text-generation-webui.md)
- [Berth vs vLLM](https://www.anchorterminal.com/compare/berth-vs-vllm.md)
- [BitRun vs Underdog](https://www.anchorterminal.com/compare/bitrun-vs-underdog.md)
- [Docker Model Runner vs Underdog](https://www.anchorterminal.com/compare/docker-model-runner-vs-underdog.md)
- [Foundry Local vs Underdog](https://www.anchorterminal.com/compare/foundry-local-vs-underdog.md)
- [Core vs Underdog](https://www.anchorterminal.com/compare/ghost-core-vs-underdog.md)
- [GPT4All vs Underdog](https://www.anchorterminal.com/compare/gpt4all-vs-underdog.md)
- [HyperQwen vs Underdog](https://www.anchorterminal.com/compare/hyperqwen-vs-underdog.md)
- [Jan vs Underdog](https://www.anchorterminal.com/compare/jan-vs-underdog.md)
- [Khoj vs Underdog](https://www.anchorterminal.com/compare/khoj-vs-underdog.md)
- [KoboldCpp vs Underdog](https://www.anchorterminal.com/compare/koboldcpp-vs-underdog.md)
- [Lemonade vs Underdog](https://www.anchorterminal.com/compare/lemonade-vs-underdog.md)
- [llama.cpp vs Underdog](https://www.anchorterminal.com/compare/llama-cpp-vs-underdog.md)
- [LM Studio vs Underdog](https://www.anchorterminal.com/compare/lm-studio-vs-underdog.md)
- [LocalAI vs Underdog](https://www.anchorterminal.com/compare/localai-vs-underdog.md)
- [MLX LM vs Underdog](https://www.anchorterminal.com/compare/mlx-lm-vs-underdog.md)
- [Ollama vs Underdog](https://www.anchorterminal.com/compare/ollama-vs-underdog.md)
- [Open WebUI vs Underdog](https://www.anchorterminal.com/compare/open-webui-vs-underdog.md)
- [PrivateGPT vs Underdog](https://www.anchorterminal.com/compare/privategpt-vs-underdog.md)
- [screenpipe vs Underdog](https://www.anchorterminal.com/compare/screenpipe-vs-underdog.md)
- [TextGen vs Underdog](https://www.anchorterminal.com/compare/text-generation-webui-vs-underdog.md)
- [Underdog vs vLLM](https://www.anchorterminal.com/compare/underdog-vs-vllm.md)

## Disclosure

- Underdog competes with LocalGhost, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default. underdog.ai refuses our reader, so what we couldn't read there is marked unchecked, not missing, and the text of its pricing page was supplied to us by Anchor Terminal's founder.

---

Query this catalogue directly over MCP: https://www.anchorterminal.com/mcp (Streamable HTTP, no key). How: https://www.anchorterminal.com/agents/#mcp
