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.
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.
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 + dashboardThe agent creates, edits, patches, and deletes its own skills at runtime. A regex guard catches dangerous patterns; failed writes auto-rollback.
skill_manageMarkdown files with full-text search, tag index, backlink graph, and GraphRAG semantic recall. Your knowledge compounds over time.
vault + GraphRAGForce-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-graphConfirm, 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 PushObsidian-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 + datatablesOpenAI, Anthropic, OpenRouter, Groq, Ollama, llama.cpp โ any OpenAI-compatible endpoint plus native Anthropic. Local or cloud.
multi-providerThe 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-outOne-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 + shareConnect 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 + serverMulti-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_wizardSkills 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 + katexDrag-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 + conversationsA 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 + backgroundDatabases 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 + sidebarRight-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 + scopedOpt-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 + undoBundled Chrome extension for authenticated web scraping. Export cookies from any site, paste into the agent, and scrape behind logins โ all locally.
extension + scrapeFastAPI backend. React 19 frontend. Loom-powered agent loop. Everything talks through clean interfaces.
Your vault isn't just files โ it's a living graph. Move your mouse to interact.
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.
Tell the agent what you want to track in plain language.
"I want to track customers and their orders, and each order can have multiple products"
The agent proposes tables, fields, and relations. You review and approve.
customers.md โ orders.md โ order_items.md โ products.md
CRUD, queries, reports, and dashboards โ all via natural language.
One command to install. One command to start. Everything else the agent figures out.
Download the app. That's it.
Nexus is open source and built in the open. Whether you code, design, write, or just have ideas โ there's a place for you.
Found a bug? Have a feature idea? Open an issue on GitHub and help us make Nexus better for everyone.
Open an IssuePython backend, React frontend, agent tools, or the Loom core โ pick your layer and submit a PR. All skill levels welcome.
Submit a Pull RequestFollow the full journey on YouTube โ architecture deep-dives, live coding, and honest retrospectives. Every layer, every decision.
Watch on YouTubeSkills are just Markdown files. Write one, share it via nexus skills install, and the whole community benefits.