Mirobody
The canonical registry of human health — roughly two thousand standardized indicators, clinical and lifestyle, resolved into one language.
翻訳待ち
An open-source buddy in your Telegram for chair goblins who build all day. It looks after the basics you forget: water, caffeine, food, moving and sleep. Self-hosted on your own Cloudflare.
翻訳待ち
健康GitHub @touchgrass-shオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
sudo touch grass. open-source fitness bot for desk dwellers: your agent thinks, you squat.
翻訳待ち
Loading the full README.
Read the full README ↗agent's thinking. 15 squats. Tap ✅ done, skip or snooze.500ml or flat white, send 82.4 for your weight, did 30 burpees. No forms.Our mascot is called Moss, but your bot can be called anything.
You need Telegram and a free Cloudflare account. About 5 minutes, and a phone is enough.
Go to touchgrass.sh/setup. It makes your keys and checks your bot token in your browser.
Press Deploy to Cloudflare and paste the three values it gives you.
Paste your bot's address back into the setup page, then send /start to your bot.
Coding-agent nudges (optional), on the computer where you run Claude Code:
curl -fsSL touchgrass.sh | sh # Windows: irm touchgrass.sh/install.ps1 | iex
touchgrass connect <your bot address> <agent key>
touchgrass hook claude
Or install the Claude Code plugin: /plugin marketplace add touchgrass-sh/touchgrass.
The core is open source (MIT) and does everything that doesn't need AI, so it can't run up a bill.
| touchgrass (open source) | sudo (one-off) | root (one-off) | |
|---|---|---|---|
| Agent-time nudges, streaks, badges | ✅ | ✅ | ✅ |
| Water, caffeine, weight, waist, goals | ✅ | ✅ | ✅ |
| Eating window, exercise, daily ticks | ✅ | ✅ | ✅ |
| Morning message, dashboard | ✅ | ✅ | ✅ |
| Food photos, barcodes and labels → calories | ✅ | ✅ | |
| UK food database, fixes, macros, meal ideas | ✅ | ✅ | |
| Kitchen from receipt photos, weekly deficit | ✅ | ✅ | |
| Moss reaction GIFs on your messages | ✅ | ✅ | |
| Done-for-you setup | ✅ | ||
| E-ink screen (works with TRMNL; Kindle in testing; hardware not included) | ✅ | ||
| Unlimited daily ticks, group mode | ✅ |
Paid packs are a one-off payment, no subscription, and add to the bot you already run. Details on touchgrass.sh/sudo and touchgrass.sh/root.
touchgrass runs on Cloudflare's and Telegram's free tiers for normal personal use. Two things could cost you, on your own Cloudflare account:
We charge nothing for running it.
It's your code. Ask your own coding agent to change your copy, then redeploy. Put your tweaks in bot/src/custom/ (extra moves, your own lines, different defaults) and updates won't overwrite them. See docs/command-center.md.
| Folder | What's in it |
|---|---|
bot/ | The Telegram bot (a Cloudflare Worker with D1). This is what the Deploy button installs. |
cli/ | The touchgrass command that tells your bot when your agent is busy. |
plugin/ | The Claude Code plugin (same job as the CLI hook). |
docs/ | Guides: bot token, making it your own. |
touchgrass is a habit buddy, not a health service. Food estimates are rough and can be wrong. Check with a professional before changing your diet or exercise, and skip any move that hurts.
Issues and pull requests are welcome; see CONTRIBUTING.md. Questions: [email protected]. Security problems: see SECURITY.md.
MIT licensed. See LICENSE.