Neurite
Neurite is an open-source, JavaScript-based fractal graph-of-thought workspace for organizing notes, AI agents, and knowledge using interactive Mandelbrot set visualization. It combines mind-mapping with real-time fractal navigation and multi-agent AI collaboration in a physics-simulated node environment.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | satellitecomponent/Neurite |
| Owner | satellitecomponent |
| Primary language | JavaScript |
| License | MIT — OSI-approved |
| Stars | 2.1k |
| Forks | 167 |
| Open issues | 5 |
| Latest release | electron-2025.06.18.233853 (2025-06-18) |
| Last updated | 2026-03-16 |
| Source | https://github.com/satellitecomponent/Neurite |
What Neurite is
Built in JavaScript with Electron desktop support, Neurite renders interactive fractal geometry (Mandelbrot, Julia, Burning Ship sets) with physics-simulated nodes representing text, media, code, and AI agents. Features include bi-directional sync with Zettelkasten archives, local vector database for RAG, and exposed Neural API for custom function execution.
Get the Neurite source
Clone the repository and explore it locally.
git clone https://github.com/satellitecomponent/Neurite.gitcd Neurite# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Requires Electron runtime for desktop deployment; web-based version availability and browser compatibility not clearly documented. Verify target platform support before adoption.
- Physics simulation and fractal rendering are computationally intensive; performance on low-spec hardware, mobile, or high-latency environments unknown. Benchmarking recommended.
- Integration with AI models relies on external endpoints (OpenAI implied) or local Ollama. Requires secure credential management and network isolation strategy if handling sensitive data.
- Custom node types, code execution, and Neural API expose arbitrary code execution surface. Sandbox implications and security controls require security review before deploying to untrusted environments.
- Zettelkasten sync claims custom tag support but specific format compatibility (Obsidian, Roam, Logseq, etc.) not documented. Data export/import workflows must be validated before migration.
When to avoid it — and what to weigh
- Photosensitivity Concerns — README explicitly warns of flashing lights and colors. Not suitable for users with photosensitive epilepsy or organizations requiring strict accessibility compliance.
- Enterprise Data Governance Requirements — Fractal-based UI and physics simulations lack traditional structured data models. Not recommended for strictly tabular, hierarchical, or compliance-heavy workflows demanding audit trails and role-based access.
- Real-Time Collaboration at Scale — No evidence of multi-user synchronization, conflict resolution, or backend infrastructure. Designed for single-user or small-team knowledge work, not simultaneous editing at enterprise scale.
- Offline-First or Air-Gapped Deployment — Depends on external services (Wolfram Alpha, Wikipedia, web APIs). Local vector database and Ollama support exist but full offline mode unclear; requires review of deployment architecture.
License & commercial use
MIT License (permissive, OSI-approved). Allows commercial use, modification, and distribution with attribution and no warranty.
MIT license permits commercial use, but no commercial support, warranty, or indemnification provided by the project. Code is in active development (2026 push date, but only 5 open issues suggest recent stability). Use of external services (Wolfram Alpha, Wikipedia, LLM providers) may impose their own commercial terms. Requires legal review for mission-critical deployments.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | High |
| DEV.co fit | Good |
| Assessment confidence | Medium |
No security policy, vulnerability disclosure process, or third-party audit mentioned. Neural API and code execution in nodes present arbitrary code execution risk if untrusted input is processed. External integrations (Wolfram Alpha, Wikipedia, web scraping, LLM APIs) introduce supply-chain dependencies. Local vector database permissions and isolation not specified. Electron app surface includes typical desktop security concerns (privilege escalation, file access). Conduct threat modeling and penetration testing before production use.
Alternatives to consider
Obsidian + Plugins (e.g., Juggl, Graph View)
Mature, well-documented knowledge management with graph visualization. Stronger privacy (local-first), larger plugin ecosystem, better community support. Trade-off: less experimental UI, no native multi-agent AI orchestration.
Roam Research
Commercial graph-based note-taking with real-time collaboration, built-in queries, and API. Established roadmap and support. Trade-off: closed-source, SaaS model, monthly cost, less customizable fractal/physics features.
Logseq + Local LLM Integration
Open-source, local-first, supports graph views and plugin ecosystem. Can integrate Ollama or OpenAI for AI agents. Trade-off: requires more manual setup, fewer built-in multi-agent features than Neurite's graph-of-thoughts model.
Build on Neurite with DEV.co software developers
If you're building exploratory AI systems, multi-agent workflows, or research-oriented knowledge tools, Neurite's fractal graph-of-thought model may offer unique UX. Start with a security review, test offline capabilities, and validate Zettelkasten compatibility before committing to production.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
Neurite FAQ
Can Neurite run entirely offline?
Is there a web-based version, or only Electron desktop?
How does the bi-directional Zettelkasten sync work, and what formats are supported?
What are the data residency and privacy implications of external integrations?
Work with a software development agency
Adopting Neurite is usually one piece of a larger software development effort. As a software development agency, DEV.co provides software development services and web development expertise — pairing senior software developers and web developers with your team to design, build, and operate rag frameworks software in production.
Explore Neurite for Your Knowledge Workspace
If you're building exploratory AI systems, multi-agent workflows, or research-oriented knowledge tools, Neurite's fractal graph-of-thought model may offer unique UX. Start with a security review, test offline capabilities, and validate Zettelkasten compatibility before committing to production.