Where NovaKit is headed.
A transparent look at what we've shipped, what we're building, and what's coming next. Priorities can shift based on community feedback.
Phase 1 — MVP
Core workspace with multi-provider chat, cost tracking, and knowledge base
Multi-provider chat with streaming
OpenAI, Anthropic, Google Gemini, Mistral, Groq, Ollama, OpenRouter, and custom endpoints with real-time streaming.
Encrypted API key management
Your API keys are encrypted before storage with optional passphrase protection. Even if someone accesses your browser data, your keys stay safe.
Conversation management
Folders with drag-and-drop, tags, pinning, archiving, full-text search, and export to Markdown/JSON.
Cost tracking dashboard
Per-message cost display, daily spend charts, model breakdowns, budget alerts, and savings comparison.
Prompt library and personas
Reusable prompt templates with variables, custom personas, 6 default personas, and 20 starter prompts.
Knowledge base with RAG
Upload documents (PDF, text, code), automatic chunking, OpenAI embeddings, and context-aware retrieval.
Quick actions on messages
Summarize, Translate, Simplify, Draft Email, Action Items, and Fact Check on any assistant response.
File upload and vision
Image paste from clipboard, drag-and-drop file upload, PDF text extraction, and vision model support.
Storage persistence and data export
Persistent browser storage, storage quota monitoring, and full data export to JSON backup.
Privacy-first architecture
Zero telemetry, zero tracking, clear privacy notices before any data leaves your device, and a GDPR-ready privacy policy.
Landing page and marketing site
Homepage, about, contact, FAQ, blog, legal pages, interactive savings calculator, and RSS feed.
One-time license activation
Buy once, activate your license, and unlock features forever. Device limits per plan, clear upgrade prompts, and simple checkout.
Phase 2 — Pro Features + Desktop
Prompt chains, AI memory, desktop app, and cross-device sync
Prompt chain engine
Build multi-step AI workflows with branching logic, variable passing, and reusable chain templates.
AI artifacts viewer
Render code, diagrams, and interactive content generated by AI in a sandboxed preview pane.
Memory system
Persistent AI memory across conversations — the AI remembers your preferences, context, and past decisions.
Tauri desktop app
Native macOS, Windows, and Linux app with OS keychain integration and no browser storage limits.
Full backup and restore
Encrypted .novakit backup files with merge/replace import and auto-backup reminders.
Cross-device sync (BYOS)
Bring Your Own Storage sync via Google Drive, Dropbox, WebDAV, or local folder. Your cloud, your data.
Offline PWA support
Service worker for offline access to past conversations, prompts, and settings. Installable as a standalone app.
App lock and secure wipe
Optional passphrase/biometric lock, auto-lock timer, and panic wipe for sensitive environments.
Phase 3 — Teams
Shared workspaces, team analytics, and role-based access
Shared team workspace
A shared workspace with team-level prompts, chains, knowledge base, and usage analytics.
Team sign-in and roles
Email/password, Google, and GitHub sign-in with role-based access control for your team.
Usage analytics dashboard
Per-member token usage, cost breakdowns, model popularity, and budget controls for admins.
Shared prompt and chain library
Team-wide prompt templates and automation chains with versioning and access controls.
Phase 4 — Enterprise
SSO, audit logs, compliance, and admin controls
SSO / SAML integration
Enterprise single sign-on with Okta, Azure AD, and custom SAML providers.
Audit logs and compliance
Detailed action logs, configurable retention policies, GDPR data deletion, and SOC 2 readiness.
Admin console
User management, policy enforcement, API key provisioning, and organization-wide settings.
MCP server integration
Connect external tools and data sources via Model Context Protocol for enhanced AI capabilities.
Want to influence the roadmap?
We prioritize based on community feedback. If there's a feature you need, let us know — paying customers get extra weight in prioritization.