Repository navigation
v1.2.0: Add Anthropic Claude Provider Support
·
222 commits
to main
since this release
New Features
Anthropic Claude Provider Support
- Added Anthropic Claude as a third AI provider option alongside OpenAI and Khoj
- Support for Claude models (default:
claude-3-opus-20240229)
Configuration
New environment variables for Anthropic:
ANTHROPIC_API_KEY: Your Anthropic API keyANTHROPIC_MODEL: Claude model to use (optional, defaults to claude-3-opus-20240229)ANTHROPIC_TEMPERATURE: Temperature setting (optional, defaults to 0.5)
Documentation
- Updated README with Anthropic setup instructions
- Clarified available AI provider combinations
- Enhanced environment variable documentation
Testing
- Added comprehensive test coverage for Anthropic integration
- All 98+ tests passing
Technical Details
- Maintains the existing dynamic provider system architecture
- Easy to extend for future AI providers
- Full TypeScript support throughout
- Follows established patterns from OpenAI and Khoj integrations
Full Changelog: v1.1.0...v1.2.0