Describe your workflow
Describe your process in plain language. You can be detailed or just provide a rough idea. Progi stores it as a structured workflow with per-step playbooks.
Open source · Self-hosted
Progi teaches your agent how YOU like to get things done. So you can do your best work without re-explaining your process or losing context between sessions.
Demo GIF - board moving on its own
"No human touched that board."
Describe your process in plain language. You can be detailed or just provide a rough idea. Progi stores it as a structured workflow with per-step playbooks.
“Hey Progi, continue working on xy task.” Your agent loads the workflow, works through each step using your playbooks, and loops you in at critical checkpoints to review output.
Progi Monitoring gives you a live view of every running and completed task - status, progress, and the full output history across all your workflows.
Tweak playbooks between runs. Because workflows live in a database and survive context resets, every future task picks up your changes automatically - your process gets sharper with each iteration.
A Model Context Protocol server that plugs into any MCP-compatible AI harness. It lets you create and refine workflows, start tasks, and make your agent follow your playbooks - looping you in at critical checkpoints along the way.
A local web app that gives you full visibility into your ongoing and completed work. Browse the task board, inspect step-by-step output history, and review or edit your workflow playbooks.
MCP config (VS Code / Cursor / Zed / Claude Code)
{ "mcpServers": { "progi": { "command": "uvx", "args": ["progi"] } } }
Or with Claude Code CLI
claude mcp add progi -- uvx progiPROGI_DB_PATH.Progi is open source and self-hosted. Drop it in, connect your harness, and your agent finally knows how you work.