Observed since 21 Oct, 10:15 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Analyze any codebase and generate optimized config files for AI coding assistants (.claude.md, .cursorrules, .windsurfrules)
Analyze any codebase → Generate optimized AI coding assistant config files
One command. Three config formats. Zero guesswork.
pip install ai-config-gen
ai-config-gen .
Generates .claude.md, .cursorrules, .windsurfrules tailored to your codebase's actual architecture, frameworks, and conventions.
AI coding assistants (Claude Code, Cursor, Windsurf) need configuration files to understand your project. Writing these manually is tedious. ai-config-gen does it automatically by analyzing:
pip install ai-config-gen
# Auto-detect & generate all configs for current directory
ai-config-gen .
# Generate for a specific project
ai-config-gen /path/to/project
# Only generate .claude.md
ai-config-gen --format claude
# Generate multiple formats
ai-config-gen --formats claude,cursor
# Preview without writing files
ai-config-gen --dry-run
# See detailed analysis
ai-config-gen --verbose
# Save to custom directory
ai-config-gen -o ./output-dir
| Format | File | Target |
|---|---|---|
claude | .claude.md | Claude Code / Anthropic |
cursor | .cursorrules | Cursor IDE |
windsurf | .windsurfrules | Windsurf IDE |
$ ai-config-gen /path/to/my-python-app --verbose
============================================================
Project Analysis: my-python-app
============================================================
Language: Python
Files: 42
Lines: 3,847
Frameworks: FastAPI, pytest
Package Mgr: pip/uv/poetry
Has Git: True
Has Docker: True
Has CI/CD: True (GitHub Actions)
License: MIT
Patterns: Modular structure (src), API/REST structure
Conventions: Python with type hints, Heavy async/await usage
============================================================
Generated: /path/to/my-python-app/.claude.md
Generated: /path/to/my-python-app/.cursorrules
Generated: /path/to/my-python-app/.windsurfrules
The tool creates config files that tell AI assistants:
Python, JavaScript, TypeScript, Rust, Go, Java, Kotlin, Ruby, PHP, C#, C++, Swift
MIT
Find this useful? Become a Sponsor ❤️
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.3.0 | 25 Jul 2026 | 0 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:15 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:ec33dda10cbcc30375c6957351ea967cb6aa0e9abec6204547bdd87b50fad7ef