Faster context. Fewer tokens.
AI coding assistants forget everything between sessions. NodeSpace gives them persistent, searchable access to your project knowledge โ so you stop re-explaining your codebase every time you start a conversation.
nodespace.ai ยท Download ยท Discord
โ ๏ธ Alpha Preview โ NodeSpace is in early development. Features may change and data formats are not yet stable.
For full documentation, see nodespace-docs.
Developers using AI assistants waste time copying files, re-explaining architecture, and watching context degrade mid-session. NodeSpace fixes this by sitting between your knowledge and your AI tools:
- 80% fewer roundtrips โ AI agents query your knowledge base via MCP instead of scanning files with grep/ripgrep
- Runs entirely on your machine โ no cloud accounts, no API calls, no data leaving localhost
- Works offline โ on planes, behind VPNs, anywhere
You write things down once. Every AI tool you use can find them instantly.
| Platform | Format |
|---|---|
| macOS (Apple Silicon) | .dmg |
| Windows | .exe or .msi |
Prerequisites:
- Bun 1.0+ โ
curl -fsSL https://bun.sh/install | bash - Rust 1.80+ โ
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
git clone https://github.com/NodeSpaceAI/nodespace-core
cd nodespace-core
bun install
bun run tauri:devNodeSpace includes a built-in MCP server that starts automatically when you open the app. Your AI tools connect to it locally โ there's nothing to deploy or host.
Add to your MCP settings (e.g., ~/.claude.json for Claude Code):
{
"mcpServers": {
"nodespace": {
"type": "http",
"url": "http://localhost:3100/mcp"
}
}
}bun run test # Fast unit tests (Happy-DOM)
bun run test:browser # Browser integration tests (Playwright)
bun run test:all # All tests (unit + browser + Rust)
bun run rust:test # Rust backend tests only- ๐ฌ Join our Discord โ ask questions, share feedback, follow development
- ๐ Star this repo if NodeSpace is useful to you
- ๐ Report a bug
NodeSpace is licensed under the Functional Source License 1.1 (Apache 2.0).
- โ Use NodeSpace freely for any purpose
- โ Modify the code to fit your needs
See LICENSE for the full text.

