AI-powered README generator for GitHub repositories.
npm install -g readmegen-
Clone the repository
-
Install dependencies:
npm install
-
Copy
.env.exampleto.envand add your API keys:cp .env.example .env
-
Run in development mode:
npm run dev
-
Build the project:
npm run build
# Generate README for current directory
readmegen generate
# Generate with specific options
readmegen generate --provider anthropic --auto
# Preview without writing
readmegen preview
# Configure settings
readmegen config --listreadmegen/
├── src/
│ ├── index.ts # CLI entry point
│ ├── commands/ # Command implementations
│ ├── analyzer/ # Repository analysis
│ ├── generator/ # README generation with AI
│ ├── utils/ # Utility functions
│ └── ui/ # UI components
├── dist/ # Compiled output
└── package.json
- Implement complete file counting and structure analysis
- Add OpenAI provider support
- Implement configuration storage
- Add better error handling
- Add tests
- Add template system
- Implement Markdown preview in terminal
- Add badge generation
- Add support for multiple languages detection
MIT