Product management for the agentic age
Stop managing agents.
Start managing the work.
You spawned a dozen agents last week. The agents weren't the problem; keeping the work coherent was. Polynomic is a task manager wired directly into your code: Tasks that span your repos, reference your files, and run a full cycle from capture to merge.
Universal build for Apple Silicon & Intel. Windows and Linux coming later.
The shift
Coding agents got good. That changed where the bottleneck is. The hard part is no longer generation; it's deciding what to build, scoping it to the right code, and reviewing the result before it lands.
Most tools in this category are built for agent management: orchestrating runs, watching processes, babysitting sessions. That solves last year's problem. When agents are reliable workers, you don't want a control panel for workers. You want a place to manage the work. Polynomic manages Tasks the way Linear manages issues, except each Task is worked by an Agent Session and references the exact code it touches. The agent is an implementation detail. The Task is the thing.
Code-aware
It knows your codebase. No other PM tool does.
A Task carries Code References: pointers into source at file or
symbol granularity, entered with
@-syntax.
The Code-Tree View shows your repo with a count of Tasks touching
each node, so you navigate work spatially, by the part of the system
it affects.
The core idea
A Task is a curated context boundary.
Assemble everything an agent needs to succeed in one place. Start a Task and Polynomic lays a git worktree of each touched Repo side by side in one Workspace, with full cross-repo context, the exact files the work concerns, and the Skills the agent should use. Get the context right at the Task level and the agent's job becomes tractable.
worktree · pol-198
worktree · pol-198
Code References
Skills
Review
Nothing reaches main until you've seen it.
Every Task produces a reviewable branch diff per Repo. An independent AI Review session reads the diff and posts comments; it never changes state or merges anything. You decide what moves forward.
AI Review
new_task_token() can fail; the
result is unwrapped before reaching the Ledger. Consider
propagating the error so a failed append doesn't land silently.
Keyboard-first and fast
Command palette, single-key shortcuts, vim-style navigation. Capture a task, start an Agent Session, review the diff, and merge without reaching for the mouse.
Local-first, by design
Your tasks, events, and code references live in a local SQLite Ledger: an append-only, immutable record, the single source of truth. No cloud dependency, no API keys, no monthly seat fees. Your source stays in git; your task data stays separate. You own both.
A product-management tool that finally understands code.
Tasks that span your repositories, reference your files, carry the skills an agent needs, and run a full development cycle from capture to merge. Local-first, keyboard-first, every change reviewable before it lands.