personal site generator.
An open source personal site builder. Powered by Together.ai.
Tech stack
- Together.ai for the LLM
- Vercel's AI SDK as the LLM framework
- Clerk for authentication
- Next.js app router
- Helicone for observability
- S3 for object storage (PDFs)
- Upstash redis for my DB
- Vercel for hosting
- Create an account on the site with Clerk
- Upload a PDF which gets uploaded to S3 and does a safety check with Llama Guard
- Send the PDF as context to Qwen 2.5 72B to extract out relevant information with structured outputs (JSON mode)
- Get all the information & put it on a dynamic route for the user to be able to view & publish their site
- Fork or clone the repo
- Create an account at Together AI for the LLM
- Create an account at Upstash for the Redis DB
- Create an account at AWS for the S3 bucket
- Create a
.env(use the.example.envfor reference) and replace the API keys - Run
pnpm installandpnpm run devto install dependencies and run locally
FROM https://github.com/Nutlope/self.so
No comments:
Post a Comment