Changelog¶
All notable changes to Anknote will be documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]¶
Added¶
- Initial release of Anknote
- CLI tool for generating Anki flashcards from markdown notes
- Support for multiple AI models via LiteLLM
- Configuration management with files and environment variables
- Comprehensive test suite with 100% coverage
- Complete documentation with MkDocs
Features¶
- Process single files or entire directories
- Support for multiple markdown file extensions
- TSV output format compatible with Anki
- Retry logic with exponential backoff for API calls
- Custom prompt file support
- Verbose and quiet modes for different use cases
[0.1.0] - Initial Development¶
Added¶
- Basic project structure
- Core functionality for markdown processing
- AI integration with flashcard generation
- Command-line interface
- Configuration system
- Test framework