An AI engineer for real codebases

Meet Nova.Turn engineering intent into shipped code.

Nova understands your codebase, plans the work, writes and tests the change, and prepares it for review—all from a desktop workspace built for software teams.

dev›saas›supercli
⑂ supercode-cli
□ New ChatReady▥
Follow-up: Can you come up with an algorithm that is less than O(n2) time complexity?
›◉ Analysis
›◉ Analysis
▣1. SHELLls -lacompleted0.1s›
›◉ Analysis
›◉ Analysis
▣2. WRITEtwoSum2.pycompleted0.1s›
›◉ Analysis
▣3. SHELLpython3 twoSum2.pyfailed1.1s›
›◉ Analysis
▤ Result
The assertion was wrong — [1, 5, 5, 5] with target 10 correctly returns [1, 2] (two distinct indices both holding 5). Let me fix the test.
▣4. EDITtwoSum2.pycompleted27.4s›
›◉ Analysis
▣5. SHELLpython3 twoSum2.pycompleted0.1s›
Ask to make changes, @mention files, run /commands
+⌁ϟ Agent⌄▦ OpenCode · ling-3.0-flash-fin-free⌄◉ High⌄↑

$ Our Sponsors

Backed by the builders of the web

Give Nova the outcome.It handles the engineering path to production.

01

Understand before changing

Nova reads across repositories, follows dependencies, and identifies the boundaries that matter before touching code. You get a practical plan based on how your system actually works.

See how Nova plans
W

web

apps/web

Mapped
D

desktop

SupercodeDesktop

Mapped
P

platform

packages

Synced

Homepage workflow architecture

3 systems · 8 dependencies · risks mapped

PLAN
01

Product foundation

layout · navigation · design system

→
02

Workflow experience

hero · workflow · desktop UI

✓Affected routes, components, and boundaries mapped
✓Existing patterns and design system preserved
◆Ready for implementation
✓Landing page
18 tests passed

CHANGED FILES

M hero.tsx

A features-section.tsx

M page.tsx

18 export default function Features()

19 return (

20 + <section className="features">

21 + <NovaWorkflow />

22 + </section>

23 )

N

Nova

just now

Built the workflow experience and verified it across desktop and mobile. Responsive behavior, accessibility checks, and the repository's quality gates all pass.

✓ lint✓ typecheck✓ 18 tests

feat: add Nova workflow features

supercode-cli · #314

+186-24
View pull request

02

Build, run, and verify

Nova edits the right files, runs the project, and works through failures in your environment. Every command and change stays visible, ending with tested code ready for review.

Ship a change with Nova

03

Review with full context

Nova evaluates each pull request against the wider codebase—not only the diff. It explains concrete bugs, security risks, and regressions at the exact line where action is needed.

Explore contextual review
OPEN
12 files+186-24

Add Nova engineering workflow

supercode-cli #314 · nova/features → supercode-cli

Nova's analysis

The change is structurally sound, but two paths need attention before merge. The review traced the affected boundaries, verified responsive behavior, and identified an unsafe redirect and a shared-state race.

42const next = request.nextUrl.searchParams.get("next")

43- return redirect(next)

43+ return redirect(safeInternalPath(next))

44}

Review findings

3 issues
◇

Security

Unchecked redirect accepts external URLs

auth/callback.ts:84

◇

Bug

Parallel requests overwrite cached state

stores/session.ts:126

⚑

Quality

Error branch leaves loading state active

components/review.tsx:58

Every weekday, inspect stale issues, confirm what still matters, and move the right work forward.

Workflow

Continuous repository care

ACTIVE

Trigger

◷Every weekdayat9:00 AM
⑂Issue insupercode-cliwithstatus: open

Action

Review issues inactive for 14 days. Reproduce confirmed bugs, refresh outdated context, run the relevant tests, and open a fix when the evidence is clear.
Last run · today at 9:00 AM✓ 6 issues advanced

04

Keep the codebase moving

Run recurring engineering work on a schedule or in response to repository events. Nova triages issues, refreshes dependencies, closes coverage gaps, and handles maintenance before it becomes backlog.

Put maintenance on autopilot

Works across your stack

Connect the tools that hold your work.
Nova carries the context between them.

GitHub

Investigate issues, repair failing checks, and open ready-to-review pull requests.

Linear

Move assigned work from scoped issue to verified implementation.

Gmail

Convert product feedback and bug reports into structured engineering work.

Slack

Pick up requests, report progress, and return results in the right channel.

Notion

Ground implementation in the specs, decisions, and context your team maintains.

Jira

Take tickets from backlog through implementation, validation, and review.

Cal.com

Turn scheduled conversations into clear, trackable follow-up work.

Google Calendar

Prepare the right context before meetings and act on decisions afterward.

// providers

bring your own model.

one agent, every backend. wire a provider once and switch models mid-session.

Concentrate AI
Merge
OrcaRouter
OpenRouter
OpenAI
Gemini
Ollama
GitHub Models
DeepSeek
Groq
Mistral
LM Studio
NEAR AI
Xiaomi MiMo
LiteLLM

// SHIP

Changelog

v0.1.90

56 releases shipped

FEAT

Claude Opus 5 added as a new model — included in high-value models and pricing

FEAT

New skills management — commands to add, remove, and list agent skills

FIX

Hallucination guard in agent runner — detects when model claims actions without tool calls

FEAT

Usage event migration — new usage_event table for detailed event tracking

// faq

frequently asked questions