Skip to content

Sovereign Edge — Epics Overview ​

A domain-first map of all Sovereign Edge work streams, cross-cutting the phase-sequenced roadmap. Each epic collects related tasks regardless of when they're planned or shipped. Tasks within each epic carry a stable ID (<epic>.<seq>) that can be cited in doc cross-references and dependency lists (not commit messages or PR titles — see CONTRIBUTING.md).

Full concept and architecture: CONCEPT.md. Decision record behind this shape: research 0001.

Layout ​

Epics live in one of three directories, matching each file's own scope: frontmatter — this is a structural split, not just a tag, so a file's location always tells you where its code ships:

  • mobile/ — ships inside apps/mobile today.
  • desktop/ — ships inside apps/desktop, once it exists.
  • shared/ — platform-neutral by design, not owned by one app (the Connector SDK and Monetization epics: both are structured from the start to span mobile and desktop, not implemented in one first and ported later).

An epic's directory reflects what its deliverables target today, not final architecture. A mobile/ epic may move to shared/ once its code is extracted into packages/core (Connector Framework is the likely first candidate) — moving the file is the update, not a separate tag to remember. Epic IDs (<epic>.<seq>) are permanent regardless of which directory the file lives in; only the path changes.

Mobile ​

IDEpicStatusSummary
0Infrastructure✅ CompleteRepo scaffold, RN project setup, CI, build tooling for iOS/Android
1Core Inference & Chat✅ Completellama.rn/GGUF engine, model manager, fully offline chat and writing assistant
2Connector Framework⏳ In ProgressManifest schema, permission/consent model, tool-routing, tiered trust runtime — Tier 1 done, Tier 3 scaffolding (2.6) open
3Search Connector✅ DoneDefault Tier 1 connector — meta-search (SearXNG-aligned) web search
4Sovereign Tasks Connector📋 PlannedDefault Tier 1 connector — direct API integration with a self-hosted sovereign
7Design System & Branding⏳ In ProgressNative theme adapting Sovereign's visual identity; standalone app, shared look
8Mobile App Shell⏳ In ProgressThe React Native app itself — iOS + Android, not a WebView wrapper
10Calendar Connector⏳ In ProgressFirst Tier 3 connector — create/update/delete/query the device's own calendar; mobile + desktop (macOS only) done, Windows/Linux desktop scoped as a fast-follow (10.3)
11Device Connector✅ CompleteTier 3 connector — app-window brightness (11.1) and flashlight (11.2) both done, both verified on a real physical device
16Knowledge Base📋 PlannedOpt-in on-device knowledge base — archives conversations, accepts user content, retrieval folded into the offline pipeline; no connector, no network (research 0012). A remote knowledge base is a deferred second phase

Desktop ​

IDEpicStatusSummary
9Desktop Shell✅ CompleteShell technology decision — Tauri v2, over Electron and a React Native shell
12Desktop Core Port✅ DoneSecondary, optional desktop client on Tauri — on-device inference, connector framework, grammar-constrained tool-calling, minimal offline chat UI, writing-assist modes (12.1–12.7, 12.7a, 12.8)
13Desktop App Shell✅ DoneReal navigation, model manager, connectors/permissions, and settings screens — extracted from task 12.7's single chat screen
14Desktop Distribution & Signing⏳ In ProgressReal signed/notarized installer artifacts and a self-update mechanism — no app store to piggyback on; 14.1/14.3/14.4 done — real macOS/Windows/Linux releases via CI, v0.1.5 published, update mechanism live; only 14.2 (code signing) remains, skipped for now
15Design System & Branding (Desktop)✅ CompleteThe desktop counterpart to epic 7 — warm cream/clay palette, icon system, and per-screen passes (15.1–15.5); 15.5's splash window was later removed, see that task's own note

Shared ​

IDEpicStatusSummary
5Connector Store & SDK⏳ In ProgressPublic SDK, plugin template, examples, registry, in-app connector store
6Monetization⏳ In ProgressPaid connectors — platform IAP (mobile), direct sale (desktop); entitlement model done, IAP/direct-sale blocked on real accounts

Status key: ✅ Complete · ⏳ In Progress · 📋 Planned

Open source under AGPL-3.0. Each Sovereign instance is independently operated.