SaveWisdom

Claude Hermes Python Telegram production

SaveWisdom is a daily reflection coach that runs entirely through Telegram. Every morning it sends one prompt — a question, an observation, a challenge — designed to surface something worth thinking about.

The prompts are grounded in stoic philosophy and modern behavior change research. Claude generates them. Hermes (my Telegram gateway agent) delivers them. I respond when I want to, ignore them when I don't, and the system doesn't nag.

It started as a weekend experiment to see if I'd actually engage with a daily reflection practice if it came to me instead of requiring me to go somewhere. I do. It's one of the stickiest things I've built.

What actually works

Frictionless delivery (Telegram, no app). One prompt, not five. No response required. The habit loops around receiving, not producing.

Stack

delivery Telegram Bot API generation Claude (Anthropic SDK) scheduling Hermes cron / watcher runtime Python, WSL archive 143 questions answered status running daily

fitness-tracker

Claude Codex Hermes Python Telegram production

fitness-tracker is a Telegram-first logging system for meals, workouts, body weight, macro targets, and daily accountability. The core scripts, Hermes skill, and cron jobs are deployed and live.

The point is low-friction capture: "log chicken 150g rice 200g", "bjj", "crossfit 14:32 rx", or "weight 261.5" through Aegis. Hermes handles the command routing, a noon tickle if nothing has been logged, and an 8pm nightly report comparing plan, actuals, and tomorrow.

The live plan is 2,900 calories with high protein. The August 10 InBody checkpoint is in the tracker. Next scan is scheduled for September.

What actually matters

The tracker lives where the behavior happens: Telegram. No separate app, no dashboard ceremony, just quick capture and a daily feedback loop.

Runtime

logging food, workouts, weight delivery Telegram via Aegis automation noon tickle + 8pm report targets 2,900 cal · P220/C250/F113 InBody checkpoint 1 on 2026-08-10 status scripts and crons live

No Longer Average

Grok Claude Hermes Writing published

A short published book about navigating hard life transitions — the moment when more stops feeling like the answer, and you have to figure out what "enough" actually means.

The title is No Longer Average. The spine is a kid who was told he wasn't enough, spent decades building proof that he was, retired at 44, and still had to learn what enough actually feels like.

The manuscript is finished and live on Amazon. Agents helped with structure, memory, and production. The writing loop is closed. Audiobook is later, if ever.

Buy on Amazon →

The autonomy angle

Grok helped shape the arc, Claude locked the structure and fragment map, and Hermes keeps a light safety net available. The agents handle logistics and memory so I can focus on the actual hard part — telling the truth.

Progress

phase published title No Longer Average length short book, ~15k words storage agent-brain / Obsidian wiki status live on Amazon buy Amazon

agent-brain

Grok Claude Codex Hermes Bash JSON active

agent-brain is the shared coordination repo for the whole AI agent system. It's a git repo that all four agents (Hermes, Grok, Claude Code, Codex) read and write — the shared working memory.

The core mechanism is handoffs: structured files that route work between agents. Grok writes a handoff to Claude Code. Claude Code implements, then creates a completion handoff back to Grok. A watcher script monitors the repo and auto-dispatches agents when handoffs appear.

The chain registry tracks the full delegation graph — who dispatched what, to whom, and whether it closed. This site's interactive visualizer shows those chains.

Agents in the system

Grok Strategy, architecture, deep work
Claude Implementation, orchestration, git
Codex Bounded code-gen sub-tasks
Hermes Telegram gateway, capture, reminders

quant

Claude Hermes Python active

A systematic options income system built around the Wheel strategy — selling cash-secured puts on quality equities, taking assignment, then selling covered calls until the position exits. Each cycle is defined by written rules. No discretion on entries or exits.

The trend-trading stacks (swing, day, multi-timeframe) were shelved after backtesting: post-cost returns showed no reliable edge over buy-and-hold. ADR 0006 documents the decision. The Wheel survives the same test — premium income is the return, not price prediction.

Hermes sends entry signals and cycle updates via Telegram. The rules live in architecture decision records in the repo. Paper trading first — a verifiable track record before real money moves.

The discipline angle

The system's job is to remove discretion. Backtest the rules, paper-trade the rules, then follow the rules — the agents handle scanning and notification so the human only handles judgment calls the rules don't cover.

Stack

strategy Wheel (CSP → CC cycles) shelved trend stacks (ADR 0006) signals scan + cycle alerts → Telegram runtime Python, WSL, cron status paper trading

More projects

Evolution Arena
live

40 triangles, each driven by a tiny neural network. A genetic algorithm runs every generation — top 30% breed, losers fade and die. No API cost: trains from random weights in your browser. Click to place food, hit 20× to skip ahead.

Claude Canvas JS play →
tax-autofill
prototype

Python pipeline that reads tax documents (1099s, W-2s, brokerage statements) and auto-fills a 1040 workbook. Built in a weekend — saved a few hours the first year it ran. Needs polish but works.

Claude Python
vault-maintenance
active

Weekly automated health checks for a 1,700+ file Obsidian knowledge vault. Detects broken wikilinks, orphaned notes, frontmatter drift, and book summary gaps. Runs Sunday mornings via Hermes cron, reports to the vault itself.

Claude Hermes Python
gene-toolbox
scaffolded

Personal utility scripts and automation helpers. The scaffolding is there. Actual utilities get added as I encounter recurring friction — rather than pre-building things I might not need.

Claude Python Bash