A full-stack learning and portfolio project that turns long-form text and blog URLs into downloadable MP3 audio. You can run everything on your machine: a FastAPI backend coordinates multiple text-to-speech (TTS) engines, optional SSE (Server-Sent Events) streaming for a visible “multi-agent” pipeline, a React, TypeScript, Vite , Tailwind frontend
python text-to-speech sentry multi-agent web-scraping chunking progressive-enhancement tts-engines ai-agents gtts server-side-events fastapi edge-tts elevenlabs-api react-vite-typescript blog-to-audio audio-ml-services rest-streaming-api pipeline-mode ai-blog-reader
-
Updated
Apr 11, 2026 - TypeScript