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.
Keyword search across your entire work history with flexible date ranges — and ask AI to surface patterns and insights from the results.
A prioritised task list with repeating tasks, one-click status toggles, and bulk actions — right inside SheepCat.
Configure AI providers, check-in intervals, log file locations, and more — directly from a friendly settings page.
All data stays on your machine. The LLM runs locally via Ollama — no cloud, no subscriptions to third-party AI services.
A first-run wizard walks you through setup — Ollama check, interval selection, and model choice — so you're tracking from day one.
Repository pattern makes it easy to migrate to SQL, NoSQL, or API-based storage as your needs grow.
Push AI-generated work summaries to Jira issues or Azure DevOps work items — on your terms, only when you choose to send them.
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. To enquire about a commercial licence, contact chadwicksys13@gmail.com.
| 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.
SheepCat is free for everyone. If you find it useful, consider supporting development — or contact us if you need a commercial licence.
SheepCat is an open-source project built for the neurodivergent community. If you find it useful, consider supporting to help keep it growing!