Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

projectreadmegen-1.2.1-py3-none-any.whl (23.6 kB view details)

Uploaded Python 3

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

Hashes for projectreadmegen-1.2.1.tar.gz
Algorithm Hash digest
SHA256 0c24562a4c2ab4b4db68d79035660ad3e7dafe0d0d444202543eebbca7832aa1
MD5 10f83bcabdd24dbb8613a4a7dfc9db48
BLAKE2b-256 0a272c043c4e5d32b563b34275c33dd8cfc45042bdbc813995a754f095cb039b

See more details on using hashes here.

File details

Details for the file projectreadmegen-1.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for projectreadmegen-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 630bca80bc7293d717c3080ead1fea227065592fef43ed3288c317dd653b2b72
MD5 3d2206b7edd52bbb4adff630a288ba5d
BLAKE2b-256 27d68d00129164d374bb1b09f7bb168b4a810739264731c0fcc941da03f08e20

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page