Skip to content

Roadmap

NJX-njx edited this page Mar 2, 2026 · 1 revision

Roadmap

This document outlines the direction and priorities for OpenSoul development.

Current Focus (v0.2.x)

  • Session & UI maturity — Transcript loading, session management, Create Soulmate workflows
  • Gateway reliability — WebSocket reconnect, agent lifecycle, health-check resilience
  • Cross-platform polish — Windows desktop client, proxy handling, native app stability
  • Onboarding quality — Broader i18n coverage, MiniMax support, better error feedback
  • Developer experience — CLI defaults, CI validation scripts, documentation refresh

Completed in v0.2.x

  • 30+ channel integrations
  • Windows desktop client with proxy detection
  • Control UI: Create Soulmate modal, agent workspace management
  • Session transcript loading
  • Onboarding i18n (broader localization coverage)
  • Gateway auto-reconnect after WebSocket interruptions
  • 50+ built-in skills
  • Public Plugin SDK

Planned Features

Short-term (v0.2.x → v0.3.0)

  • Group chat enhancements — Richer multi-party conversation support
  • Skill improvements — Enhanced integrations and new skills
  • Memory optimization — Better vector search and context management
  • Mobile app refinement — iOS/Android UX and Canvas support

Medium-term (v0.3.x)

  • Plugin marketplace — Discover and install community extensions
  • Advanced memory / RAG — Improved retrieval-augmented generation
  • Multi-user support — Shared instances for teams with roles
  • Voice enhancements — Better TTS/STT, voice cloning

Long-term

  • Federated mode — Connect multiple OpenSoul instances
  • Custom agent personalities — User-defined personas and training
  • Enterprise features — SSO, audit logs, compliance tooling

How to Contribute

See Contributing for how to get involved. We welcome contributions in all areas — code, docs, design, and community support.

Looking for a place to start? Check out Good First Issues.

Related Pages

Clone this wiki locally