ChooChoo is a CLI toolkit for validating data specs and tracking AI agent contributions to your codebase.
npm install -g @choochoo-works/cli
choochoo init
choochoo validate ./choochoo/docs
What you get
- Validate YAML and JSON files against ODPS, ODCS, OpenLineage, and AI System Card schemas — locally and in CI/CD.
- Trace who changed what and why. Auto-detect coding agents (Claude Code, OpenCode, Gemini CLI) and install hooks that record every AI-assisted change.
- Browse your documentation in the terminal or a local web server, and render mermaid diagrams as ASCII art.
Get started
- Installation — Install the CLI in under a minute.
- Quickstart — Initialize a project, validate, and connect your coding agent.
- CLI Reference — Full command and flag reference.
- Agent Traces — Record who changed what and why.
Learn more
- Architecture — How The Engine, The Map, and The Station fit together.
- Why ChooChoo? — The problem we're solving: context loss in AI-assisted development.
- Standards Reference — ODPS, ODCS, Arazzo, and Agent Trace — the open standards behind ChooChoo.
- Roadmap — What's shipped, what's next.