Initializing Nexus
Features Database Architecture Knowledge Demo Community Get Started
Open Source ยท Self-Evolving ยท Built-in Databases ยท MCP Integration ยท Voice Control ยท Dreaming ยท Powered by Loom

Nexus

A self-evolving single-agent platform with runtime skill authoring, vault-native relational databases, voice control, natural language data admin, and a full React UI.

Install Now Explore
Scroll

Everything the agent needs.
Nothing it doesn't.

35+ built-in tools. Voice control โ€” the agent hears and speaks. MCP integration โ€” connect any server or expose your own. Built-in relational databases with formulas, rollups, and an import wizard. A skill system that writes itself. Dreaming โ€” the agent improves while you sleep. Knowledge that compounds. All local, all yours.

๐Ÿ—„๏ธ

Built-in Relational Databases

Describe your data in plain English โ€” the agent designs tables, relations, and junction tables automatically. ER diagrams, typed refs, dashboards with quick-action chips, and a persistent per-database chat assistant. Perfect for small analytics or small business.

database-design + dashboard
๐Ÿงฌ

Self-Evolving Skills

The agent creates, edits, patches, and deletes its own skills at runtime. A regex guard catches dangerous patterns; failed writes auto-rollback.

skill_manage
๐Ÿง 

Vault Knowledge Base

Markdown files with full-text search, tag index, backlink graph, and GraphRAG semantic recall. Your knowledge compounds over time.

vault + GraphRAG
๐ŸŒ

3D Knowledge Graph

Force-directed 3D graph with scoped views โ€” file, folder, agent, session. Right-click any folder to define a local ontology. See how your knowledge connects in real time.

force-graph
๐Ÿ›ก๏ธ

Human-in-the-Loop

Confirm, choice, and free-text approvals streamed via SSE. Cancel or respond with custom text at any step. Web Push notifications when your tab is closed. YOLO mode for unattended runs.

HITL + Web Push
๐Ÿ“‹

Kanban + Calendar + DataTables

Obsidian-compatible kanban boards, iCal-style calendar with RRULE recurrence, and DuckDB-backed datatables with cross-table refs, formulas, and rollup aggregations โ€” all stored as vault markdown.

kanban + calendar + datatables
๐Ÿ”Œ

Multi-Provider LLMs

OpenAI, Anthropic, OpenRouter, Groq, Ollama, llama.cpp โ€” any OpenAI-compatible endpoint plus native Anthropic. Local or cloud.

multi-provider
๐ŸŽ™๏ธ

Voice Control

The agent hears you via live microphone transcription โ€” and speaks back with bundled Piper TTS. Push-to-talk or tap-to-toggle. Hands-free, eyes-free, fully local.

voice-in + voice-out
๐ŸŒ

Public Tunnel & Sharing

One-click Cloudflare Quick Tunnel โ€” no signup, no account. Secure login-form flow with a single-use access code. Share sessions as read-only public links.

tunnel + share
๐Ÿ”Œ

MCP Integration

Connect to external MCP servers (stdio, HTTP, SSE) and use their tools natively โ€” or expose Nexus tools to external hosts via server mode. One-box paste wizard in the Integrations tab makes setup trivial.

mcp client + server
๐Ÿง™

Skill Wizard

Multi-step guided wizard for non-technical users: describe a capability, the LLM discovers matching skills, you configure keys and refine โ€” then agentic synthesis builds it. Background tracker shows a toast on completion.

skill_wizard
๐Ÿ“ฆ

Per-Skill Venvs & LaTeX

Skills declare Python dependencies in SKILL.toml; Nexus creates isolated venvs per skill so installs never pollute the global environment. Plus inline LaTeX/KaTeX math rendering in every response.

venvs + katex
๐Ÿ“ฅ

Vault Import Wizard

Drag-and-drop zip, folder, or individual files onto the vault. Auto-detects ChatGPT, Claude, and Gemini conversation exports and converts to markdown. CSV to DuckDB data-table promotion. SSE-streamed progress.

import + conversations
๐Ÿ’ญ

Dreaming

A scheduled background agent that runs consolidation, insight extraction, skill refinement, and scenario rehearsal while you're away. Your vault gets smarter on its own.

dream + background
๐Ÿ“ฑ

Apps Platform

Databases appear as sidebar navigation with master/detail views. Inline record creation via ref comboboxes, quick-add actions, and a unified app-like experience โ€” no config needed.

apps + sidebar
๐Ÿ—‚๏ธ

Per-Folder Knowledge Graphs

Right-click any vault folder to define a local ontology with an optional LLM wizard. Scoped graphs let you focus on one project or domain at a time.

ontology + scoped
โช

Git-Backed Vault History

Opt-in git tracking for every vault mutation. Undo per file or per folder. A private git work-tree keeps your knowledge base versioned and safe.

git + undo
๐Ÿช

Cookie Export Extension

Bundled Chrome extension for authenticated web scraping. Export cookies from any site, paste into the agent, and scrape behind logins โ€” all locally.

extension + scrape

Built to evolve.

FastAPI backend. React 19 frontend. Loom-powered agent loop. Everything talks through clean interfaces.

