Show HN: Listicle Club – Convert Any Blog to an X Listicle
listicle.club
- Scraping the entire page content, run it with ChatGPT to test if it can be converted into a listicle.
- Send the job into the queue.
- Scrape the entire page again, and pass it to LangChain with ChatGPT to create a formatted JSON of name, description, features, and URL.
- Iterate over all the URL, take a screenshot with Puppeteer, and send it to Remotion to make a video.
- Craft the main post of the thread using all the other posts
- Save everything to a serverless Postgres and present it.
This works over serverless so that it can scale (I didn't want to work with scaling servers)
Here is an example Original blog: https://links.github20k.com/blog
Thread: https://listicle.club/preview/U2FsdGVkX189pQBKMKMvQwOQSrvVRN...
I still need to work on the post size. Sometimes it passes 280 chars. Thinking about waiting for gpt-4-32k; hopefully, the results will be much better.
Let me know what you think!