Skip to content

🦫 CleverFerret Universal Media Library v1.0.0

Latest

Choose a tag to compare

@Kaleaon Kaleaon released this 21 Sep 21:18
· 1000 commits to main since this release

🦫 CleverFerret Universal Media Library v1.0.0-BETA

⚠️ HONEST STATUS: BETA RELEASE

CleverFerret is currently in active development. This beta release includes:

βœ… WHAT CURRENTLY WORKS

  • Professional Architecture: Clean MVVM + Hilt DI structure
  • Navigation System: Complete Navigation Compose implementation
  • Gemini AI Integration: OCR and TTS services with user API key configuration
  • Settings Interface: Comprehensive configuration screens
  • Material 3 UI: Professional interface design

🚧 WHAT'S IN DEVELOPMENT

  • Media File Scanning: Finding and organizing your media files
  • Audio Player: MP3, M4A, WAV playback with controls
  • Video Player: MP4, AVI playback with ExoPlayer
  • PDF Reader: Document viewing with page navigation
  • API Integrations: Real metadata from MusicBrainz, TMDB, Google Books
  • Library Management: File organization and search

πŸ“± FOR DEVELOPERS

This is a beta release for developers and early testers who want to:

  • Test the app architecture and navigation
  • Configure Gemini AI features with their own API keys
  • Contribute to media playback implementation
  • Help with testing and feedback

πŸ”§ CURRENT FOCUS

Phase 1: Media Management - Building the foundation for file scanning and organization
Phase 2: Playback Features - Implementing actual audio, video, and document playback

πŸš€ ROADMAP

  • Week 1-2: Media file scanning and library management
  • Week 3-4: Audio and video playback implementation
  • Week 5-6: PDF reading and text file support
  • Week 7+: API integrations and advanced features

🧠 GEMINI AI FEATURES (WORKING)

πŸŽ™οΈ Text-to-Speech Integration

  • Configure your own Gemini API key in settings
  • Natural voice generation for text content
  • Multiple language support
  • Voice style customization

πŸ” OCR Capabilities

  • Extract text from PDFs and images
  • Document analysis and metadata extraction
  • User-controlled API key configuration

βš™οΈ API Key Management

  • Secure storage of your personal API keys
  • Get free Gemini API key: https://aistudio.google.com/apikey
  • Test API connectivity before use
  • Usage tracking and cost estimation

πŸ“₯ INSTALLATION

FOR DEVELOPERS/TESTERS ONLY

  1. Download the APK from assets below (when available)
  2. Enable "Install from unknown sources" in Android settings
  3. Install and grant storage permissions
  4. Configure your API keys in settings
  5. Test current functionality and provide feedback

🀝 CONTRIBUTING

We're actively developing CleverFerret and welcome contributions:

  • GitHub Issues: Report bugs and request features
  • Pull Requests: Contribute code improvements
  • Testing: Help test on different devices
  • Feedback: Share your experience and suggestions

🎯 Status: 🚧 BETA - ACTIVE DEVELOPMENT
πŸ›‘οΈ Quality: PROFESSIONAL ARCHITECTURE
πŸ“± Ready For: DEVELOPERS & EARLY TESTERS
🀝 Support: GITHUB ISSUES & DISCUSSIONS


Built with ❀️ as an honest, open-source media management solution

Help us build the universal media library you actually want to use!