Public
Transcript -> Blog Post / Newsletter
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Transform podcast transcripts into blog posts and newsletters with AI.
Example URL: https://transcript-processor.val.run/ (or your val's URL)
- Upload a
.txttranscript file - Click "Generate Content"
- Copy the generated blog post and newsletter content
- Remix this val to your account on the top right corner
- Copy
main.ts's HTTP endpoint URL and visit that URL - You can make the URL prettier by setting a custom subdomain
- You can edit the prompts to generate the newsletter directly in
main.ts
main.ts- HTTP server and API endpointsindex.html- UIopenai.ts- AI content generationdatabase.ts- Blob storage to store and process the .txt files
POST /upload- Upload transcript fileGET /transcripts- List stored transcriptsPOST /generate- Generate blog post + newsletterDELETE /transcript/:id- Delete transcript