Roadmap
DuraGraph follows a deliberate, sustainable development pace. Each quarter focuses on one primary deliverable with supporting work, ensuring quality over velocity.
Year 1: Core Platform
Section titled “Year 1: Core Platform”Q1 — Foundation
Section titled “Q1 — Foundation”Primary Deliverable: Stable event sourcing architecture
- Validate core architectural patterns
- Event store with replay capability
- Basic API endpoints working end-to-end
Milestone: Architecture validated
Q2 — Compatibility
Section titled “Q2 — Compatibility”Primary Deliverable: LangGraph API parity
- Full LangGraph Cloud API compatibility
- Drop-in replacement for existing LangGraph users
- SDK integration testing
Milestone: SDK-compatible
Q3 — Reliability
Section titled “Q3 — Reliability”Primary Deliverable: Production-grade event delivery
- Outbox pattern hardening
- At-least-once delivery guarantees
- Error handling and recovery
Milestone: Deployment-ready
Q4 — Observability
Section titled “Q4 — Observability”Primary Deliverable: Metrics and tracing integration
- Prometheus metrics
- OpenTelemetry tracing
- Dashboard improvements
Milestone: Observable workflows
Year 2: Scale & Ecosystem
Section titled “Year 2: Scale & Ecosystem”Q5 — Performance
Section titled “Q5 — Performance”Primary Deliverable: Horizontal scaling patterns
- Multi-instance deployment
- Load balancing
- Performance benchmarks
Milestone: Enterprise-scale ready
Q6 — Security
Section titled “Q6 — Security”Primary Deliverable: Role-based access control (RBAC)
- Authentication integration
- Permission system
- Audit logging
Milestone: Security foundations
Q7 — Ecosystem
Section titled “Q7 — Ecosystem”Primary Deliverable: Python SDK and examples
- Official Python SDK
- Workflow templates
- Integration examples
Milestone: Developer ecosystem
Q8 — Enterprise
Section titled “Q8 — Enterprise”Primary Deliverable: Multi-tenancy support
- Tenant isolation
- Resource quotas
- Compliance documentation
Milestone: Enterprise adoption ready
Principles
Section titled “Principles”- One thing well: Each quarter has a single primary focus
- Sustainable pace: Buffer for community support, documentation, and unexpected work
- Demonstrable progress: Each milestone represents tangible, testable outcomes
- Open development: Progress tracked publicly via GitHub issues and releases
Out of Scope
Section titled “Out of Scope”- Running untrusted user code inline in the API servers
- SLA-backed hosted services (focus is open source, self-host first)
- Proprietary model integrations (focus is on open schema, not vendor lock-in)
Contributing
Section titled “Contributing”The roadmap is a guide, not a constraint. Community contributions are welcome at any stage. See Contributing for how to get involved.