Vigil - OpenSourced TimeTracking App - The self-hosted time tracker I always wanted

byโ€ข
Vigil is a privacy-first desktop productivity tracker โ€” automatic app tracking, focus sessions with auto-blocking, a live "Brain Graph" of your attention, and opt-in AI insights using your own API key. Everything stays local. No account, no cloud, no telemetry.

Add a comment

Replies

Best
Maker
๐Ÿ“Œ
I built Vigil because I wanted a perfect time-tracker for me. Vigil stores everything in a local SQLite database, nothing leaves your machine unless you turn on a feature that explicitly does (like AI Insights, and even then it's your own API key and only ever aggregate stats, never raw activity). Some features are: A live, draggable, zoomable force-directed graph of which apps you jump between and how often, similar to Obsidian's graph view but for your attention instead of your notes. Focus Sessions: start a timer and Vigil automatically blocks distraction apps for you, no rule setup needed. A local REST API + MCP server, so if you use Claude or another AI agent,it can read your stats and manage your reminders/to-dos/block rules directly โ€” genuinely useful, not just a gimmick. Fully open source (MIT), self-host it, read every line, fork it. Would love your feedback, especially on what's missing before this feels "done" for your own workflow.

How does the auto-blocking actually know what to block during focus sessions, and can I customize the list per project or is it one global blocklist?

Maker

ย focus mode only lets you use apps that you put in the work category.

finally tried a tracker that doesn't feel creepy, the brain graph actually showed me how scattered my mornings are and now i can't unsee it