Product Roadmap
Also available: Markdown Β· Plain text
Product Roadmap β Gnomad Desktop Assistant
Version: 0.2.0-beta.1
Last updated: June 2026
Horizon: v1.0 GA (indicative)
Vision
Gnomad becomes the default desktop agent surface: always available, OS-aware, trustworthy by default, and capable of real work through shell and filesβwithout surrendering control to opaque automation.
Released β v0.1.0-alpha β
| Theme | Delivered |
|---|---|
| Platform | macOS, Windows, Linux installers; CI matrix |
| UX | Gemini-inspired UI, tray, 4 window modes, themes |
| Intelligence | DeepSeek cloud + Ollama local |
| Agent | Tool loop, PTY shell, FS tools, audit log |
| Safety | Sudo Gate, Path Gate, Standard/YOLO trust |
| Memory | Chat history, knowledge library |
| Docs | README, tech stack, build narrative, QA, user guide |
v0.2 β Beta readiness β
Status: Shipped on main as 0.2.0-beta.1
| Item | Priority | Notes |
|---|---|---|
| Server-side safety on all shell paths | P0 | β Legacy execute_shell_command removed |
| Cryptographic HITL tokens (Wave B1) | P0 | β hitl_token.rs |
| Wave B error migration | P1 | β JSON GnomadError on LLM + chat paths |
| Rust unit tests | P0 | β CI gate (cargo test) |
| CODE_REVIEW / TEST_NOTES refresh | P1 | β |
| Auto-update channel | P1 | β Settings β Updates; UPDATER.md |
| Linux Wayland tray | P1 | β |
| Error telemetry (opt-in) | P2 | β Local error-log.jsonl |
Wave B β State-of-the-art β
β WAVE_B_ROADMAP.md β HITL tokens, GGUF, xterm PTY, YOLO sandbox (shipped)
v0.3 β Broader reach β
Status: Shipped on main as 0.2.0-beta.1
| Item | Priority | Notes |
|---|---|---|
| Linux ARM64 builds | P1 | β CI ubuntu-24.04-arm |
| Snap / Flatpak | P2 | β FLATPAK.md, SNAP.md |
| Additional cloud providers | P2 | β OpenAI-compatible endpoint |
| Plugin/skills marketplace (local) | P2 | β Starter skill packs |
| Voice input (push-to-talk) | P3 | β Beta β Web Speech API; Settings β Privacy |
v1.0 β General availability (in progress)
| Item | Priority | Notes |
|---|---|---|
| Signed + notarized macOS | P0 | Script + optional CI β MACOS_NOTARIZATION.md; needs Apple secrets |
| Security review / pen test | P0 | β Internal checklist β SECURITY_REVIEW.md; external pen test before GA |
| WCAG accessibility pass | P1 | β Partial + ACCESSIBILITY_STATEMENT.md; full audit pending |
| Enterprise deployment guide | P2 | β ENTERPRISE.md |
| Team workspace sync (optional) | P3 | Deferred postβv1.0 |
Operational before GA tag
- Replace updater placeholder pubkey β
npm run setup:updater-keysβnpm run verify:updater - Configure GitHub Actions secrets (
TAURI_SIGNING_*, optionalAPPLE_*) β see RELEASE_RUNBOOK.md - Tag
v0.2.0-beta.1(or next beta) to publish installers - Run SECURITY_REVIEW.md sign-off
- Full WCAG contrast + screen reader pass
Non-goals (current)
- Mobile iOS/Android clients
- Hosted multi-user SaaS backend for chat
- Autonomous background tasks without user message
- Cryptocurrency / unrelated integrations
How priorities are set
- Safety and trust before new capabilities
- Cross-platform parity before niche features
- Local-first privacy preserved for default paths
- Portfolio/demo quality aligned with production bar
Feedback: GitHub Issues
Built with β€οΈ by Gnomad Studio π¦