Local-first · No subscription · Your data stays yours

Notes that
think together.

A local markdown editor with a live knowledge graph. Link ideas, search semantically, and watch your thinking connect.

drag to rotate
Features

Everything you need.
Nothing you don't.

Built for thinkers who want a fast, local, zero-cloud notes tool that actually understands how ideas connect.

✦

Markdown editor

Full markdown support with live preview. Toggle between edit and render. Drag and drop images and files directly.

⟨⟩

Wikilinks

Link notes with [[note title]] syntax. Connections appear in the graph automatically — no manual setup.

◎

Knowledge graph

Force-directed graph that visualizes your notes as nodes. Semantic similarity edges connect related notes automatically.

⊡

Semantic search

Text search plus vector similarity via Ollama. Find notes by meaning, not just keywords. Fully offline.

⊕

Memory layer

Connect a local vector DB so your personal memories appear as nodes in the graph alongside your notes.

⊞

WiFi access

Toggle LAN access to use notesgraph from your phone on the same network. Same data, no sync delay.

How it works

Zero setup. Runs locally.

Flask + SQLite backend. All data lives in ~/.notesgraph/. No accounts, no cloud.

01

Run the server

Start notesgraph with one command. Binds to localhost:8766 with optional HTTPS.

02

Write notes

Create notes in markdown. Use [[wikilinks]] to connect them. Tag, attach, search instantly.

03

Explore the graph

See every note as a node. Edges appear from wikilinks and semantic similarity — your second brain, visualized.

04

Access anywhere

Toggle WiFi access to reach notesgraph from your phone on the same network.

Under the hood

Simple stack.

Flask, SQLite, D3, and Ollama for local embeddings. No containers, no build step.

SHELL server.py
# local access only
python3 server.py

# wifi access for phone
python3 server.py --wifi

# https + wifi
python3 server.py --wifi --https

# data stays here — always yours
~/.notesgraph/notes.db

Your notes are waiting.

No account needed. Just open the app.

Download notesgraph