/ULTRAPROMPT

Prompt orchestration · Multi-agentic workflows

This is not your task manager. It is how you orchestrate your agents.

Ultraprompt is a prompt-orchestration surface for developers running many AI coding agents at once. Prep work on one board, drop a task onto the pipeline, and watch it move Queued to Processing to Completed as your agents drain the queue.

> /ultraprompt

The Ultraprompt desktop app: a kanban board across Backlog, Specify, Plan and Ready lanes, with a live Pipeline panel on the right showing Queued and Completed tasks.
The board on the left, your agents’ live pipeline on the right.

How it works

Four moves to a self-draining queue.

  1. 01

    Start your AI harness

    Open your coding agent in the project you want to work on. Claude Code, or whatever you run.

  2. 02

    Enter /ultraprompt

    One slash command arms an autonomous watcher on the task queue. It is a committed repo file, so it survives restarts and /clear.

  3. 03

    Orchestrate your prompts

    Prep and stage tasks on the board, then drop them onto the pipeline. Each one is written straight into the agent’s queue.

  4. 04

    MAX PRODUCTIVITY

    Watch tasks stream Queued to Processing to Completed across every project, all at once, while you plan the next one.

The editor

Write the spec in raw markdown. Watch it render live.

Every task is a markdown spec. Line up your prep with a checklist, write it in a raw editor, and see it rendered live - so what you hand the agent is exactly what you meant.

The Ultraprompt task editor with three columns: a checklist, a raw markdown editor, and a live rendered preview.
Checklist · raw markdown · live preview, side by side.

What it is

A pipeline, not a to-do list.

No cloud. No accounts. A local desktop app that hands work to the agents already running on your machine.

Pipeline

Pipeline, don’t manage

Drop a task onto the pipeline and its markdown is written straight into the agent’s queue. No copy-paste, no context-switching between windows.

Live status

The queue is the status

Task files move queue to processing to done. Ultraprompt reads those moves and streams live Queued, Processing and Completed back to your board.

Every project

One board, every agent

A global feed of everything dispatched across all your projects, so you can run many agent sessions in parallel and see them all in one place.

Orchestrate your agents.

Free and open source. Point your harness at it and go.

github.com/petarbeck/ultraprompt