Platform evolution
Nexus Roadmap
A transparent view of what we've shipped, what we're building, and where Nexus is headed.
v1.0.0-betaPlannedAugust 2026
Production-ready release
- Feature-complete platform with all core workflows stabilized and battle-tested
- Full documentation suite: onboarding guides, API reference, plugin SDK, and self-hosting manual
- Performance baseline and SLA definitions for cloud and self-hosted deployments
- Public API stability guarantee with semantic versioning commitment
- Community contribution guidelines, plugin SDK, and third-party integration templates
- End-to-end test coverage for all critical paths (auth, sessions, decisions, CLI, MCP)
v0.10.0Planned
Intelligence, audit trails, and SaaS foundation
- Cross-project vector search: pgvector-based semantic retrieval across all project documents and knowledge
- Comprehensive audit trail with event sourcing for all platform mutations
- Advanced session analytics with trend visualization and team productivity insights
- Multi-tenant SaaS onboarding with self-service registration and tenant provisioning
- Stripe billing integration with metered usage tracking and invoice generation
- Real-time collaboration with presence indicators and live session co-editing
- PDF intelligence pipeline: Textract/OCR extraction, embedding generation, and searchable knowledge
v0.9.0Planned
Self-hosted stack and Helm charts
- Helm charts for full Nexus stack (webapp, MCP server, Supabase, Caddy) on user-owned Kubernetes clusters
- Community/Pro self-hosted deployment with zero license enforcement and no phone-home
- One-command deployment for single-node setups via Docker Compose alternative
- Configuration wizard for self-hosted setup: database, storage, auth, and domain
- Automated backup/restore workflows for Supabase data and S3-compatible object storage
- Upgrade path documentation and rolling migration scripts between minor versions
- Health-check endpoints and Prometheus metrics export for monitoring integration
v0.8.0In progress
AI Hardware Provisioning & Management
- Full AI node provisioning dashboard: replace mock with real hardware management UI
- Ansible-based quick-provisioner for DGX Spark and custom AI nodes (dedicated infra repo)
- Node lifecycle management: provision, configure, deploy models, start/stop, update, decommission
- Real-time node health monitoring: GPU utilization, memory pressure, throughput, temperature
- Model deployment pipeline: pull from HuggingFace, configure vLLM parameters, rolling restarts
- Multi-node support with node registry (Spark 1 @ 10.0.10.121, Spark 2 planned @ 10.0.10.122)
- SSH key management and secure provisioning via WireGuard-tunneled connections
- Per-project model routing configuration and fallback policies
v0.7.0ReleasedJune 2026
Local LLM, Plugin Marketplace, and Project Intelligence
- DGX Spark local LLM integration: Qwen3-14B deployed via vLLM + LiteLLM + Caddy on NVIDIA GB10
- Plugin Marketplace: dedicated catalog page with free (compaction+, cost-control) and alpha tiers (vault-shield, knowledge-graph, llm-bridge, ci-bridge)
- Licensing rework: self-hosted = full Pro features for free, no license key, no phone-home
- Project Intelligence Layer positioning: Nexus sits upstream of agent execution as the governance brain
- Project-scoped skills and agent files (ADR-0044): nullable project_id FK, RLS-enforced isolation
- Grid/tile view toggles for skills, agent files, and projects with localStorage persistence
- Security + performance scans with auto-ingest: scan reports automatically stored as knowledge docs
- CLI v0.7.0: provider passthrough fix (serde_json::Value), 237 tests, GitHub Release rebuilt
- 13 core skills including nx-learnings, nx-sec-scan v4, nx-perf-scan v4
- UI improvements: filter widgets, read-only gold banners, wizard enhancements, bundle optimization
v0.6.10ReleasedMay 2026
Git Identity Guard
- Per-project git identity config (user.name, user.email, signingkey, commit.gpgsign)
- Project wizard: collapsible Git Identity section in the Agent step
- CLI: nexus git verify / nexus git apply commands
- Auto-apply git identity on nexus init and nexus pull
- AGENTS.md / CLAUDE.md: auto-generated GIT IDENTITY section
- Default directive: all knowledge artifacts must be written in English
- Fix: plugin TUI deadlock (migration 0083, fire-and-forget showToast in DB)
v0.6.9ReleasedMay 2026
Workspace Management & Shadow Mode
- Workspace shadow mode toggle: git-exclude workspace files via .git/info/exclude
- Shadow mode un-deprecated: root-level agentic files still need git-exclude management
- Auto-generated script files: new forks receive boilerplate shell scripts from blueprint or defaults
- Upstream sync info box and Ignore & Decouple from upstream
- Shared LineNumberedEditor with JSON and bash syntax highlighting
- Blueprint edit and detail view upgrade with syntax-highlighted editors
- Fork-impact dialog on blueprint save
- New baseline: Minimal K8s/Tilt; new flavor: Go (Expert)
- CLI v0.6.9: nexus workspace shadow on|off|status, auto-apply git-exclude on pull, 211 tests
v0.6.8ReleasedMay 2026
Smart Agent File Generation & Sync Protocol
- Smart agent file auto-generation (ADR-0036): AGENTS.md and CLAUDE.md with project-specific content
- Content hash & sync protocol: SHA-256 drift detection, bidirectional sync MCP actions
- Override source tracking and confidentiality-aware agent files
- Sync badges in agent files manager with per-file status
- CLI v0.6.8: nexus status, nexus push, nexus reset with content hash tracking
v0.6.7ReleasedMay 2026
Workspace Pull Fix — PAT-Authenticated Export
- ws_export MCP action for workspace fork export with PAT authentication
- Backup/restore script for pull-managed agentic files
- Fixed workspace pull 404 for CLI users
v0.6.6ReleasedMay 2026
Workspace 2.0 — Blueprint + Fork Architecture
- Workspace Blueprints: first-class entities composed from Baseline (core tools) + Flavor (language toolchain)
- 5-step creation wizard: Type → Baseline → Flavor → Post-Init Script → Metadata
- Project Forks: deep-copy forks of blueprints with upstream-change detection via DB triggers
- Curated catalog: 6 baselines (Minimal, DevOps, AWS/GCP/Azure Cloud, Docker/K8s) and 6 flavors (Node.js/TS, Rust, Python, Go, PHP, Nexus Dev)
- Version tracking: blueprint updates bump version and flag all downstream forks
- New dashboard pages: /dashboard/workspaces (list, create, detail) and refactored project workspace view
- Fork export API: POST /api/projects/:id/workspace-forks/:forkId/export for CLI consumption
- CLI v0.6.6: v2 fork export with v1 fallback, upstream-changed awareness, shadow/direct mode indicators
v0.6.5ReleasedMay 2026
FAQ redesign, plugin detail pages, and content refresh
- FAQ page redesign: grid layout with sticky sidebar, category navigation, and CTA card
- Plugin detail pages: /tools/plugins/[slug] with full feature breakdown, hooks, tools, and GitHub repo link
- Plugin table on tools page: data-driven from centralized plugin registry
- FAQ + Docs content refresh: import workflow documented, .nexus workspace cache explained
- Navbar cleanup: removed vertical pipe divider between nav sections
- MCP server version bumped to v0.8.5 (48 tools) across all public pages
v0.6.4ReleasedMay 2026
Shadow mode, .git/info/exclude, and CLI hardening
- Shadow mode: nexus shadow on/off/status manages agentic file exclusions via .git/info/exclude
- .git/info/exclude: .nexus/ exclusion managed via .git/info/exclude instead of .gitignore
- nexus deinit: cleanup of .git/info/exclude entries alongside workspace removal
- .gitignore migration: existing .nexus entries automatically moved to .git/info/exclude
- CLI v0.6.4 with 205 passing tests
v0.6.3ReleasedMay 2026
Skill resources, agentic file import, and .nexus exclusive root
- Skill resources: multi-file support with CRUD API, accordion UI, and version snapshots
- Auto-generated YAML frontmatter on MCP skill export (not stored in DB)
- Agentic file import: nexus import scans repos for existing CLAUDE.md, AGENTS.md, .cursorrules, copilot-instructions.md and imports them into the linked Nexus project
- Import API: batch endpoint for agentic files, directives extraction, and referenced doc ingestion
- Dynamic cross-references: af_export appends customer repository context block when imported files exist
- Source/Preview toggle always visible on all document views
- Shared VersionHistory, VersionBanner, DocumentMeta, VersionControls components
- .nexus as exclusive agentic root: .claude/ is never written by Nexus (ADR-0027, supersedes ADR-0024)
- CLI: conflict detection replaced with informational import hint for existing .claude/ files
- Project wizard simplified: agentic root toggle removed, .nexus is always used
v0.6.2ReleasedApril 2026
License tier refactoring and per-user licensing groundwork
- License tier consolidation: 4 tiers → 3 (Community/Pro/Enterprise) with monthly pricing
- Per-user license tables (user_licenses, user_license_history) with RLS — enforcement in v0.7.0
- Community tier gate in project wizard: team members disabled with upgrade banner
- License page: 3-column plan comparison with monthly pricing
- ADR-0025: License Tier Refactoring (supersedes ADR-0014)
v0.6.1ReleasedApril 2026
PDF export for ADRs and agent skill files
- PDF export button on ADR/Decision detail pages with S3 caching
- New OpenCode skill definitions for agent-assisted workflows
- Compaction plugin session ID capture fix
v0.6.0ReleasedApril 2026
Security hardening, PDF export, and performance
- Comprehensive security audit: IDOR fixes, open redirect prevention, SVG sanitization, error hardening
- PDF export for ingest documents with S3 caching and one-click download
- Ingest classification UX: quick-classify, bulk-classify, and promotion tracking
- Database aggregation RPCs and query parallelization across all major pages
- Centralized project access verification (~283 lines of duplication removed)
- Markdown XSS protection via rehype-sanitize
v0.5.0ReleasedApril 2026
Document management, vector search, and onboarding
- Document management: upload, organize, and version documents per project with S3/CloudFront
- Vector-DB support: semantic search across documents using pgvector embeddings
- OCR and agentic meta-analytics: AI-powered text extraction, metadata tagging, and categorization
- Demo license request flow for new users to explore the platform before committing
- Community showcase: read-only sample project with example ADRs, sessions, and documents
- Early Access landing page and FAQ section based on developer survey responses
- Revised pricing model — consolidated to Community, Pro, and Enterprise tiers
v0.4.0ReleasedApril 2026
Devbox integration, skill lifecycle, and entity reviews
- Devbox integration: interactive developer shell with module system for local dev and deployment
- Skill lifecycle management: full CRUD with versioning, review workflow, and project assignment
- Agent file management: versioned agent configs with review pipeline and tenant-scoped access
- Entity review system: structured workflow for skills and agent files with inline comments and audit trail
- Notification subscription system: per-user preferences for ADR changes, session summaries, and letters
- Performance: N+1 query elimination, batch loading, CLI stabilization, MCP expanded to 48 tools across 14 endpoints
v0.3.7ReleasedApril 2026
Skill editor UX overhaul
- Source-first editing: skill editor opens in markdown source view with segmented Source/Preview toggle
- Integrated upload: .md upload button moved into the editor toolbar
- Tags relocated from markdown area to settings/control pane
- Status badge right-aligned in actions bar alongside Edit/Save/Cancel
- Danger Zone: archive/unarchive + permanent delete with slug confirmation
- DELETE /api/skills/[id]: cascading deletion of tags, commands, versions, assignments, reviews
- Downloadable skill blueprint template on S3/CloudFront
- 7 new default tags: Workflow, Code Quality, DevOps, Testing, Documentation, Agent, Init
v0.3.6ReleasedApril 2026
Code audit, security fixes, and dead code cleanup
- MCP auth: fixed profile lookup bug (wrong column) and actor identity (surrogate PK vs auth UUID)
- Security: decision links DELETE now scopes by decision_id; 7 API routes guard request.json()
- Query parallelization: 6 dashboard pages + license quota check via Promise.all
- Replaced framer-motion with pure CSS keyframes (~130KB removed from client bundle)
- Removed 4 unused npm deps (zod, dayjs, react-use-measure, framer-motion)
- Deleted ~64 template placeholder assets across 12 directories
- Dead code removal: proxy.ts, dead CSS keyframe, no-op useEffect
- Added root not-found.tsx (branded 404) and error.tsx (root error boundary)
v0.3.5ReleasedApril 2026
Code quality, performance, and consistency fixes
- N+1 query elimination: letters and sessions list pages batch-fetch counts in a single query
- Query parallelization: customer detail page runs 3 independent queries via Promise.all
- Safe error handling: shared toApiError() utility replaces 29 unsafe casts across 13 API routes
- Unified status styles: 7 duplicate STATUS_COLORS maps consolidated into single shared module
- Dashboard loading skeleton: new loading.tsx provides shimmer placeholder during RSC navigation
- Explicit column selects in skills API GET; removed debug console.log from DELETE endpoint
- Error observability: 5 silent catch blocks now log warnings for easier debugging
v0.3.4ReleasedApril 2026
Skill versioning, markdown editing, and UI refinements
- Skill version history: view/switch between all version snapshots on the detail page
- Create new version workflow: checkbox saves as new version, resets to draft for review
- Markdown upload: .md/.txt file import in skill edit mode with frontmatter extraction
- Custom command slug: editable command name when auto-generate is enabled
- Clickable skills: management table and project skills view link to detail/edit page
- Governance widget: redesigned Accept/Reject buttons, joined vote group, right-aligned controls
- New GET /api/skills/[id]/versions endpoint + PATCH with create_new_version and command_slug
v0.3.3ReleasedApril 2026
Performance hardening and architecture cleanup
- Query parallelization: dashboard, project detail, decision detail (200-400ms latency reduction)
- N+1 elimination: getProjectsWithStats (4N→4), getCustomerSummaries (N→1), skills export (N→1)
- Error boundaries: global-error, dashboard/error, projects/[id]/error with retry + fallback nav
- Explicit column selection: 10 high-value .select('*') replaced with explicit column lists
- Dead code cleanup: 10 unused component files removed (~3,000 lines)
v0.3.2ReleasedApril 2026
Governance, UX polish, and billing foundation
- ADR Governance Widget with lifecycle actions + community voting
- Change Request flow for accepted ADRs (supersedes)
- Directive priorities (high/medium/low) and optional body
- Skills table with skill_id-first layout and version-pinning dropdown
- License page: Enterprise styling, plugin line items, storage add-on
- Top navigation progress bar for route transitions
- DangerZone: slug-based delete confirmation
- Planning feature deferred to v1.0
- Architectural + performance audit with 7-category findings report
v0.3.1ReleasedApril 2026
Stack stabilization, CI/CD, and CLI release
- nexus-cli v0.3.0: install.sh, preflight, shadow mode, upgrade, --yes
- CLI CI/CD pipeline (4 targets: aarch64/x86_64 macOS + Linux)
- MCP CI (Node 20+22 matrix) and npm release workflow
- @gwdn/nexus-mcp v0.8.5 published to npm
- 48 MCP tool actions across 14 endpoints
- 55 API routes (up from 43)
- Comprehensive README updates for CLI and MCP
v0.3.0ReleasedApril 2026
Skills, decisions, sessions, and governance workflows
- Skill management: create, review, version, assign to projects
- Command auto-generation from skills
- ADR decision lifecycle (draft, review, accept/reject)
- Session UI with user attribution and markdown rendering
- Decision voting (up/down) with RLS-scoped visibility
- License model (Community/Pro/Enterprise) with quota gauges
- Project directives system (8 categories, CRUD)
- Entity tags and decision attachments/links
- Project star/favorites system
v0.2.0ReleasedApril 2026
Landing page redesign, CRUD forms, and quality improvements
- Hero banner with gradient background and version pill
- Public navigation with dark sign-up button
- Roadmap page with timeline and sidebar
- New Project and New Customer creation forms
- POST /api/projects endpoint
- Admin-request widget on empty-state pages
- 46 audit findings resolved (type safety, rate limiting, pagination)
v0.1.0ReleasedApril 2026
Initial platform launch
- GitHub OAuth + automatic profile creation
- Project-scoped RBAC (admin, editor, reviewer, viewer)
- Long-term memory: sessions, decisions, research, letters
- MCP server with 11 tools across 3 layers
- API key system for delegated agent access
- Customer, contract, and SOW management
- S3 document storage with CloudFront delivery
- Transactional email via Resend
- Netlify deployment with CSP + HSTS hardening