Discover and explore top open-source AI tools and projects—updated daily.
samueltuoyo15AI-powered CLI for automated README generation and Git commits
Top 85.7% on SourcePulse
Dokugen automates the creation and updating of README.md files, targeting developers who want to streamline project documentation. It analyzes codebases and uses AI to generate professional README content and conventional commit messages, saving time and improving project clarity.
How It Works
Dokugen employs a client-server architecture where CLI clients (TypeScript, Python) and a VSCode extension interact with a Node.js/Express.js backend. This API leverages Google Gemini for AI-powered README generation and conventional commit messages, analyzing codebases and intelligently updating documentation while preserving manual edits.
Quick Start & Requirements
pnpm install at the root installs all dependencies..env file with API keys (Google Gemini, Supabase) and runs via pnpm start.pip install -e .), TypeScript CLI (pnpm install -g .).Highlighted Details
dokugen command).Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
Standalone binaries are explicitly marked as experimental and unstable. Users encountering issues are advised to use the Node.js or Python client packages instead.
2 weeks ago
Inactive