BotDoctor watches every bot and service on your server, restarts what a restart fixes, and when code is broken it diagnoses the crash, writes the smallest safe patch in an isolated copy, runs your tests, gets an independent review, and sends you one Telegram message. You reply yes. It deploys, verifies health, and rolls back on its own if anything regresses.
Get founding access — €49/moHow it worksBuilt by a trader for traders. Running in production on the founder's own bots. Strategy, orders, sizing, leverage, stops and funds are never changed automatically — enforced in code, not by promise.
Two confirmed failures → restart. Repeated failure → incident. Failure after a deploy → rollback. Only then does a model see anything, and only sanitized logs.
For trading bots, any change to strategy, signals, order execution, sizing, leverage, stop-loss/take-profit, risk limits, wallets or live-trading settings is refused outright.
Hash-chained audit log of every restart, diff, test, review, approval and rollback. Secrets are redacted before anything is stored or sent.
Docker Compose or systemd. freqtrade, hummingbot, custom ccxt/nautilus bots, n8n, anything with a process and a log.
Once a day: recurring errors, missing tests, error handling, observability, dependencies. At most one small change per project, always tested and reviewed, low risk only.
Bring an Anthropic key or route through a local gateway. Hard budget caps per repair and per day. Typical repair: well under €1.
Self-hosted. Cancel any time; export everything; no lock-in. Prices exclude VAT.
curl -fsSL https://botdoctor.example/install.sh | sudo bash botdoctorctl discover # finds your containers, units and repos sudo botdoctor-telegram-setup # alerts + approvals on your phone
Ubuntu 22.04/24.04. Nothing is repaired or deployed automatically until you switch it on, per service.
Founding seats are limited to 10. Message the founder on Telegram or email — tell us what you run (freqtrade? hummingbot? custom?) and we'll reply within a day.