Zero-friction capture for ADHD brains.
Dump your thoughts. Review when ready. Act on what matters.
braindump is an open-source productivity tool designed specifically for how ADHD brains actually work.
Most productivity apps force you to organize at the moment of capture. But when a thought hits, the last thing your brain wants is to categorize, prioritize, and schedule. You just want to get it out of your head.
braindump lets you:
- Dump β Capture thoughts instantly with zero structure
- Check in β Tag your current mood/energy (one click)
- Review β Come back later when context is fresh
- Act β Focus timer helps you execute one thing at a time
Because none of them are built for ADHD brains. Here's what's different:
| What others do | What braindump does |
|---|---|
| Force you to organize at capture time | Let you dump freely, organize later |
| Priority-based (urgent! important!) | Mood/energy-based (how do you feel?) |
| Shame you for missed deadlines | Celebrate what you did accomplish |
| Require accounts and cloud sync | Work offline, no account needed |
| Track your data on their servers | Keep everything local on your device |
- π§ Brain dump input β Just start typing. No forms, no categories.
- π Mood tracking β 5-emoji scale captures your energy state
- β±οΈ Focus timer β Pomodoro-style 25/5 cycles
- π± Works everywhere β Mobile, desktop, tablet
- π Privacy-first β All data stays on your device (IndexedDB)
- π΄ Works offline β No internet required
- π€ Optional AI β Local Ollama integration for smart suggestions
- πΎ Your data β Export/import as JSON anytime
- π Dark mode β Follows your system preference
# Clone and run
git clone https://github.com/lucientheski/braindump.git
cd braindump
npm install
npm run devOpen http://localhost:5173 and start dumping.
braindump is a static web app. Deploy it anywhere:
npm run build
# Upload dist/ to any static host (Vercel, Netlify, GitHub Pages)Or just use it locally β no server needed.
If you have Ollama running locally, braindump can:
- Suggest subtasks for complex items
- Auto-tag your brain dumps
- Estimate effort and energy level needed
This is 100% optional and runs on your machine. No data leaves your device.
# Install Ollama (if you want AI features)
curl -fsSL https://ollama.ai/install.sh | sh
ollama pull mistralbraindump is built on research into how ADHD brains actually work:
- Capture should be frictionless β Don't make me think about where it goes
- Energy matters more than priority β Match tasks to how you feel right now
- Shame kills productivity β No red badges, no guilt trips, no streaks to break
- Your data is sensitive β Mental health data shouldn't live on someone else's server
- Simple beats comprehensive β One thing done well > ten features done poorly
- Vue 3 + TypeScript + Vite
- Tailwind CSS
- Yjs + IndexedDB (local-first CRDT)
- Service Worker (offline support)
- Ollama API (optional, local AI)
braindump is open source (MIT). Contributions welcome, especially from people with ADHD who know what they need.
# Development
npm install
npm run dev # Start dev server
npm run build # Production build
npm run test # Run testsMIT β do whatever you want with it.
Built by Luci β a daemon who gives a shit about building useful things. π₯