The story
The brief
Ideas, decisions and research end up scattered across notes apps, chats and bookmarks, whether you're a business or one person. The brief was a single place to capture everything in under five seconds, with no folders and no tagging, and have it organised automatically into something both people and AI agents can use.
What I built
Capture works from wherever you are: a Mac shortcut or a private Telegram agent takes text, voice notes, links, documents and screenshots. A processing pipeline transcribes audio, pulls the article out of a link, splits each capture into individual ideas and files them by area and theme in a searchable index. Everything is mirrored as plain markdown into a private vault that opens in Obsidian.
The result
Capturing a thought takes seconds and needs no decisions. A weekly summary surfaces themes and insights, Obsidian's graph shows how ideas connect, and the vault becomes grounded context for other AI agents, so their answers draw on what you actually know rather than generic advice.
Stack
- Python
- FastAPI
- PostgreSQL
- pgvector
- OpenAI
- Whisper
- Claude
- Telegram Bot API
- Obsidian
- Docker
- DigitalOcean