ProductDevelopersSolutionsPricingDownload
Integrations
AmpAmpClaude CodeClaude CodeClaude CoworkClaude CoworkCodexCodexGitHub CopilotGitHub CopilotCursorCursorDevinDevinFactory DroidFactory DroidGeminiGeminiKimiKimiKiroKiroOpenClawOpenClawOpenCodeOpenCodePiPiWarpWarpZencoderZencoder
Programs
Open SourceScience & Research
Book a Demo
pi logo
Inflection · Pi

ChooChoo for Pi.

Inflection's assistant. Grounded in your project.

Pi is Inflection AI's conversational assistant. When teams use it for code questions, ChooChoo gives it a compiled PI.md so its answers reflect the actual stack, conventions, and constraints of the project.

Configuration

ChooChoo compiles project context for Pi.

Pi answers best when grounded in the specific project. ChooChoo generates PI.md from your linting config, ADRs, and key files so every code question lands answers in your team's reality, not a generic one.

  • PI.md with stack, conventions, and constraints
  • Consistent answers across team members asking the same Pi questions
  • Refreshed when your standards or stack changes
# PI.md
# Generated by ChooChoo. Do not edit by hand.

## What you're looking at
payments-api: a FastAPI service for financial
transactions. Use this file to ground responses
in the project's actual decisions and constraints.

## Stack
Python 3.12 · FastAPI · PostgreSQL · Redis

## Conventions
- Type annotations on every public function
- Pydantic for inputs/outputs
- pytest, ≥ 85% coverage in CI

## Constraints
- No raw SQL; SQLAlchemy ORM only
- Never log secrets, tokens, or PII
- Read configuration from environment, not code

Why use ChooChoo with Pi?

Generic assistant answers waste time. Project-grounded ones don't.

Consistent Output

Generated code follows your linting rules from the start, reducing cleanup work before code review.

Fewer Iterations

The AI understands your standards upfront, producing acceptable code faster and with less back-and-forth.

Team Alignment

Everyone's AI assistant generates code that matches your team's style guide, automatically.

Zero Configuration

Get started instantly with sensible defaults that work out of the box for most projects.

Type-Safe Code

Strict linting rules catch potential bugs and enforce type safety before they reach review.

AI-Ready Rules

Purpose-built rules that AI models understand and follow consistently, session after session.

Ready to ground Pi in your codebase?

Generate PI.md from your real standards so every Pi conversation starts from the right baseline.