"Queue the work. Set the bar. Walk away. Taskmaster won’t stop until every agent clears it."
Taskmaster is a task supervisor that sits above your agents and watches their work. You define a list of tasks, set a success criteria for each one, and hit Run. Taskmaster fires the agents — either launching a new tab or taking over an existing chat that’s already running — reads every final response, and evaluates it against what you said done looks like. If an agent doesn’t pass, Taskmaster tells it exactly what was wrong and sends it back to try again.
Every task has one of three states at any moment: Complete, In Progress, or Needs User Input — for the rare case where the agent genuinely can’t move forward without a human decision.
You don’t babysit. You come back to results.
The difference between Taskmaster and a plain task queue is the evaluation step. Most orchestration tools mark a task done when the agent finishes. Taskmaster asks whether it should be.
Taskmaster can queue unlimited tasks and run up to 40 concurrently. For this test: 40 tasks running simultaneously, each one instructing its agent to use Parallel Dispatch to fetch 20 YouTube transcripts — 800 agents total. The screenshot below is mid-run, showing exactly what the QA loop looks like under that kind of load.
The rightmost panel is the moment worth reading. Taskmaster evaluated the agent’s output, diagnosed that 14 of 20 workers couldn’t access the YouTube tools, identified exactly which tasks succeeded and which failed, and generated a targeted correction prompt — all automatically. The agent is being sent back with a precise brief on what to fix. Nobody typed anything.
800 concurrent agents. 421 MB peak memory. Under 530 KB per agent on a live stress test.
Unlimited task queue. 40 running concurrently. Each task independent — different model, different criteria, different cost limit.
The QA loop caught real failures in real time and self-corrected without any user intervention.
Honest note: A local model can’t run 800 agents before the sun burns out. This was a stress test of the system using cloud models. Local models are great for fast scouting, private context, offline work, and bulk transformations on your own hardware — planetary-scale concurrency just isn’t one of them.
Every agent response, every evaluation decision, every correction prompt — logged. After any run you can open the journal and read the exact reasoning the evaluator used for each task. If something failed, you know why and at which step.
I built Taskmaster because life doesn’t let me sit at a desk all day — and even when it does, some jobs are too long to watch. I needed a way to start a serious overnight run — build a decompiler from scratch, process a thousand files, research a topic end to end — set what done looks like, and wake up to either a completed task or a clear failure report with exactly where it went wrong and why.
Not a vague "something failed." A diagnosis. A log. A record of every decision the evaluator made and every correction it sent back.
You can use it however you want. Queue up a week of work before you go to bed. Set it on something that would take you three days manually and see if it’s done before breakfast. Hand off the parts of your job that are slow and repetitive and go do the parts that actually need you.
"800 agents. One supervisor. Nobody typed anything after the start button."
Queue the tasks. Set the bar. Walk away.
Buy Now — $79 ← Explore More Features