← All Projects
Open Source · Creator · 2025

Coach Claw

An open-source coaching layer for Claude Code that reads local transcripts, learns developer habits, and ships ambient tips, XP, streaks, and level-ups.

Overview

Coach Claw is a self-evolving coaching layer for Claude Code. It reads local Claude Code transcripts on a schedule, learns working habits, and surfaces ambient tips, XP rewards, streaks, and level-up banners while the developer works. The cron path is deterministic, local-only, zero-network, and LLM-free; optional weekly refreshes use Claude Code sidecar data while keeping Coach state on the user machine.

The Problem

AI coding assistants can generate code, but they do not usually help developers improve their own operating habits over time. Useful coaching has to be specific to the developer, run quietly in the background, avoid uploading sensitive transcripts, and stay cheap enough to run every day.

The Solution

Built a local-first coaching system with a deterministic Python insights pass, Claude Code hooks, a profile-driven watch-list, and an XP/ELO-style progression layer. SessionStart and UserPromptSubmit hooks inject pre-rendered nudges and rewards, while the npm CLI manages installation, seeding, statusline integration, and launchd or cron scheduling.

Key Results

v1.0.23 open-source release

MIT licensed

Zero-network deterministic cron path

macOS and Linux support

Tech Stack

PythonTypeScriptClaude Code hooksnpm CLIBash

Links

More work

OpenClaw
Multi-agent orchestration platform powering Zenith — a persistent AI chief of staff coordinating a fleet of specialized agents across investment, healthcare, and content workflows
AI Companion
Holographic AI companion with custom Jetson camera firmware — open-sourced the IMX708 driver for JetPack 6.2
Prediction Alpha
Polymarket-first prediction market and hedge-fund-style trading automation built on native agent skills