AI summary
Open-source podcast client with dynamic color extraction from cover art, semantic search via vector embeddings, and personalized recommendations. Features typo-tolerant show search, multilingual chart discovery for 10+ countries, variable-speed playback with pitch correction, live transcripts, and smart offline downloads.
Generated by AI. May contain inaccuracies.
About this app
boxlore is a modern, open-source podcast client built from the ground up to showcase Jetpack Compose's full styling and interactive potential.
- Dynamic Accent Extraction: Intercepts album cover artwork, resolves visually dominant colors via the Android Palette API, boosts saturation (min 40%), and bounds lightness (25%–55%) for clean, rich ambient gradients. - Performance Optimizations: Utilizes deferred rendering of heavy below-the-fold list components during tab slides to preserve a locked 60fps refresh rate on navigation. - Vector Search & Recommendations: Combines a local SQLite FTS5 index for fast offline queries with a Qdrant Cloud vector embedding space to serve semantic recommendations.
✨ Feature Grid
- Home Feed 🏠 Highlights & Capabilities: - Mixtape Curation: Dynamic, personalized listening queues. - Deferred Composition: Ultra-smooth 60fps transitions. - Curated Time Blocks: Adaptive choices matching the time of day.
- Player 🎵 Highlights & Capabilities: - Dynamic Ambient Glow: Real-time HSL color extraction from cover art. - Variable Speed: 0.5x to 3x with pitch correction. - Buffered Wavy Loader: Circular wavy loader for loading states.
- Search & Explore 🔍 Highlights & Capabilities: - Personalized "For You": Interest-based recommendations. - Edge Spelling Checker: Real-time correction on Cloudflare Edge. - Hybrid Querying: Fast SQLite + Podcast Index API.
- Podcasting 2.0 🎬 Highlights & Capabilities: - Live Transcripts: Synced reading with jump-to-time audio seeking. - Seekbar Chapters: Clickable chapter notches. - 16:9 Video Podcasts: Orientation-locked video layouts.
- Library & Offline ⬇️ Highlights & Capabilities: - Collapsible Downloads: Organized list, multi-select operations. - Smart Downloads: Automated background download purging.
🌐 Data Sources
This app aggregates data from multiple public sources to provide a unified podcast experience:
- Podcast Index API Data Provided: Global catalog of podcasts, episodes, and search results
- Apple Podcast Charts Data Provided: Daily scraped trending feeds via GitHub Actions
📄 License
GNU General Public License v3.0
What's new
An all-new way to search shows and episodes: typo-tolerant Find a show (Meilisearch), plus concept By idea search for shows and episodes (Qdrant). Results group as Matches and Also found. Discovery expands with new chart countries — France, Germany, Netherlands, Singapore, Spain, Brazil, Russia, and Indonesia — plus a country picker, language filters, and stronger multilingual recommendations with Qwen3 embeddings. Improvements Faster charts, search, and recommendations from backend speed-ups. NotebookLM-style briefings are tighter — less repetition, better story focus. UI polish across startup, onboarding, Home, Explore search, and more.
About this version
- Version
- 0.0.13 (13)
- Size
- 22.62 MB
- Requires Android
- 12
- Target SDK
- 31
- Architecture
- x86_64, arm64-v8a, armeabi-v7a, x86
- Downloads
- 13
- Updated
- Aug 2, 2026
- Package
- cx.aswin.boxlore
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10