LLM-powered decomposition
Extracts meaning and structure using any OpenAI-compatible model you choose.
Turn unstructured text, images, voice transcripts, and directories into a structured Markdown knowledge base — powered by any OpenAI-compatible LLM.
Text, images, transcripts, VTT files, or entire directories.
LLM decomposes content into questions, answers, notes, tags, topics, and people.
Search by tags or natural language and explore connections in the graph.
Extracts meaning and structure using any OpenAI-compatible model you choose.
Everything is stored as plain Markdown files. Future-proof, portable, and yours.
See how ideas, people, and topics connect in an intuitive visual graph.
Hybrid search across tags, metadata, and natural language.
Ingest images (OCR), meeting transcripts, and VTT subtitle files with ease.
Use it your way: Dart library, cross-platform CLI, or the Flutter web demo.
Run with Ollama locally. Your data stays on your machine — nothing leaves unless you choose.
Run entirely on your machine with Ollama, or bring your own API key for OpenAI, OpenRouter, or other providers. You're never locked in. You own your data.
Our interactive graph helps you explore knowledge the way your mind works.
%%{init: {'flowchart': {'curve': 'basis', 'nodeSpacing': 24, 'rankSpacing': 28, 'useMaxWidth': true}}}%%
flowchart LR
A(("State management strategies?")):::question --> B(("flutter")):::tagNode
B --> C(("architecture")):::tagNode
C --> D(("We decided on Riverpod")):::answer
D --> E(("Why Riverpod over Provider?")):::question
E --> F(("Performance considerations")):::note
F --> G(("Scalability & maintainability")):::note
C --> H(("Alice")):::person
C --> I(("Bob")):::person
I --> J(("meeting.vtt\nMar 12, 2024")):::file
classDef question fill:#7C3AED,stroke:#A78BFA,stroke-width:2px,color:#fff
classDef answer fill:#0891B2,stroke:#67E8F9,stroke-width:2px,color:#fff
classDef note fill:#DB2777,stroke:#F472B6,stroke-width:2px,color:#fff
classDef tagNode fill:#14B8A6,stroke:#5EEAD4,stroke-width:2px,color:#fff
classDef person fill:#4F46E5,stroke:#818CF8,stroke-width:2px,color:#fff
classDef file fill:#475569,stroke:#94A3B8,stroke-width:2px,color:#fff
linkStyle default stroke:#A78BFA,stroke-width:1px
Try the live demo right in your browser. Add records, search by tags or text, and watch the knowledge graph grow.
Open live demoOpen source. Local-first. Built for builders.