BACK TO HOME
Voria Internal Documentation

Roadmap

voria's feature roadmap and product vision.

Current Status: PRODUCTION READY ✅

voria is feature-complete for its first official release (v0.0.3). All core orchestration, LLM, and GitHub integration components are stable and distributed via npm.

Phase 1: Core Orchestration ✅ COMPLETE

  • Node.js CLI entry point with premium blue theme
  • Python Engine for AI logic and agent loop
  • NDJSON-based Inter-Process Communication (IPC)

Phase 2: LLM Integration ✅ COMPLETE

  • Support for Claude, OpenAI, Gemini, Modal, and Kimi
  • Token tracking and budget management
  • Dynamic model discovery

Phase 3: GitHub Integration ✅ COMPLETE

  • Issue fetching and listing
  • Automatic PR creation and branch management
  • Intelligent fix generation for GitHub issues

Phase 4: Testing & Iteration ✅ COMPLETE

  • Multi-framework test execution (pytest, jest, go test)
  • Failure analysis and automatic refinement (up to 5 iterations)
  • Safe patch application with rollback support

Phase 5: First Release (v0.0.3) ✅ COMPLETE

  • Public publication to npm as
    terminal
    @srizdebnath/voria
  • Integrated documentation and help system
  • 100% test pass rate for CLI and Engine

What's Next: Phase 9 & Beyond

Phase 9: Advanced Analysis (v0.2.0) 📋 PLANNED

Dependency Graph Analysis

Status: Design phase
Impact: Higher-quality patches by understanding code relationships
Implementation:

python
# voria will analyze call chains
graph = CodeGraph(repo)
caller_chain = graph.find_callers("function_name")  # Who calls this?
impact = graph.estimate_impact(file_change)  # What breaks?

Benefits:

  • Avoid breaking dependent code
  • Better context for LLM
  • Predict side effects

File Relationship Understanding

Status: Design phase
Features:

  • Import chain analysis
  • Shared data structure mapping
  • Side effect prediction
  • Cross-module behavior analysis

Risk Scoring

Status: Design phase
Example Scores:

terminal
Low risk (0-2):
  ✅ Add new method to unused class
  ✅ Update docstring  
  ✅ Add new config option

Medium risk (3-5):
  🟡 Modify function signature
  🟡 Change return type
  🟡 Remove deprecated code

High risk (6-10):
  ⚠️ Modify shared data structure
  ⚠️ Change core orchestration logic
  ⚠️ Update IPC protocol

Context-Aware Selection

Status: Design phase
Benefit: Only include affected code in context window

terminal
# voria will automatically reduce context size
Full repo: 50,000 lines
Affected modules: 2,000 lines  # 96% reduction
Context sent to LLM: 2,000 lines  # Same quality, less cost

Phase 10: Enterprise Features (v0.3.0) 📋 PLANNED

Organization Management

Status: Planning
Features:

  • Multiple teams per organization
  • Role-based access control (RBAC)
  • Resource quotas by team
  • Cost allocation to projects
  • Team dashboards and analytics

Team Collaboration

Status: Planning
Features:

  • Pull request integration (voria creates PRs)
  • Code review requests
  • Approval workflows
  • Merge policies enforcement
  • Team notifications and alerts

Compliance & Audit

Status: Planning
Features:

  • Detailed audit logs
  • Who made what change and when
  • Cost reporting and analytics
  • Approval trail for regulated environments
  • HIPAA/SOC2 readiness
  • Compliance certifications

Future Capabilities (Phase 11+)

Distributed Execution

🔮 Concept: Run multiple issue fixes in parallel
Benefits: Handle backlogs faster
Challenge: Coordinating across team members
Timeline: Q3 2026

IDE Integration

🔮 Concept: voria inside VS Code / JetBrains / IntelliJ
Benefits: Real-time AI assistance while coding
Challenge: UI complexity in IDE constraints
Timeline: Q4 2026

Multi-Provider Optimization

🔮 Concept: Use different LLMs for different tasks
Example:

  • Fast model for code analysis
  • Best quality for generation
  • Specialized models for specific languages Timeline: Q3 2026

Predictive Testing

🔮 Concept: Run tests in parallel before applying patches
Benefits: Faster feedback, better quality
Challenge: Managing test infrastructure
Timeline: Q4 2026

CI/CD Integration

