PickSkill
← Back

Diagram Generator

Generate Mermaid diagrams from your codebase. Use when you need architecture visualizations.

README.md
Rendered from GitHub raw
View raw ↗

ai-diagram

Generate Mermaid diagrams from your codebase. Supports flowcharts, class diagrams, sequence diagrams, and more.

Install

npm install -g ai-diagram

Usage

npx ai-diagram ./src/
# → Generates flowchart in diagram.mmd
 
npx ai-diagram ./src/ --type class -o architecture.mmd
# → Class diagram
 
npx ai-diagram ./src/ --type sequence
# → Sequence diagram of function calls

Setup

export OPENAI_API_KEY=sk-...

Diagram Types

  • flowchart - Code flow and dependencies (default)
  • class - Class relationships and inheritance
  • sequence - Function call sequences
  • er - Entity relationship diagram
  • state - State machine diagram

License

MIT