Home

Compare

Self-hosted error tracking for coding agents

Five self-hosted trackers for coding agents — urgentry, Checkend, Thermite, Okapi, Agenterr — compared, and where hosted BugTape fits instead.

Short answer: if you want to keep your Sentry SDK and run a small tracker yourself, Thermite (one binary + Postgres) and Okapi (one Go binary + Postgres) are the closest to drop-in, and Checkend adds the strictest fix-verification loop but is in public alpha. Agenterr suits you if you'd rather send logs than add an SDK. urgentry is the broadest Sentry replacement but doesn't advertise MCP. If you don't want to run anything, that's where BugTape fits.

No account: npx -y bugtape --help prints the commands and does not sign you in. MCP needs one sign-in.

Page owner: Jaco Veldsman, hi@bugtape.ai. Last checked 2026-10-16. I build BugTape, which is hosted only and isn't a contender for self-hosting. I wrote this because these five keep coming up together. Every row is from the vendor's own site on 16 October 2026.

Facts table

Runs onLicenceSentry SDK drop-inAgent accessHosted option
urgentrySingle binaryFSL-1.1-ALv2 (source-available)Yes, change the DSNNo MCP server mentioned on homepage or READMENot mentioned
CheckendCloudflare Worker + D1, or Node + SQLiteApache-2.0YesMCP, CLI, HTTP API; claim, link fix, verified/regressedCheckend Cloud
ThermiteOne binary + PostgresAGPL-3.0YesMCP; agents lease issues so two don't triage the same bugWaitlist; Free 1,000 errors/month, Pro $19, Team $49 (Pro and Team not billable yet)
OkapiOne Go binary + PostgresCommercial licence; self-hosted, not open sourceYesMCP on every plan; scoped tokens; fenced event fieldsCloud not open yet (planned Team $35/month for 1M events). Self-host licence from $79/year; 14-day trial in the binary
AgenterrSingle binary + SQLite, ~25MB RAMAGPL-3.0 (v0.2.0)Not yet; on its roadmapMCP tools + Claude Code skillSelf-host only

How I'd choose

  1. Need broad Sentry parity (traces, profiling, replay)? urgentry. Pair it with a separate agent path.
  2. Want the agent to close the loop and prove it? Checkend, if you accept alpha software.
  3. Want a predictable bill or a hosted path later? Okapi sells a flat annual self-host licence; Thermite prices hosted plans by error volume.
  4. No SDK at all, just logs? Agenterr.
  5. Don't want to run a server, and need browser replay and user reports? BugTape. It's not a Sentry DSN drop-in.

FAQ

Which self-hosted tracker accepts my existing Sentry SDK?

urgentry, Checkend, Thermite and Okapi say they do. Agenterr lists Sentry ingest on its roadmap.

Which is the lightest to run?

Agenterr quotes about 25MB of RAM. Checkend runs as one Cloudflare Worker or one Node process with SQLite. Thermite and Okapi need Postgres.

Do any of them call an AI model on my errors?

Thermite says it never calls a model; your own agent does the triage. Check each vendor's docs for the others.

Can BugTape be self-hosted?

No. BugTape is hosted in Sydney. Free has no card; Prepaid credits and Pro at $29/month cover more.

See also

Compare · BugTape vs Checkend · Best error tracking MCP servers

Try the commands

npx -y bugtape --help

Your team reviews the PR. Agents do not silent-ship.