Turn a one-line premise into a complete AI manhwa recap video: original story narration → AI Horde images → TTS voice → Ken Burns motion MP4.
Live: https://manhwasire--beb901e09e0a11f1921e1607ee4eb77e.web.val.run/
| File | Purpose |
|---|---|
main.ts | HTTP server. Serves index.html/app.js (via staticHTTPServer) and the POST /api/generate AI Horde image backend. |
index.html | The app UI. |
app.js | All client logic — story writing, strict scripting engine, image/voice/video compilation. |
Instead of recapping real manhwa pages, the tool writes an original story from a premise and enforces a hard line-level style:
All keyed services are optional (click 🔑 Keys in the app and save → stored in your browser's localStorage):
sk-… from OpenAI/OpenRouter/Groq) for AI story writing.AI_HORDE_KEY env var.tts-proxy).SOURCE_PIN env var. Required by the Developer → Download Full Source button (so random visitors can't grab the code). Current value: manhwa2026.