Skip to content

Milestones

List view

  • ## Plugin System & Multi-Provider Architecture Transform Omniscribe into a universal AI coding orchestrator with a plugin system for multiple AI providers and UI extensibility. **5 phases | 39 requirements | [Full spec →](https://github.com/Shironex/omniscribe/issues/173)** ### Phases 1. **Plugin API Contracts** — Typed interfaces and manifest format 2. **Backend Plugin Infrastructure** — Registry, dynamic modules, service delegation 3. **Claude Provider Extraction** — Move ~15 Claude-specific files into plugin package 4. **Frontend Extension System** — Slot-based UI, dynamic settings, marketplace 5. **Codex Provider Validation** — Second provider proving architecture works ### Key Decisions - Plain TypeScript packages (same as @omniscribe/shared) - Bundled first-party plugins with in-app enable/disable - MCP stays in core, provider-aware - `plain` mode stays built-in

    No due date
    20/20 issues closed