Auto-generate README files from folder structure
Project description
projectreadmegen
Auto-generate README files from folder structure, with optional AI enhancement using Groq API.
Installation
pip install projectreadmegen
Quick Start (Works immediately)
# Run directly with Python (no PATH setup needed)
python -m projectreadmegen generate .
# Or add to PATH for convenience (run once)
set PATH=%PATH%;%APPDATA%\Python\Python314\Scripts
# Then use simple command
projectreadmegen generate .
AI-Powered README
# Get free API key at https://console.groq.com/keys
export GROQ_API_KEY=your_key_here
# Generate AI-powered README
python -m projectreadmegen generate . --ai
Options
--template, -t: Template to use (minimal, standard, full, academic)--output, -o: Output filename (default: README.md)--depth, -d: Max folder tree depth (default: 3)--ai, --grok: Use Groq AI to generate enhanced README--auto-ai: Auto-detect and use AI when API key is available
Configuration
Create readmegen.config.json in your project root:
{
"template": "standard",
"ai_enabled": true,
"groq_api_key": "your_key_here"
}
Features
- Auto-detect project type and tech stack
- Generate folder tree visualization
- AI-powered README generation with Groq
- Multiple template options (minimal, standard, full, academic)
- Badge generation for language and license
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
projectreadmegen-1.2.1.tar.gz
(20.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file projectreadmegen-1.2.1.tar.gz.
File metadata
- Download URL: projectreadmegen-1.2.1.tar.gz
- Upload date:
- Size: 20.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c24562a4c2ab4b4db68d79035660ad3e7dafe0d0d444202543eebbca7832aa1
|
|
| MD5 |
10f83bcabdd24dbb8613a4a7dfc9db48
|
|
| BLAKE2b-256 |
0a272c043c4e5d32b563b34275c33dd8cfc45042bdbc813995a754f095cb039b
|
File details
Details for the file projectreadmegen-1.2.1-py3-none-any.whl.
File metadata
- Download URL: projectreadmegen-1.2.1-py3-none-any.whl
- Upload date:
- Size: 23.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
630bca80bc7293d717c3080ead1fea227065592fef43ed3288c317dd653b2b72
|
|
| MD5 |
3d2206b7edd52bbb4adff630a288ba5d
|
|
| BLAKE2b-256 |
27d68d00129164d374bb1b09f7bb168b4a810739264731c0fcc941da03f08e20
|