- A secure, local-first knowledge base with AI-powered intelligence. Your notes, your graph, your AI - all running locally on your machine.
Tap to view ⤥
new.flint.mp4
git clone https://github.com/Chintanpatel24/flint.git
cd flint
bash install.shImportant
- Make sure that you installed all the required libraries like Flask, requests, and llama-cpp so that the agent can work, and launch it from the terminal for the agent to start and use, and launch it from the app menu if you only want a GUI for the non-taking.
bash update.sh
npm audit fix --forcegit clone --branch <branch name> --single-branch https://github.com/Chintanpatel24/flint.git- Full Markdown support with live preview
- Wiki Links (
[[Note Name]]) to connect notes - Tags (
#tag) for categorization - Auto-save with 600ms debounce
- Split view (Editor + Preview)
- Formatting toolbar (Bold, Italic, Heading, Quote, Code, Links, Lists)
- Interactive force-directed graph visualization
- Node size scales with connection count
- Physics simulation - drag nodes, connected notes follow
- Zoom, pan, search, depth filter
- Curved edges between connected notes
- Real Python backend that connects to Ollama locally
- Notes = Memory - AI reads all your notes and graph connections
- Internet access - AI searches Wikipedia for real-time info
- Works with ANY Ollama model - llama3.2, mistral, codellama, phi3, etc.
- Streaming responses in real-time
- Browser fallback when agent is not running
- No cloud, no tracking - all data stays on your device
- localStorage for persistence
- No external API calls (except Wikipedia when internet access is enabled)
- File System Access API to open any local folder as a vault
Note
There's an unfound or unknown error faced by me; the new version does not get installed by the clone in default.
If the old version gets installed in your system, you can install it by downloading the flint.zip and then installing it in your system. By this, the hope is that the new version of flint gets installed in your system.
