← 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

AIC (AI Companion)
Local-first multimodal agent runtime spanning voice, vision, memory, tool use, and an embodied real-time interface
Genius Care
Production clinical AI agent platform spanning voice reception, clinical documentation, workflow automation, and safe human escalation
Toolshed
Agent capability and operations platform comprising 112 reusable skills plus executable services across research, commerce, prediction, browser, voice, infrastructure, and content workflows