{"_id":"ai-diagram","name":"ai-diagram","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"ai-diagram","version":"1.0.0","description":"Generate Mermaid diagrams from your codebase using AI","main":"dist/index.js","bin":{"ai-diagram":"dist/cli.js"},"scripts":{"build":"tsc"},"keywords":["ai","openai","gpt","mermaid","diagram","architecture","visualization","flowchart","sequence","developer-tools","cli","automation","typescript","documentation","uml"],"license":"MIT","dependencies":{"commander":"^12.1.0","openai":"^4.73.0","ora":"^5.4.1","glob":"^10.3.0"},"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"author":{"name":"LXGIC Studios"},"repository":{"type":"git","url":"git+https://github.com/lxgicstudios/ai-diagram.git"},"_id":"ai-diagram@1.0.0","gitHead":"a61ad9493c60096bf78696e0740988d7a5631b52","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/lxgicstudios/ai-diagram/issues"},"homepage":"https://github.com/lxgicstudios/ai-diagram#readme","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HBHszXAUK5JpSCYkcFKkTPIsSXuXLK87VPLRx3Zl5kw2IiCpHVF+VAVk0x2U3DCp0pYtdD39MEBDkngYUzvymA==","shasum":"764ba90c6db7a80155d4f96b3042629a518e1613","tarball":"https://registry.npmjs.org/ai-diagram/-/ai-diagram-1.0.0.tgz","fileCount":10,"unpackedSize":10063,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCsRL5G8fY5szOlCj/sYrSjfaNOF+CyduKjEdRIgLXtkgIhANolqQ3ndTiB0w1nJho4N877yJ8UYgNCWH1bIGGZnviU"}]},"_npmUser":{"name":"lxgicstudios","email":"lxgicstudios@gmail.com"},"directories":{},"maintainers":[{"name":"lxgicstudios","email":"lxgicstudios@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-diagram_1.0.0_1769645835356_0.0211971622864211"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-29T00:17:15.226Z","1.0.0":"2026-01-29T00:17:15.498Z","modified":"2026-01-29T00:17:15.746Z"},"maintainers":[{"name":"lxgicstudios","email":"lxgicstudios@gmail.com"}],"description":"Generate Mermaid diagrams from your codebase using AI","homepage":"https://github.com/lxgicstudios/ai-diagram#readme","keywords":["ai","openai","gpt","mermaid","diagram","architecture","visualization","flowchart","sequence","developer-tools","cli","automation","typescript","documentation","uml"],"repository":{"type":"git","url":"git+https://github.com/lxgicstudios/ai-diagram.git"},"author":{"name":"LXGIC Studios"},"bugs":{"url":"https://github.com/lxgicstudios/ai-diagram/issues"},"license":"MIT","readme":"# ai-diagram\n\nGenerate Mermaid diagrams from your codebase. Supports flowcharts, class diagrams, sequence diagrams, and more.\n\n## Install\n\n```bash\nnpm install -g ai-diagram\n```\n\n## Usage\n\n```bash\nnpx ai-diagram ./src/\n# → Generates flowchart in diagram.mmd\n\nnpx ai-diagram ./src/ --type class -o architecture.mmd\n# → Class diagram\n\nnpx ai-diagram ./src/ --type sequence\n# → Sequence diagram of function calls\n```\n\n## Setup\n\n```bash\nexport OPENAI_API_KEY=sk-...\n```\n\n## Diagram Types\n\n- `flowchart` - Code flow and dependencies (default)\n- `class` - Class relationships and inheritance\n- `sequence` - Function call sequences\n- `er` - Entity relationship diagram\n- `state` - State machine diagram\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-a23974c13d7af7c93d7bacb0a95c810b"}