πΊοΈ Flock Roadmap to 1.0ΒΆ
Building Enterprise Infrastructure for AI Agents
This roadmap outlines Flock's path from v0.5.0 (production-ready core) to v1.0 (enterprise-complete) by Q4 2025. We're confident we can deliver the remaining enterprise features by Q4 2025.
β What's Already Production-Ready (v0.5.0)ΒΆ
Core FrameworkΒΆ
- Blackboard orchestrator with typed artifacts
- Declarative agent subscriptions (no graph wiring)
- Automatic parallel + sequential execution
- Zero-trust visibility model (5 visibility types)
- Circuit breakers and self-trigger prevention
- 743 tests with 77.65% coverage (86-100% on critical paths)
- Type-safe retrieval API (
get_by_type()
)
ObservabilityΒΆ
- OpenTelemetry distributed tracing
- DuckDB trace storage (AI-queryable)
- Real-time dashboard with WebSocket streaming
- 7-mode trace viewer (Timeline, RED metrics, Dependencies, SQL)
- Service filtering and CSV export
- Full I/O capture with JSON viewer
Developer ExperienceΒΆ
- MCP integration (Model Context Protocol)
- Best-of-N execution
- Exclusive delivery (exactly-once)
- Batch processing and join operations
- Conditional consumption (
where=lambda
) - Rich console output and FastAPI service
- Keyboard shortcuts (WCAG 2.1 AA compliant)
π§± 0.5.0 Beta Initiatives (In Flight)ΒΆ
These are the features we are actively building for the 0.5.0 beta. Follow the linked GitHub issues to track progress:
Core data & governanceΒΆ
- #271 β Durable blackboard persistence backends.
- #274 β Serialization/export of blackboard state and registered agents.
- #273 β Structured feedback channel for agent outputs.
- #281 β Human-in-the-loop approval flow.
Execution patterns & schedulingΒΆ
REST access & integrationsΒΆ
- #286 β Custom REST endpoint DSL.
- #287 β Synchronous publish endpoint (single and batch).
- #288 β Correlation-aware status endpoint.
- #289 β Webhook notifications for published artifacts.
- #290 β Schema discovery endpoints.
- #291 β REST idempotency keys and error model.
- #292 β Artifact listing and filtering API.
- #293 β OpenAPI specification generation.
Documentation & onboardingΒΆ
π Flock 1.0 (Target Q4 2025)ΒΆ
Once the 0.5.0 beta ships, we will focus on the remaining enterprise capabilities before the 1.0 release.
Reliability & operationsΒΆ
- #277 β Advanced retry strategy, dead-letter queues, per-agent circuit breakers.
- #278 β Kafka-backed event backbone with replay and time-travel debugging.
- #279 β Kubernetes deployment tooling (Helm charts, auto-scaling).
- #294 β Workflow lifecycle controls (pause, resume, cancel).
Platform validation & qualityΒΆ
- #275 β Benchmarking suite against industry workloads.
- #276 β Automated evaluation harness for datasets/metrics.
- #284 β Test coverage expansion to 85%+ with 1,000 tests.
- #285 β Production validation pilots with launch partners.
Security & accessΒΆ
- #280 β Authentication & authorization (OAuth/OIDC, API keys).
π Staying in the LoopΒΆ
- β Star the GitHub repository
- ποΈ Join community calls and roadmap discussions (announced in Discord/Slack)
- π¬ Open issues or discussions to influence priorities
- π¨ Contact support@whiteduck.de for enterprise questions
Weβll publish release notes as each milestone lands and keep this document in sync with the public issue tracker.