Skip to content

Roadmap

Última actualización: 7 de Abril 2026 Stack: Tauri v2 (Rust) + React 19 + SQLite + FTS5 + Candle ML Pago: Stripe (primario, internacional) — desktop app global Dominio: ghost-app.dev / ghost.quirozai.com


M0: Monetization Foundation (Abr 7 → May 18, 2026)

Section titled “M0: Monetization Foundation (Abr 7 → May 18, 2026)”

Goal: First paying customer.

  • Add stripe crate or HTTP client for Stripe API
  • Implement Checkout Session creation for Pro ($8/mo) and Teams ($15/user/mo)
  • Customer Portal link for subscription management
  • Webhook handler for checkout.session.completed, customer.subscription.updated, customer.subscription.deleted
  • Store subscription status in local SQLite (synced on app start)
  • License key generation service (Cloudflare Worker or Stripe metadata)
  • Validation endpoint: key → plan tier + expiry
  • ghost-pro crate: check license on startup, cache result locally
  • Graceful degradation: Pro features disabled without valid key, no crashes
  • Offline grace period: 7 days without validation before locking Pro features
  • Audit all Pro features in ghost-pro crate
  • Gate semantic search behind Pro
  • Gate advanced MCP catalog (30+ curated) behind Pro
  • Gate team features behind Teams tier
  • Free tier: local AI + FTS5 + basic tools (fully functional, not crippled)
  • Deploy ghost.quirozai.com (or ghost-app.dev)
  • Hero: “Your AI assistant that never phones home”
  • Feature comparison table (Free vs Pro vs Teams)
  • Download links per platform
  • Stripe Checkout integration

Revenue target M0: $0 → first 10 paying users, ~$80 MRR


M1: Distribution & Growth (May 19 → Jul 13, 2026)

Section titled “M1: Distribution & Growth (May 19 → Jul 13, 2026)”

Goal: Reach 500 downloads, 50 Pro users.

  • macOS: Code signing + notarization + DMG packaging
  • Windows: Code signing + Microsoft Store submission
  • Linux: AppImage + Snap/Flatpak
  • Auto-updater via Tauri v2 updater plugin
  • First-run wizard: import files, set up file watcher directories
  • “Quick Start” with pre-configured MCP servers
  • Interactive tutorial: first search, first agent task
  • Comparison pages: “Ghost vs Raycast”, “Ghost vs Recall”, “Ghost vs Rewind”
  • Blog posts on privacy-first AI workflow
  • Product Hunt launch
  • Crash reporting (opt-in, local-first)
  • Performance benchmarks page (FTS5 latency, embedding speed)
  • Keyboard shortcuts customization

Revenue target M1: $80 → $400 MRR (50 Pro users)


M2: Teams & Enterprise (Jul 14 → Oct 2026)

Section titled “M2: Teams & Enterprise (Jul 14 → Oct 2026)”

Goal: Land first team customer, reach $2K MRR.

  • Shared knowledge base sync (encrypted, peer-to-peer or self-hosted relay)
  • Team MCP server registry (admin curates, members consume)
  • Admin dashboard: user management, usage analytics
  • SSO integration (SAML/OIDC)
  • Audit logs for compliance
  • Multi-model support: add Llama 3, Phi-3, Mistral GGUF variants
  • Agent memory: persistent context across sessions
  • Skill marketplace: community-contributed agent skills
  • A2A federation: Ghost instances collaborating on tasks
  • Telemetry dashboard (opt-in, aggregated, no PII)
  • Automated release pipeline with changelog generation
  • Beta channel for early adopters

Revenue target M2: $400 → $2,000 MRR (50 Pro + 10 Teams seats)


MonthPro UsersTeams SeatsMRR
M0100$80
M1500$400
M25010$550
M310030$1,250
M6250100$3,500
M121,000500$15,500

Break-even: ~$500 MRR covers infrastructure costs. Target by M2.