End-to-end feature pipeline: spec → research → plan → parallelize → build → verify → heal → ship.
Ship-ready in one pass; pauses for approval.
Start a task in your terminal and walk away. AFK verifies its own work, texts you when it’s done, and leaves a receipt of every step. Unsure? It stops and asks.
$npm install -g agent-afkRequires Node ≥20 · puts afk on your PATH
35k downloads last month
Watching every step isn’t trust, it’s supervision. AFK is built for the gap between “go” and “done.”
I built this because
finishedkept not meaningcorrect: the agent's own check approved the work, but the next stage expected that approval in a slightly different format; good work, rejected three times, nothing crashed. That's what real agent failure looks like.
Claims completion without verification: confident, unchecked, sometimes just wrong.
Long runs decay into unreadable soup. The longer it works, the less anyone can follow.
You still supervise every few minutes. “Autonomous” that needs watching isn’t.
One command, a full parallel pipeline: each skill fans out subagents, gathers results, and re-checks. That's the orchestration you'd otherwise ask for every time. These five see the most use; /forge makes more.
End-to-end feature pipeline: spec → research → plan → parallelize → build → verify → heal → ship.
Ship-ready in one pass; pauses for approval.
Parallel hypotheses for bugs and failing tests.
Each validated in an isolated git worktree.
Adversarial re-derivation of sub-agent claims before you act.
Re-checked before the build pipeline.
Parallel reviewers across a diff or PR: security, correctness, api-compat, tests, perf.
Synthesized by severity into a merge recommendation.
Release pipeline for finished local work: pre-flight, tests, commit, push, PR.
With optional adversarial verification.
All three converge on ~/.afk/: config, plugins, plans, skills, session traces, memory. Nothing leaks into your global config.
Interactive TUI. Streaming chat, plan mode, slash skills, background tasks.
Background loop. Runs unattended with bypass-permissions and plan persistence.
Mobile attach. Send messages, tail output, interrupt from anywhere.
Config · plugins · plans · skills · session traces · memory
The model isn’t the product. The loop is.
Agent AFK operating contract, published in the repo
The runtime is Apache-2.0 and free: every feature, no unlocks. Paid plans are monthly support from the maintainer, not feature gates.
The whole runtime: yours to run, read, fork, and ship. Nothing held back.
~/.afk/ traces & memoryAFK wired into your stack and kept running. Setup, custom skills, ongoing tuning, and direct access to the maintainer.
Billed monthly. Annual option available.
Typically replies within 24h.
A hands-on partnership: priority support, weekly syncs, CI integration, and custom orchestration built around your team.
Billed monthly. Annual commitment available.
Typically replies within 24h.
Apache-2.0 and free. Install now, or drop your email for release notes and what's next.
$npm install -g agent-afkRequires Node ≥20 · puts afk on your PATH
view the source on GitHub ↗ · already installed? configure it → · email about supported setup →