Skip to main content

Project Roadmap

Current status and planned development phases for MIU.

Release Timeline

1

Phase 1A: MVP Tier 1 ✓

Status: COMPLETE (2025-12-29)
  • Core framework with agent abstractions
  • Multi-provider LLM support
  • 6 core tools
  • CLI interface
  • Type-safe codebase
2

Phase 1B: Testing & Docs

Status: NEXT (Target: 2026-01-15)
  • Integration test coverage (80%+)
  • API documentation
  • Security audit
  • Example applications
3

Phase 1C: CI/CD ✓

Status: COMPLETE (2025-12-30)
  • GitHub Actions pipeline
  • PyPI release automation
  • Release-Please integration
4

MVP Release ✓

Status: COMPLETE (2025-12-30)All 5 packages published to PyPI

Published Packages

Feature Status

FeaturePhaseStatusPriority
Core framework1ACompleteP0
Multi-provider support1ACompleteP0
CLI interface1ACompleteP0
Core tools (6)1ACompleteP0
TUI widgets3-4CompleteP0
Integration tests1BPendingP0
API documentation1BPendingP0
Security audit1BPendingP1
CI/CD pipeline1CCompleteP1
Debugging tools2APlannedP2
Web UI2BPlannedP2
Plugin system3PlannedP3

Future Phases

Phase 2: Enhanced Features (2026 Q1)

  • Debugging tools (step, breakpoint, inspect)
  • Code analysis tools (lint, format, test)
  • Git integration tools
  • Docker/container support

Phase 3: Ecosystem (2026 Q2+)

  • Plugin marketplace
  • Custom provider registration
  • Custom tool development framework
  • Response caching
  • Token optimization
  • Additional LLM providers

Dependencies

ToolVersionStatus
Python3.11+Stable
UVLatestStable
Pydantic2.0+Stable
Anthropic SDK0.40+Active
OpenAI SDK1.50+Active
Google GenAI0.8+Active
Textual1.0+Stable

Success Metrics

Phase 1A (Achieved)

  • 2 packages created
  • 3 LLM providers integrated
  • 6 core tools implemented
  • 100% MyPy compliance

Phase 1B (Target)

  • 80%+ test coverage
  • All public APIs documented
  • Security audit completed
  • 3+ example applications

MVP Release (Target)

  • 50+ GitHub stars
  • Community contributions
  • Documentation >90% complete