v… · Windows 10 / 11 · 64-bit

The autonomous agent
for your entire desktop.

You describe the outcome. Nexus plans, builds, verifies and repairs it — in your repos, your documents, your research. Your keys, your models, your data. All local.

  • Bring your own key — 15 providers or offline Ollama
  • Plugin Marketplace · MCP · LSP intelligence
  • 100% local data · Zero telemetry

It doesn’t chat.

It finishes.

▸ step 02 — surfaces

Every kind of work.
One desktop.

Three tabs. Your agent context, providers, browser and skills follow you everywhere.

Home

general assistant

The agent that finishes things. Chat, research the web, and get real files — Word reports, decks, spreadsheets, PDFs, LaTeX — and inline interactive charts validated and delivered to your Nexus folder.

  • Interactive in-chat charts — bar, line, pie, scatter, mermaid
  • Structured long-term memory — profile, preferences, facts
  • Deliverables validated by magic bytes & OpenXML schemas

docx · pptx · xlsx · pdf · charts · tex

Code

coding agent

Plan / Ask / Auto control over any repo. It inspects, plans, implements — then a verify supervisor checks the diff, runs test cascades, and repairs what fails before declaring done.

  • LSP code intelligence (TypeScript, Python, Go, Rust, C++)
  • 20-deep checkpoints + per-hunk diff discard
  • Isolated git worktrees — merge to main or discard

LSP enabled · repo map · subagent fleet · plugins

Notebook

grounded research

Q&A over your PDFs, Office docs, YouTube videos and web pages — every claim cited, Net-Guard SSRF protected, and refuses to guess when your files don’t cover it.

  • Hybrid retrieval: SQLite vectors + BM25 + structure
  • Clickable [S1] citations open the exact evidence passage
  • Studio: reports, decks, graded quizzes, mind maps

hybrid retrieval · studio exports · net-guard safe

mode 01 — home

Describe the deliverable.
Receive the file.

Home isn’t a chatbot with ambitions — it’s a production line. Say what you need; the research, drafting, charting, and polishing happen in the background, and a validated file lands in your Nexus folder.

  • Real document generation — Word, PowerPoint, Excel, PDF, Markdown, LaTeX
  • Native interactive charts — bar, hbar, line, area, pie, donut, scatter, radar, and mermaid
  • Supervisor visual auto-embedding — automatically surfaces charts & generated image plots in chat
  • Deliverables validated by magic bytes and OpenXML parsers — no broken files
  • Structured long-term memory: profile, preferences, facts, project context
  • Say “remember…” — or manage every fact with a Forget button
  • Web research through the built-in agent browser, cookies separated per mode
  • Per-session file ownership — nothing gets mixed between chats
  • Live task journal: planning → research → execution → validation
  • Token and cost metering on every chat

mode 02 — code

An engineer with a supervisor,
not a copy machine

Code mode pairs a long-horizon agent with a verify supervisor. It plans before touching anything, implements with real tools, then checks its own diff — and repairs what fails — before you ever see “done”.

  • Plan / Ask / Auto — from read-only exploration to fully autonomous (40/100/150-step budgets)
  • Verify-and-repair loop: typecheck + test cascades, up to 5 self-repairs in Auto
  • Language Server Protocol (LSP) across TypeScript, Python, Go, Rust, and C++
  • WASM Tree-sitter symbol indexing and persistent repo outline
  • 20-deep checkpoints, per-hunk discard, Nexus-only commit reset — your history untouched
  • Isolated git worktrees per session: merge to main, abort, or discard cleanly
  • Plugin Marketplace: 1-click skills, specialist agents, rules, and lifecycle hooks
  • Respects your rules: AGENTS.md, CLAUDE.md, .cursorrules, .nexus rules
  • Plan artifacts with one-click “Approve & Execute”
  • Visible subagent fleet: researchers, testers, security reviewers

mode 03 — notebook

Answers with receipts,
or no answer at all

Feed it your PDFs, slides, docs, YouTube videos and web pages. Every claim carries a clickable citation to the exact passage and a groundedness score. If your sources don’t cover it, Nexus refuses rather than guessing.

  • Ingests PDF, PPTX, DOCX, CSV, TeX, images, YouTube transcripts and web pages
  • Net-Guard SSRF protection: strictly blocks intranet and localhost probes
  • Live pipeline: queued → parsing → chunking → indexing → ready, with crash recovery
  • Hybrid retrieval: SQLite vectors + BM25 + structure, with offline fallback embeddings
  • Agentic multi-hop search with a full retrieval trace per answer
  • Groundedness gate: scored 0–10 — uncovered questions get refused, not confabulated
  • Studio: DOCX/PDF reports, PPTX decks, graded quizzes, flashcards, mind maps, summaries
  • Every generated file is built from cited passages of your sources
  • Scope questions to selected files; export chats as Markdown
Plugin Marketplaceinteractive chartsLSP intelligenceNet-Guard security20-deep checkpointsgit worktreesout-of-process PTYdaemon manageragent browserMCP stdio/http/sselong-term memoryMonaco editorrepo map + index68 subagents10 themes Plugin Marketplaceinteractive chartsLSP intelligenceNet-Guard security20-deep checkpointsgit worktreesout-of-process PTYdaemon manageragent browserMCP stdio/http/sselong-term memoryMonaco editorrepo map + index68 subagents10 themes

