A gentle task-tracking companion that logs your day, keeps you on track, and generates AI-powered summaries — so you never lose track of what you've accomplished.
Built specifically for people who think differently — SheepCat meets you where you are.
Customisable prompts ask what you've been working on, at an interval that suits you — no intrusive alarms.
Your local Ollama LLM turns quick task notes into clear, structured interval and daily summaries.
Browse any date, update resolved status with one click, or double-click to quickly toggle. Full history at your fingertips.
All data stays on your machine. The LLM runs locally via Ollama — no cloud, no subscriptions to third-party AI services.
Tracks tasks throughout your entire work session and consolidates them into a comprehensive end-of-day report.
Repository pattern makes it easy to migrate to SQL, NoSQL, or API-based storage as your needs grow.
Six simple steps from install to insight.
Install Python 3.7+, Ollama, and SheepCat. Run python src/MyWorkTracker.py to open the app.
Begin tracking your work day with a single click. SheepCat starts its gentle interval timer.
At your chosen interval, a soft notification asks: "What have you been working on?"
Type a brief description and any references. Takes seconds, not minutes.
Your local LLM analyses the input and generates a clear summary for that time period.
At session end, all interval summaries are consolidated into one comprehensive daily report — perfect for standups or personal reflection.
SheepCat is free, open-source software released under the AGPLv3 licence. That means anyone can download, run, and study the code. However, if you modify SheepCat and distribute it or offer it as a network service to others, the AGPLv3 requires those modifications to be shared under the same licence.
Our Commercial Licence removes that restriction. It gives you the legal right to modify SheepCat's source code and distribute or deploy it without being obligated to release those changes as open source.
You already have access to the app and code — this licence grants you the freedom to adapt it however you need.
| Permission | AGPLv3 (free) | Commercial Licence |
|---|---|---|
| Use the app | ✓ | ✓ |
| View the source code | ✓ | ✓ |
| Modify for personal use | ✓ (no share-back needed) | ✓ (no share-back needed) |
| Distribute or deploy modified version | ✗ (must release changes) | ✓ (keep changes private) |
| Offer modified version as a network service | ✗ (AGPL share-back triggered) | ✓ |
| Priority email support | ✗ | ✓ |
SheepCat is designed around the diverse ways people think, process and work — wherever you are on the neurodivergent spectrum.
Gentle interval prompts keep you anchored to the task at hand without overwhelming your working memory.
Predictable structure and non-intrusive check-ins make task awareness feel safe and manageable.
Brief prompts and AI-generated summaries reduce the reading and writing load of keeping a work log.
Simple, consistent prompts remove the need to remember to log — SheepCat does the heavy lifting.
Quiet, non-disruptive nudges that respect your focus and reduce overwhelm at review time.
Automated time-tracking means no mental maths — just describe what you did and SheepCat handles the rest.
Automatic logs make end-of-day reporting a breeze.
Stay in flow — SheepCat captures your progress without breaking your focus.
Know exactly what you worked on for every standup and sprint review.
Track study sessions and generate revision summaries automatically.
The app and code are already open source — a Commercial Licence lets you modify it freely, without AGPLv3 obligations.