All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial release of LLM Nexus
- Unified interface for multiple LLM providers (OpenAI, Anthropic, Google AI)
- Support for text completions across all providers
- Support for function calls across all providers
- ModelProvider class for easy interaction with different LLM providers
- Comprehensive test suite for all main functionalities
- Basic logging system
- Support for Python 3.7 and above