Skip to content

sorenwacker/nodus

Repository files navigation

Nodus

Release CI

Local-first knowledge graph with EU sovereignty. A canvas-based visual thinking tool where research nodes, Typst math, and Obsidian vaults live on a single workspace.

Download

Platform Download
macOS Universal DMG
Windows Installer (exe)
Linux AppImage / deb

Features

  • Single Canvas - The document and whiteboard are the same thing
  • Native Typst - Sub-second math rendering (no LaTeX compile times)
  • Obsidian Bridge - Seamless vault compatibility with bi-directional sync
  • Local-First - Your data stays on your device
  • Graph Visualization - Force-directed layouts, edge routing, semantic zooming
  • Citation Management - Zotero integration and BibTeX import
  • LLM Integration - Connect local or cloud LLMs for research assistance

Documentation

Read the docs

Development

Prerequisites

Quick Start

npm install
npm run tauri:dev

Commands

Command Description
npm run tauri:dev Start development server
npm test Run tests
npm run tauri:build Build for production

Tech Stack

Layer Technology
Desktop Tauri v2
Frontend Vue 3 + TypeScript
Canvas PixiJS + DOM hybrid
Database LibSQL (SQLite)
Math Typst WASM

Disclaimer

This software is provided "as-is" without warranty of any kind. The author is not liable for any data loss, corruption, API costs (including LLM provider charges), or other damages arising from the use of this software. Use at your own risk.

License

Copyright (c) 2024 Soren Wacker. All rights reserved.

You may download, install, and use this software for personal and commercial purposes. Redistribution of the source code is not permitted without explicit permission.

About

Local-first knowledge graph with EU sovereignty. Canvas-based visual thinking with Typst math and Obsidian integration.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors