-
Notifications
You must be signed in to change notification settings - Fork 0
v0 Roadmap
Sasha Lopashev edited this page Jun 27, 2026
·
1 revision
v0 should prove that Migaki's representation and evidence model are useful before it tries to become broad.
Demonstrate that a multi-step agentic workflow can be represented as mIR, optimized by a small number of passes, lowered into concrete execution, and reported with evidence.
A TypeScript RAG workflow:
- Receive a user question.
- Retrieve candidate document chunks.
- Deduplicate overlapping chunks.
- Preserve stable instructions as a cacheable prefix.
- Estimate token and cost deltas.
- Route chunk ranking to a cheaper model or mock backend.
- Use a stronger model or mock backend for final synthesis.
- Validate answer against cited chunks.
- Retry only failed synthesis.
- Export an evidence bundle and CLI report.
-
packages/mir: schemas, validators, examples. -
packages/runtime: planner, pass runner, evidence, tracing. -
packages/providers: OpenAI-style, Anthropic-style, LiteLLM-compatible, and mock backends. -
packages/adapters: fetch wrapper first; framework adapters later. -
packages/cli: report and replay commands.
- Package manager and TypeScript config.
- Workspace layout.
- Formatting and test tooling.
- Minimal README update.
- Example fixtures for baseline and optimized plans.
- Plan, node, edge, context block, constraint, capability, and evidence types.
- JSON Schema or Zod validators.
- Example plans for RAG and code review workflows.
- Pass interface.
- Pass runner.
- Plan diff model.
- Warnings and evidence emission.
- Deterministic test fixtures.
- Exact duplicate context elimination.
- Dead context flagging.
- Stable prefix detection.
- Prompt-cache layout report.
- Token and cost estimation.
- Mock backend for repeatable tests.
- Fetch-compatible provider wrapper.
- OpenAI-style adapter.
- Anthropic-style adapter.
- Optional LiteLLM-compatible backend.
- Evidence bundle serialization.
- Trace artifact.
- CLI report for plan diff, token estimate, cost estimate, routing decisions, validator results, and warnings.
- Replay command for deterministic or mock-backed runs.
- Baseline workflow.
- Migaki-optimized workflow.
- Reported token, cost, latency, validator, and trace deltas.
- Clear statement of what changed and what did not.
- Learned routing.
- General semantic compression.
- Semantic caching.
- Complex durable workflow semantics.
- Multi-agent orchestration.
- Universal provider abstraction.
- Claims about identical output quality.