Coming soon
Build AI Apps with LLM APIs
Add chat, search and smart features to web apps with the Claude and OpenAI APIs.
- 2 months
- Intermediate (JavaScript or Python needed)
- 4 parts · 32 topics
Send us one message on WhatsApp, and we will tell you the launch date.
Planned syllabus
The full roadmap, basic to advanced
Every part builds on the one before it. You finish each part with a real project.
- Parts
- 4
- Duration
- 2 months
- Topics
- 32
- Projects
- 4
Part 1AI APIs in a web app
- Next.js app setup
- Calling the Claude and OpenAI APIs from the server
- Why API keys never go to the browser
- Streaming chat UI
- Vercel AI SDK basics
- Chat history in a database
- Markdown and code rendering in answers
- Loading, error and retry states
Project A chat page inside a Next.js app.
Part 2Smart features
- AI search for products
- Summaries and auto tags
- Form autofill from a photo or PDF
- Image understanding (vision)
- Structured output to update the UI
- Tool calling: let AI trigger app actions
- Content moderation
- Voice input and text to speech
Project A notes app with AI summaries and search by meaning.
Part 3AI with your own data
- Embeddings and pgvector in Postgres
- Supabase vector search
- Uploading and chunking documents
- Chat with your docs
- Citations in answers
- Per-user data and permissions
- Keeping the index up to date
- Testing answer quality
Project A help center that answers from your docs.
Part 4Make it a product
- Login and user accounts
- Usage limits and credits
- Payments with Razorpay or Stripe
- Caching and cost control
- Rate limiting and abuse protection
- Analytics and feedback buttons
- Deploying on Vercel
- Launching and getting first users
Project A small AI SaaS with a free plan and a paid plan.
This is the planned syllabus. Small changes are possible before launch.
Want this course? Tell us.
Send one message on WhatsApp, and we will tell you as soon as the launch date is fixed.