An infinite canvas for the side tasks, ideas and bugs that come up while you work with an AI agent. Your agent parks each one with enough context to pick it up cold, and a link back to the session where it was born.

One task keeps spawning others: a bug you spot while fixing something else, an idea for later, a check to run before shipping. You stay on the main task, and by the end of the session those side tasks are lost in the conversation. Parkboard keeps them in one place.
Mid-session, to Claude Code, Codex or any agent with a shell.
Title, project, kind, priority, notes to resume it cold, and the session id.
Grouped by project, one card away from the session it came from.
$ park add "Check the coupon with free shipping" -p shop --kind bug --priority urgent ✓ parked #13 Check the coupon with free shipping (shop)
Projects are groups that fit their cards; drag a card to move it between projects.
One view at a time, so ideas and notes do not crowd the work. Personal and work areas.
Every card remembers the agent, session and folder, so you can resume the conversation.
park has no dependencies: JSON when piped, --dry-run on writes, park schema for agents.
Bearer keys for the CLI, stored as SHA-256 hashes, created from the web.
One board per user, plus an optional email allowlist.
This instance is private while Google sign-in moves to production. The code is public: run your own board in a few minutes.
View on GitHub$ git clone https://github.com/Jjat00/parkboard.git $ pnpm install $ cp .env.example .env $ pnpm exec prisma migrate deploy $ pnpm dev