twitterbio.io
This project generates Twitter bios for you using AI.
How it works
This project uses the ChatGPT API and the Vercel AI SDK with streaming. It constructs a prompt based on the form and user input, sends it to the ChatGPT API with a Vercel Edge Function, then streams the response back to the application UI.
This template has recently been updated for the AI SDK, simplifying the amount of code needed. I previously published a video and blog post showing the older approach.
Running Locally
After cloning the repo, go to OpenAI to make an account and put your API key in a file called .env
.
Then, run the application in the command line and it will be available at http://localhost:3000
.
pnpm run dev
One-Click Deploy
Deploy the example using Vercel: