4 Commits

Author SHA1 Message Date
Gemini Agent
6a29e7263f Disable API key requirement for Edge TTS
Set REQUIRE_API_KEY=False so it works without authentication.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 01:49:52 +00:00
Gemini Agent
576b0ae6a6 Add reading progress bar, better empty states, and Edge TTS
UI Improvements:
- Reading progress bar at top of reader (tracks scroll position)
- Better empty state with illustration and helpful tips
- Edge TTS as default - fast streaming with Microsoft neural voices

TTS Options:
- Edge TTS (recommended): Fast, natural sounding, streams immediately
- Kokoro: High quality but slower (generates full audio first)
- Browser: Built-in fallback

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 01:46:03 +00:00
Gemini Agent
8f059b8690 Enable Kokoro TTS in docker-compose
Uses ghcr.io/remsky/kokoro-fastapi-cpu:v0.2.1 for high-quality TTS.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 01:26:57 +00:00
Gemini Agent
27963af055 Initial commit: ReadLater v1.0
- Save articles via URL or bookmarklet
- Clean dark reader with customizable fonts/sizing
- Text-to-speech with browser + Kokoro support
- Speed control up to 3x
- Favorites and archive
- SQLite database with Drizzle ORM
- Docker deployment ready

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 07:35:07 +00:00