Free & open source (MIT)
Your agents. Your repos. Your server.
Nova Code is a self-hosted web dashboard for Cursor Agent, Claude, and optional Mistral Vibe: folder-backed workspaces, streaming chat, scheduled automations, and Git workflows—without handing your code to a SaaS control plane.
Highlights
-
Self-hosted
Fastify API, PostgreSQL, and your filesystem. Data stays on infrastructure you operate.
-
Cursor, Claude, Vibe
Use the agent CLIs you rely on—including optional Mistral Vibe—with a web UI, queues, and scheduling on top.
-
Automate on a schedule
Recurring prompts per workspace, run history, and optional browser notifications.
Product preview
Screenshot carousel—swap placeholders for real captures before a public launch.
What you can do
- Workspaces — map host directories to projects; groups, colors, tags, archive.
- Sessions & chat — WebSocket streaming, queue, models, images, Markdown, and normalized stream formats across supported agents.
- Automations — interval-based agent runs and history.
- Files & Git — browse, edit, diff, commit, push.
- Rules & templates — workspace rules and reusable role templates.
- Settings — themes, PWA, push, MCP, agent auth, JWT REST access.
- Contributor guidance — coding conventions cover import grouping, Vue script section order, boolean naming, and explicit control-flow braces used across API/dashboard refactors.
Who it’s for
- Developers and small teams who want a browser around local/self-hosted agents.
- Anyone avoiding cloud-only dashboards for sensitive or air-gapped codebases.
- People already using Cursor, Claude, or Mistral Vibe who want scheduling and a unified UI.
Open source
Licensed under MIT (see the repository). Contributions, issues, and PRs welcome—there is no telemetry in the app by default; align any analytics on this site with our privacy notes.