DoctorClaw is a lightweight AI agent that diagnoses and fixes computer problems through natural conversation. It reads, executes, and repairs — but only when you say so.
DoctorClaw combines the power of local AI with deep system access — all under your explicit control.
Describe problems in plain language. DoctorClaw understands context and guides troubleshooting step by step, just like working with a real technician.
Run parallel troubleshooting sessions with persistent browser history. Tackle multiple issues simultaneously.
Commands adapt automatically to Linux, macOS, or Windows. No manual translation needed.
Run .sh, .bash, .bat, .cmd, and .ps1 scripts from configured directories with sandboxed execution.
Full dark mode support with a clean theme toggle. Easy on the eyes during those late-night debugging sessions.
Configure every parameter through a clean graphical interface. Model selection, path permissions, port settings, and more — no config file editing required.
DoctorClaw keeps you in control at every stage. Nothing happens without your explicit approval.
Tell DoctorClaw what's going wrong in plain language. Slow network? Disk filling up? Service crashing? Just describe it like you would to a colleague.
DoctorClaw proposes diagnostic commands and explains what each one does. You review and approve every single action before it runs on your system.
free -h && ps aux --sort=-%mem | head -20
DoctorClaw analyzes the results, explains the root cause, and proposes a fix. Backups are created automatically before any file modifications.
Every design decision prioritizes your system's safety. DoctorClaw has guardrails at every level.
Every file read, command execution, script run, and file write requires your explicit approval. Nothing happens in the background.
Dangerous operations like rm -rf, mkfs, and shutdown are blocked at the pattern level. They can't even be proposed.
Before modifying any file, DoctorClaw creates a backup in .doctorclaw-backups/. Roll back instantly if anything goes wrong.
Individual commands timeout after 30 seconds. Scripts timeout after 60 seconds. Runaway processes are automatically terminated.
File operations are sandboxed to configured directories. DoctorClaw can't access paths you haven't explicitly allowed.
Runs on your machine via Ollama with local models. Cloud models are supported if you choose to enable them, but never required.
DoctorClaw requires Node.js 18+ and Ollama. Install with a single command or clone and configure manually.