Every run ends

in proof.

▸ step 03 — how it thinks

A deterministic loop around
a powerful agent

LangChain tools and models · LangGraph workflow and checkpoints · DeepAgents long-horizon loop. Watch the run:

modewhat the agent may dorecursion budgetauto-repairs
PlanRead-only — no writes, no shell, no MCP400
AskInteractive — proposes, you approve1003
AutoEnd-to-end autonomous with verification1505

Rate limits retry with bounded backoff and resumable checkpoints. Smart per-target loop prevention redirects the agent from unhelpful web queries. A doom-loop breaker stops stuck tool calls. Every run ends in a checkpoint you can “continue” without repeating completed steps.

Your keys. Your machine.

Your rules.

▸ step 04 — trust

Powerful on purpose.
Guarded by default.

Approval gates

Risky commands open a modal: Deny · Allow once · Allow for session. Silence for 120 s means deny.

Deny backstop

~25 destructive patterns are always refused — disk wipes, fork bombs, registry deletes, boot tampering.

Read-only Plan mode

Plan mode hard-refuses writes, edits, shell and MCP. Explore a codebase with zero side effects.

Secrets stay secret

Keys encrypted with the OS keychain; terminals get scrubbed env; daemons run on a strict allowlist.

No cloud middleman

Your code goes only to the provider you configure. State is a local file; transcripts are local JSONL.

Custom policies & Net-Guard

.nexus/permissions.json allow/ask/deny globs, plus Net-Guard SSRF security blocking private IP access.

The honest fine print: Nexus runs real shell commands and edits real files — that’s the point. Its safety model is approvals + deny-backstop + encryption, not a sandbox. Review the Diff tab before keeping changes.

bring your own key

15 providers. Zero lock-in.

OpenAIAnthropicGoogle GeminiMistralGroqxAIOpenRouterDeepSeekOllama · localOpenCode ZenTogether AIFireworksAzure OpenAIAWS BedrockOpenAI-compatible OpenAIAnthropicGoogle GeminiMistralGroqxAIOpenRouterDeepSeekOllama · localOpenCode ZenTogether AIFireworksAzure OpenAIAWS BedrockOpenAI-compatible

frequently asked

Questions, answered

Do I need my own API keys?

Yes — Nexus is bring-your-own-key across 15 providers. Add them in Settings → AI Providers (encrypted at rest) or via environment variables. Prefer fully local? Point Nexus at Ollama and the offline embeddings fallback — no cloud calls at all.

Is my code or my documents sent anywhere?

Only to the LLM provider you configure — there is no Nexus cloud, no telemetry service, no middleman. App state lives in one local JSON file; transcripts are local JSONL; secrets are encrypted by your OS keychain.

What makes Nexus an autonomous agent rather than an autocomplete tool?

Autocomplete tools suggest lines as you type. Nexus is an autonomous agent for your whole desktop: it takes a goal, plans the implementation, edits files and executes terminal commands, verifies its own work against test suites, repairs failures, provides per-hunk undo, and extends beyond code to document deliverables and grounded research in the same app.

Can the agent destroy my repository?

It can make changes — that’s the point — but you’re guarded: approval gates on risky commands, a hardcoded deny backstop for destructive patterns, read-only Plan mode, isolated git worktrees, 20-deep checkpoints, per-hunk discard, and Nexus-only commit resets that never touch your own commits.

What is the groundedness gate in Notebook?

Every Notebook answer is scored 0–10 against the evidence retrieved from your sources. If your files don’t cover the question, Nexus tells you “not in your files” and refuses rather than guessing. Citations open the exact source passage.

Which platforms are supported?

Windows 10 and 11 (64-bit) — available as an auto-updating NSIS Setup or a standalone Portable exe. You can also build from source anywhere Node.js 20+ runs.

How do updates work?

The Windows Setup ships with electron-updater: a pill in the app shows download progress and restarts to apply. Portable builds re-download. New versions land on GitHub Releases — this page always links the latest.

What is the Plugin Marketplace?

Nexus includes an in-app extension store in Settings where you can discover, install, and manage plugins. Plugins bundle skills, specialist subagents, coding rules, slash commands, and lifecycle hooks into self-contained units. You can install official plugins, connect custom registry feeds, or link local developer folders to test plugins live.

Can I extend the agent?

Extensively: browse the in-app Plugin Marketplace in Settings to install pre-packaged engineering and research suites with one click. You can also drop SKILL.md files into .nexus/skills, define custom slash commands, add project rules (AGENTS.md, CLAUDE.md, .cursorrules…), connect MCP servers (stdio/HTTP/SSE), and set allow/ask/deny permission policies per project.

▸ step 05 — get it

Run it in two minutes

Links resolve to the latest GitHub release — currently v…. The Setup auto-updates; the Portable exe re-downloads.

Prefer to build from source?
git clone https://github.com/amine-elhanine/nexus-code.git
cd nexus-code
npm install
npm run dev        # develop
npm run dist       # package installers to release/

Requires Node.js 20+ and npm.