Skip to content

v0.0.4

Latest

Choose a tag to compare

@XanderStrike XanderStrike released this 04 Jan 04:53
· 1 commit to main since this release

Release Notes

New Features

  • AI Provider Selection Enhancements: Introduced a fallback mechanism to enhance the AI provider selection process. The system now defaults to Anthropic when available, with an optional flag to override. Additionally, the --provider flag is now available, supporting options such as OpenAI, Anthropic, and Ollama.
  • Anthropic API Support: Added support for the Anthropic API with integration of the Claude model.
  • OpenAI Model Selection: Users can now specify custom OpenAI models through CLI flags.

Refactoring

  • Code Optimization:
    • Replaced the deprecated io/ioutil package with the io package to modernize the codebase.
    • Simplified provider and model selection logic for clearer flags and defaults.
    • Extracted the OpenAI client and shared Message type into separate files for better modularity.