The problem
You have a working agent. It can reply to emails, fix bugs, process payments, review PRs. But you won’t let it run unsupervised because it has your API keys, you can’t see what it did, there’s no spend ceiling, and there’s no kill switch. So you babysit it. Or you don’t run it at all.What UseZombie does
A Zombie is a preconfigured agent workflow that does one job and runs forever. You configure it: what tools it attaches, what credentials it uses, what budget it has, what triggers it. The agent intelligence is built in.Get started in 2 minutes
Install a zombie, add credentials, run
zombiectl up.Use cases
Lead Zombie
Handles inbound email, qualifies leads, replies with context, logs everything.
Slack Bug Fixer
Monitors #bugs, finds the issue, opens a PR, replies in thread.
PR Zombie
Reviews every PR, posts feedback, alerts on critical changes.
Ops Zombie
Watches infrastructure, alerts on incidents, runs diagnostics.
Hiring Zombie
Receives candidate profiles (resume PDF, GitHub PRs, Gmail), analyzes attachments for merit, sends a decision report on Discord.
How it works
Sandboxed runtime
bwrap + landlock isolation. Network deny-by-default. Only allowlisted domains reachable.
Credentials hidden
Agents never see API keys. The vault injects at the sandbox boundary. The agent makes a tool call, UseZombie makes the real API request.
Webhooks wired
Receive events from email, Slack, GitHub without ngrok or custom servers.
Activity stream
Every action timestamped and queryable.
zombiectl logs shows what happened, when, and why.Spend ceiling
Per-day and per-month dollar budgets. One bad prompt never becomes an infinite burn.
Kill switch
zombiectl kill stops any agent mid-action. Checkpoint saved, no data lost.Explore the docs
How it works
Understand the agent hosting model and credential firewall.
Key concepts
Zombies, triggers, skills, credential firewall, and kill switch.
CLI reference
Full command reference for zombiectl.
API reference
REST API for agent management and event ingestion.
Operator guide
Deploy and operate the UseZombie control plane.
Contributing
Contribute to UseZombie on GitHub.