Roady — Roadmap
Public, opinionated, subject to change. Issues with the
roadmaplabel are the live tracking surface.
The CLI + MCP server is and stays free, MIT, and self-hostable. The roadmap below describes what’s coming next on the open core, and the intended open-core boundary for a future hosted product.
Now (v0.10.x — shipped)
- Eval harness over heuristic + AI planners + drift corpus
- Task provenance:
Origin(heuristic / ai / human) + source citations back to the doc that motivated each task - Provider streaming end-to-end (Anthropic / OpenAI / Gemini / Ollama)
with MCP progress notifications and CLI
withAIProgressintegration - MCP tool consolidation (
roady_tasksparameterised + deprecation aliases for the legacy task-listing tools) roady_cost_estimatepre-flight token + USD projection per AI op- Unified
roady notifynamespace;messagingandwebhook notifretained as deprecation aliases - AI command progress + clean SIGINT cancellation across the five AI CLI surfaces
roady demofor <1s aha;roady init --interactivedefault in TTY; empty-state ladder onroady status
Next (v0.11.x)
- Positioning + narrative cleanup (this release): one-page
positioning doc, README hero rewrite, advanced features moved to
docs/advanced.md, competitive comparison indocs/vs.md, this roadmap. - Website refresh to mirror the README positioning.
- Real provider matrix run via
-tags evals_aidocumented inevals/README.mdso contributors can self-serve a confidence check.
Soon (v0.12 — v0.13)
- Drift explainer follow-ups: synthesised “explain + propose patch” output that lands a PR-ready diff for accepted drift.
- Cross-repo planning: a single
.roady/workspace can declare member repos, share spec context, and aggregate plan state. - Per-task subagent dispatch:
roady task startcan hand a ready task to a subagent (Claude CodeTasktool, Codexagent run, etc.) with the spec source attached and a deterministic completion hook. - Spec-to-PR loop: CI integration that auto-detects drift on PR merge and either accepts or opens a follow-up issue.
Later
- Plugin marketplace for syncers and notifiers, opinionated quality bar (signed binaries, contract tests must pass).
- Native source citations through providers that surface them (Gemini grounding metadata, Anthropic citation API once stable).
- Drift detection over code semantics, not just structure — diff the implemented behaviour against the spec’s natural-language requirement using a constrained AI checker.
Roady Cloud (future, no committed date)
Open-core boundary, intended scope:
- Hosted MCP — managed multi-tenant MCP server so teams without a per-developer install can plug their agents into a shared workspace.
- Multi-repo org dashboard with persistent storage and historical metrics across all member projects.
- Audit log retention beyond what fits comfortably in
events.jsonl, with structured search and export. - SSO / RBAC / SCIM for enterprise IdP integrations.
- SOC 2 compliance posture for the hosted plane.
What stays open and free, forever:
- The full CLI, MCP server, and every planning / drift / spec / notify / billing capability.
- The
.roady/file format and all storage adapters. - Plugin contract tests + reference syncer plugins.
If Cloud lands, opting in is a roady cloud login away. Opting out is
the existing local workflow with no behavioural change.
Out of scope
- Becoming a Linear / Jira replacement. We integrate with them; we do not compete with them.
- A web-based code editor or AI agent of our own.
- Hosted general-purpose memory for non-coding workflows.
If you want any of these, Roady is the wrong tool — we are deliberately narrow.