SheepCat logo: A tabby cat wearing a sheep's wool hood with ram horns and a blue high-vis hoodie, working on a laptop, with the text 'SheepCat - Tracking My Work'
🧠 Neurodivergent-Friendly Productivity

Work smarter,
stress less with SheepCat

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.

💛 Sponsor SheepCat ⭐ Free for Personal Use — on GitHub What does it cover?
SheepCat Tracking My Work  - Local AI-first desktop app for devs cognitive ergonomics | Product Hunt

Everything you need to stay on track

Built specifically for people who think differently — SheepCat meets you where you are.

Gentle Interval Check-ins

Customisable prompts ask what you've been working on, at an interval that suits you — no intrusive alarms.

🤖

AI-Powered Summaries

Your local Ollama LLM turns quick task notes into clear, structured interval and daily summaries.

📋

Work Log Review

Browse any date, update resolved status with one click, or double-click to quickly toggle. Full history at your fingertips.

🔍

Search Notes

Keyword search across your entire work history with flexible date ranges — and ask AI to surface patterns and insights from the results.

Built-in To-Do List

A prioritised task list with repeating tasks, one-click status toggles, and bulk actions — right inside SheepCat.

⚙️

In-App Settings

Configure AI providers, check-in intervals, log file locations, and more — directly from a friendly settings page.

🔒

Fully Local & Private

All data stays on your machine. The LLM runs locally via Ollama — no cloud, no subscriptions to third-party AI services.

🚀

Guided Onboarding

A first-run wizard walks you through setup — Ollama check, interval selection, and model choice — so you're tracking from day one.

🧩

Modular Architecture

Repository pattern makes it easy to migrate to SQL, NoSQL, or API-based storage as your needs grow.

🔗

Jira & Azure DevOps Integration

Push AI-generated work summaries to Jira issues or Azure DevOps work items — on your terms, only when you choose to send them.

Explore all features →

How It Works

Six simple steps from install to insight.

1

Install & Launch

Install Python 3.7+, Ollama, and SheepCat. Run python src/MyWorkTracker.py to open the app.

2

Start a Session

Begin tracking your work day with a single click. SheepCat starts its gentle interval timer.

3

Interval Prompts

At your chosen interval, a soft notification asks: "What have you been working on?"

4

Quick Task Description

Type a brief description and any references. Takes seconds, not minutes.

5

AI Processing

Your local LLM analyses the input and generates a clear summary for that time period.

6

Daily Report

At session end, all interval summaries are consolidated into one comprehensive daily report — perfect for standups or personal reflection.

🔑 What does the licence actually cover?

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.

⭐ View the free personal-use version on GitHub

PermissionAGPLv3 (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

Built for the neurodivergent community

SheepCat is designed around the diverse ways people think, process and work — wherever you are on the neurodivergent spectrum.

🧠

ADHD

Gentle interval prompts keep you anchored to the task at hand without overwhelming your working memory.

🌈

Autism

Predictable structure and non-intrusive check-ins make task awareness feel safe and manageable.

📖

Dyslexia

Brief prompts and AI-generated summaries reduce the reading and writing load of keeping a work log.

💡

Dyspraxia

Simple, consistent prompts remove the need to remember to log — SheepCat does the heavy lifting.

Anxiety & Sensory Processing

Quiet, non-disruptive nudges that respect your focus and reduce overwhelm at review time.

🔄

Dyscalculia & Working Memory

Automated time-tracking means no mental maths — just describe what you did and SheepCat handles the rest.

💼

Remote Workers

Automatic logs make end-of-day reporting a breeze.

🎨

Creatives

Stay in flow — SheepCat captures your progress without breaking your focus.

📊

Team Leads

Know exactly what you worked on for every standup and sprint review.

🎓

Students

Track study sessions and generate revision summaries automatically.

Free, open-source, and built for you

SheepCat is free for everyone. If you find it useful, consider supporting development — or contact us if you need a commercial licence.


💛 Sponsor SheepCat ⭐ Free on GitHub