An AI powered CLI for automatically detailing software development projects.
- Simple Detailing: Quickly record notes about your work from the command line.
- AI-Powered Commit Messages: Generate well-structured commit messages based on your recorded details.
- Local Storage: All details are stored locally in simple YAML files.
-
Install tool:
pip install auto-detail
-
Set up your environment: Create a Google Gemini API key at https://aistudio.google.com/apikey . This is required for using the tool. A free tier is available and will usually suffice.
auto-detail set_key GEMINI_API_KEY
All commands are run through the auto-detail CLI entrypoint.
The new command is your primary tool for writing notes with AI to summarize your changes.
auto-detailor
auto-detail newThis creates a timestamped YAML file in the .detail/notes/ directory containing your
notes.
To see a list of all recorded details:
auto-detail listTo set the base branch for diff comparison:
auto-detail set-branchTo view the current configuration:
auto-detail configpoetry install
pre-commit install