- New sub-command
ocr
to extract text from images - New sub-command
rename
to rename files based on their content - Sub-commands with a programming language as the prompt context
- New sub-command
changelog
to generate a changelog from git commits - Always use the latest versions of Anthropic's 3.5 models
- Update default Llama versions
- Flag
--json
to activate JSON output mode - Flag
--raw
to print the raw LLM response without any metadata - More aliases for Anthropic, use new versions as default models
- CLI output shows resolved model id instead of the used alias
- More aliases for OpenAI models
- Support for all Groq and Ollama models
- Groq Llama3 is the new default model
- List aliases in Ollama help text
- Support adding text to the prompt via stdin
- Support local Ollama server
- Examples to help output
- Support for Anthropic's Claude models
- Support running several models at once with cai all
- Syntax highlight the output as markdown with bat
- Support for sub-commands to specify the API provider
- Set up proper CLI args handling powered by clap.rs
- Try to load API keys first from
secrets.yaml
and then from env variables
- Initial release