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

  1. Replace updater placeholder pubkey β€” npm run setup:updater-keys β†’ npm run verify:updater
  2. Configure GitHub Actions secrets (TAURI_SIGNING_*, optional APPLE_*) β€” see RELEASE_RUNBOOK.md
  3. Tag v0.2.0-beta.1 (or next beta) to publish installers
  4. Run SECURITY_REVIEW.md sign-off
  5. Full WCAG contrast + screen reader pass

Non-goals (current)


How priorities are set

  1. Safety and trust before new capabilities
  2. Cross-platform parity before niche features
  3. Local-first privacy preserved for default paths
  4. Portfolio/demo quality aligned with production bar

Feedback: GitHub Issues


Built with ❀️ by Gnomad Studio πŸ¦™