Hey everyone — I'm building a desktop app called Leaf.
The idea is pretty simple: take the vault-based note-taking you'd get from Obsidian (folder structure, markdown, ![[media.png]] embeds, all that) and combine it with the local AI chat experience of LM Studio — in one app.
So you can:
- Organize notes, images, audio, and video in a local vault
- Search and download open-source GGUF models from Hugging Face right inside the app
- Load a model and chat with it — 100% on-device, no API keys, no cloud
- Use your notes as context for the AI, or let it edit your files directly with agent mode (with undo/approve for every change)
- Dictate into notes using local Whisper speech-to-text
- Everything runs locally.
It's still very much a work in progress and rough around the edges, so temper your expectations. But if the idea of a local-first notes + AI app sounds interesting to you, I'd love feedback. I'm actively working on it and plan to keep improving it.
It's open source (MIT): https://github.com/larrydarko1/leaf

Replies