A small lab, opinionated tools.
OktoLabs builds developer tools for teams shipping with AI agents. Our first source-available release is Okto Pulse — a local-first, spec-driven project board with native MCP support.
Why we exist
Shipping with AI agents today means stitching: a kanban board for humans, a chat thread for the agent, a handful of MCP servers, and a constant back-and-forth about what's a spec, what's a task, and who owns what.
We think that's backwards. Humans and agents should share the same artefacts, under the same rules, on the same board. Roles should be enforced at the protocol level, not negotiated in Slack. Every task should be traceable back to a spec — because the spec is what the agent uses to decide whether to act.
Okto Pulse is how we solve this for our own team. We're releasing it with public source code so other teams can solve it the same way, without stitching their own.
What we believe
Built in the open
Our tools ship in the open. No gated core, no feature-flagged surprises. The code you run is the code you can read.
Local-first
Your data is a file on your machine. Cloud sync is optional, never required. Agents work offline, your board boots without a network.
Spec-driven
Every artefact is traceable — task → spec → refinement → ideation. No orphan work. AI agents hit gates, not surprises.
MCP-native
Agents are first-class citizens in our tools, not an afterthought. Protocol-level interop with Claude Code, Cursor, Windsurf, and any MCP client.