Frontend
React 19 + Vite 6
TypeScript 5.7
Chat + Streaming SSE
3D Graph View
Kanban + Calendar
Voice (TTS + STT)
macOS App
MCP Apps
API Layer
FastAPI :18989
SSE Stream
Web Push (VAPID)
Cloudflare Tunnel
Loopback-only bind
Agent Core
Loom Agent Loop
35+ Tools
Progressive Disclosure
Database Designer
Import Wizard
Skill Guard
HITL Broker
MCP Client + Server
Dreaming Engine
Storage
Vault (Markdown)
GraphRAG Store
SQLite Sessions
DuckDB Tables
DataTables (Relations)
ER Diagrams
llama.cpp (Local)
Piper (TTS)

โšก Powered by Loom

Nexus is built on top of Loom โ€” the composable Python framework for agentic applications. The agent loop, tool registry, HITL broker, session store, GraphRAG memory, and streaming events all come from Loom. Nexus layers on domain tools, a rich React UI, self-evolution, and the full desktop experience.

See the connections.

Your vault isn't just files โ€” it's a living graph. Move your mouse to interact.

โ— Interactive Knowledge Graph Nodes: 50

Describe it. The agent builds it.
You query it in plain English.

A lightweight relational database system built into the vault. Tables, typed relations, junction tables, ER diagrams, and per-database dashboards โ€” all created through natural language. Ideal for small analytics, CRM, inventory, or any structured data.

1

Describe

Tell the agent what you want to track in plain language.

You say: "I want to track customers and their orders, and each order can have multiple products"
โ†’
2

Design

The agent proposes tables, fields, and relations. You review and approve.

Agent creates: customers.md โ†’ orders.md โ†’ order_items.md โ†’ products.md
โ†’
3

Operate

CRUD, queries, reports, and dashboards โ€” all via natural language.

Dashboard chips: Add customer Place order Sales report
๐Ÿ“Š
ER Diagrams Auto-generated Mermaid diagrams for every database
๐Ÿ”—
Typed Relations One-to-many, many-to-many junctions, cross-table refs
๐Ÿ’ฌ
Natural Language Queries Ask questions in English, the LLM writes the queries
๐Ÿ“‹
Dashboard Actions Quick-action chips for fast data entry and workflows
๐Ÿงฎ
Formulas & Rollups Spreadsheet-like formulas and cross-table rollup aggregations
๐Ÿ“ฅ
Import Wizard Import CSVs and files with auto-format detection and column mapping
0
Built-in Tools
0
Bundled Skills
0
LLM Providers
0
Platforms

Up and running in seconds.

One command to install. One command to start. Everything else the agent figures out.

nexus โ€” zsh
๐Ÿ Python 3.12+
โš›๏ธ React 19
โšก Vite 6
๐Ÿš€ FastAPI
๐Ÿงฉ TypeScript 5.7
๐Ÿ—„๏ธ SQLite + DuckDB
๐ŸŽจ Loom Framework
๐Ÿ”Œ MCP
๐Ÿฆ™ llama.cpp
๐ŸŽ™๏ธ Piper TTS

Ready to evolve?

Download the app. That's it.

Public Beta ยท v0.4.0
๐Ÿ”ฎ

Nexus.app for macOS

One download. Double-click. The agent is running.
Python, the UI, embeddings, and an optional local LLM โ€” all bundled. No terminal, no API key needed.

Menu bar icon Auto-start at login Native notifications Works offline Pre-configure remote models
Download Nexus.app

macOS 13+ ยท Apple Silicon & Intel

Become a Beta Tester

You're getting early access to Nexus. Your feedback shapes what this becomes. Try it, break it, tell us what's missing โ€” every bug report and feature idea makes the product better for everyone.

Report a Bug View all issues โ†’
Sandbox ยท No real charges

Subscribe & Get $100 in LLM Credits

We're running payments in sandbox mode โ€” nothing is charged. Subscribe inside the app to unlock $100 in credits on the NEXUS model (our hosted LLM), no API key needed.

Test card details

Number 4242 4242 4242 4242 Expiry Any future date CVC Any 3 digits
โŒจ๏ธ Prefer the terminal?
curl -fsSL .../install.sh | bash copy
View on GitHub

Join the evolution.

Nexus is open source and built in the open. Whether you code, design, write, or just have ideas โ€” there's a place for you.

๐Ÿ›

Report Issues

Found a bug? Have a feature idea? Open an issue on GitHub and help us make Nexus better for everyone.

Open an Issue
๐Ÿ”ง

Contribute Code

Python backend, React frontend, agent tools, or the Loom core โ€” pick your layer and submit a PR. All skill levels welcome.

Submit a Pull Request
๐ŸŽฌ

Watch the Build

Follow the full journey on YouTube โ€” architecture deep-dives, live coding, and honest retrospectives. Every layer, every decision.

Watch on YouTube
๐Ÿงฉ

Build Skills

Skills are just Markdown files. Write one, share it via nexus skills install, and the whole community benefits.

Learn the Skill System

๐Ÿ› ๏ธ Get Involved

Nexus is open source and growing fast. Whether you want to fix a bug, build a feature, improve docs, or just explore the codebase โ€” jump in. Every contribution counts, no matter how small.

โญ Star us on GitHub

Every star helps Nexus reach more developers. It's the easiest way to support the project โ€” and it means a lot.