CLAUDE.md

Generate CLAUDE.md files automatically

A CLAUDE.md file gives Claude Code project-specific context — your conventions, your architecture, your setup commands. It's the difference between generic suggestions and code that matches how your team actually works. Caliber generates this file by scanning your codebase.

What goes in a CLAUDE.md file

A well-structured CLAUDE.md typically includes:

How Caliber generates CLAUDE.md

Instead of writing CLAUDE.md by hand, Caliber analyzes your project automatically:

  1. 1Scans your project — reads package.json, tsconfig, Cargo.toml, go.mod, and other config files to identify your stack
  2. 2Detects patterns — analyzes your code for naming conventions, file structure, test patterns, and architecture
  3. 3Generates the file — produces a structured CLAUDE.md with sections tailored to what it found
  4. 4Keeps it updated — run caliber refresh to update as your project evolves

Why not write CLAUDE.md manually?

Manual CLAUDE.md files have two problems: they're tedious to create and they go stale. Your project evolves — new dependencies, refactored modules, updated conventions — but the CLAUDE.md stays frozen. Caliber solves both: it generates the initial file in seconds and updates it as your codebase changes.

Quick start

$ npm install -g @rely-ai/caliber

$ cd your-project

$ caliber init

# CLAUDE.md generated in your project root

Generate your CLAUDE.md in 30 seconds.

Get Started