Explain commands. Suggest fixes. Review before you execute.
Self-hosted. Inspectable. No cloud required.
Debug services, inspect logs, fix permissions — with AI that understands UNIX.
Docker, systemd, nginx, PostgreSQL — get correct commands, not Stack Overflow guesses.
Every command is safety-classified before execution. Dangerous actions require confirmation.
Self-hosted, API-first. Integrate into internal tools, runbooks, or incident workflows.
Ask any UNIX/Linux question. Get a clear, concise answer with real commands.
Describe what you want to do. Get a safe command with an explanation and risk level.
Paste a command before running it. Get a safety classification and step-by-step breakdown.
Paste command output, logs, or errors. Get a diagnosis and suggested fixes.
Deterministic, rule-based command classifier. Not a prompt trick — actual pattern matching.
Mount your docs, runbooks, or man pages via aifs. Answers are grounded in real documentation, not just LLM training data.
Every interaction is logged locally. Audit what was asked, suggested, and executed.
unixpilot ask "Why is port 443 showing TIME_WAIT?"
Explains TCP states and suggests diagnostic commands.
unixpilot suggest "find large files over 1GB in /var"
Returns: find /var -type f -size +1G -exec ls -lh {} \; with safety: safe.
unixpilot review "rm -rf /tmp/*"
Flags as DANGEROUS — recursive forced deletion. Requires confirmation.
unixpilot analyze < error.log
Reads error output, identifies the failure, suggests a fix.
unixpilot suggest "restart nginx after config change"
Returns: nginx -t && systemctl reload nginx — tests config first.
unixpilot ask "How do I add a swap file on Debian?"
Step-by-step: fallocate, mkswap, swapon, fstab entry.
┌─────────────┐ ┌──────────────┐ ┌──────────────┐ ┌─────────────┐
│ CLI / API │────▶│ Safety │────▶│ Knowledge │────▶│ AI Engine │
│ Client │ │ Classifier │ │ (aifs) │ │ (LLM) │
└─────────────┘ └──────┬───────┘ └──────────────┘ └──────┬──────┘
│ │
┌──────▼───────┐ ┌──────▼──────┐
│ Execution │ │ Response │
│ Gate │ │ Formatter │
└──────────────┘ └─────────────┘
Try it live — powered by a self-hosted LLM on our infrastructure.