🔮 Concept: voria as a GitHub Action, GitLab/Jenkins plugin
Benefits: Automated fixes in CI/CD pipelines
Timeline: Q2 2026


Release Timeline

VersionStatusRelease DateKey Features
v0.0.3✅ ReleasedApril 2026Basic foundation
v0.0.3✅ ReleasedApril 2026Full LLM support
v0.0.3✅ ReleasedApr 10, 2026Production-ready
v0.1.0📋 PlannedQ2 2026Advanced analysis
v0.2.0📋 PlannedQ3 2026Enterprise features
vv0.0.3📋 PlannedQ4 2026Stable API + IDE integration

Success Metrics

Completed Goals:

  • ✅ 5 LLM providers integrated
  • ✅ 100% test suite passing
  • ✅ All phases shipped and tested
  • ✅ Published to npm as global tool
  • ✅ Production-ready code with no critical bugs
  • ✅ Multi-framework test support (pytest, jest, go)
  • ✅ GitHub issue fetching and PR creation
  • ✅ Safe patch application with rollback

Upcoming Metrics:

  • 📊 Advanced code analysis (dependency graphs)
  • 📊 Risk scoring engine
  • 📊 Enterprise feature parity
  • 📊 Community plugins and extensions

How to Contribute

We're looking for contributions in several areas:

High Priority:

  • Dependency graph analysis implementation
  • Risk scoring engine
  • Additional language support
  • Enhanced IDE integrations

Medium Priority:

  • Performance optimizations
  • Better error messages
  • Documentation improvements
  • CI/CD plugin templates

Nice to Have:

  • Web dashboard
  • Advanced analytics
  • Custom LLM integration templates
  • Plugin marketplace

See CONTRIBUTING.md for details.

  • Interactive configuration
  • Plugin system
  • More LLM providers (Modal, Gemini, Claude, Kimi)

v0.0.3 (April 2026) ✅

  • Enhanced test failure analysis
  • Batch processing
  • Performance improvements
  • Documentation overhaul

Community Contribution Opportunities

Easy (Good for Newcomers)

  • Add new test framework support (Jasmine, Jest, Vitest)
  • Add language support (Go, Ruby, PHP)
  • Documentation improvements
  • Bug fixes in open issues

Medium (Getting Serious)

  • New LLM provider support (Anthropic, Mistral, Llama)
  • VCS system support (Gitea, Gitlab)
  • CI/CD integrations (GH Actions, GitLab CI, Jenkins)
  • Performance optimizations

Hard (Expert Level)

  • Graph analysis implementation
  • Risk analysis engine
  • Team collaboration features
  • Audit logging system

Want to help? See CONTRIBUTING.md


Feature Request Process

How to Request Features

  1. Check existing requests - https://github.com/Srizdebnath/voria/discussions
  2. Create discussion with:
    • What problem it solves
    • How you'd use it
    • Why it matters
  3. Get feedback - Community votes/discusses
  4. Implement or report - We prioritize based on demand

Prioritization

We use this framework:

PriorityImpactEffortTimeline
🔴 CriticalHighLowThis week
🟠 HighHighMediumThis month
🟡 MediumMediumMediumThis quarter
🟢 LowLow-MedAnyLater
⚪ Nice-to-haveLowHighWhen ready

Success Metrics

We track progress by:

  • Adoption: Downloads, GitHub stars, active users
  • Quality: Bug reports, test coverage, performance
  • Community: Contributors, issues resolved, discussions
  • Enterprise: Organizations using voria, team seats

Feedback Loop

How We Gather Input

  1. GitHub Issues - Bug reports
  2. Discussions - Feature ideas
  3. Usage telemetry - What features are used
  4. Direct feedback - Email to support@voria.dev

How Decisions Are Made

  1. Community votes on proposals
  2. Roadmap alignment with product strategy
  3. Implementation complexity assessment
  4. Resource availability
  5. Time to value consideration

Getting Started with Beta Features

Enable Beta Features

bash
# Add to ~/.voria/config.json
{
  "beta_features": ["graph_analysis", "risk_scoring"],
  "enable_telemetry": true  # Help us improve
}

Provide Feedback

Found an issue with a beta feature?

bash
voria --report-beta-issue graph-analysis
# Opens form to describe issue

Contact & Support


Last Updated: April 2026 Next Review: End of Q1 2026

See Also:


Join our WhatsApp Support Group: Click Here