A habit tracker with heatmaps and streaks that lives in the chat: flexible schedules, per-habit reminders, notes for context. The core is free with no habit limit, the source is MIT and self-hostable.
The bot keeps the loop a habit tracker needs and nothing else: you define what you want to do and how often — daily, on set weekdays, monthly, or a custom pattern — and each day you mark it done. The history becomes a heatmap and a streak counter, which is the part that actually keeps people going, and a short note can be attached to a day when the number alone would not tell you why the week broke down.
Reminders are set per habit rather than globally, so the morning stretch and the evening reading do not share one alarm. The project is open source under the MIT licence and can be run on your own server with Docker, which matters for something that accumulates a year of personal data. The core is free with no cap on habits; a Premium tier adds an AI digest of your patterns, several reminders for one habit and CSV export, with a 14-day trial that does not ask for a card.
Freemium Core tracking free, no limit on the number of habits
| Criterion | Weight | Points | |
|---|---|---|---|
| Functionality | 25 | 8 / 10 | |
| Reliability & speed | 15 | 8 / 10 | |
| Popularity & trust | 15 | 5 / 10 | |
| Price & free tier | 10 | 8 / 10 | |
| Usability | 10 | 8 / 10 | |
| Safety & privacy | 10 | 9 / 10 | |
| Freshness | 5 | 9 / 10 | |
| Localization | 5 | 10 / 10 | |
| No intrusive ads | 5 | 10 / 10 | |
| Score | 100 | 78.5 |
The core tracking is free with no cap on habits; Premium adds the AI digest, multiple reminders per habit and CSV export.
Yes, the project is MIT-licensed and ships a Docker setup for self-hosting.