Roadmap
Where the DriftQ project is going next (v2 and beyond).
Note: this roadmap is directional and subject to change.
DriftQ is the overall project/org. DriftQ-Core is the main GitHub repo that contains the v1 broker implementation.
v1: DriftQ-Core (MVP reliability foundation)Completed
v1 is the reliability layer: the broker semantics you need before any workflow system can be trusted.
- Leasing — safe ownership + crash recovery
- Retries — backoff + max attempts
- DLQ — strict dead-letter routing
- Idempotency — prevent duplicate side effects under redelivery
- Observability — inflight, lag, DLQ totals, backpressure rejects
Status: v1 MVP is complete. Next is building “workflow-level” capability on top of it.
v2: Replayable Workflow Runtime — Time-travel debugging and safe retries for AI workflowsIn progress
v2 turns the reliability foundation into a practical workflow engine focused on AI pipelines and RAG.
- Packaging & docs — polished local-first run path + clean docs
- Replayable runs — append-only run history + deterministic replay / re-drive from step N
- Workflow primitives — timers/delay, cancel, join/barrier, timeouts
- Budgets & throttles — attempt/time/cost limits, concurrency caps, explicit backpressure
- Developer tooling — Run Inspector, attempt diffs, DLQ drilldown + fingerprints
- Observability — trace/run correlation + step metrics to answer “slow/stuck/costing” fast
- Templates & demos — starter workflows (including a one-command RAG Index Builder demo)
Intent: make AI workflows reproducible, debuggable, and safe to retry — not "best-effort scripts."
Future (planned / TBD)
- v3: Multi-Agent Runtime & Real-Time AI
Planned
- v4: DriftQ Cloud (Managed AI Orchestration Platform)
Planned
- v5: AI Nervous System (Long-Term Vision)
Planned
Expectation: details for future versions stay intentionally high-level until they’re actively built.
