Learn AI engineering by doing it.

Short, practical lessons on how real AI products are built: models, prompting, document search (RAG), agents, evals and shipping. You write real Python in your browser, and you can't move on until you get it.

First module of each course free, no card 65 lessons · 366 steps 43 Python exercises
Real Python, in your browser

Implement cosine similarity: the math behind every vector search.

▍
▶ Check answer 4/4 tests passed
Correct! First try. +10 XP

Two courses

Pick a path, or start with both.

How it works

No 3-hour videos. Just practice.

Each lesson takes 5–10 minutes. Every step asks you to try something, and you get instant feedback.

01

Read one idea

One idea, explained simply, with an animation that shows how data moves through the system.

02

Do it yourself

Write Python, put steps in order, play with live widgets, sort and match. You have to get it right to continue.

03

Get instant feedback

Hints when you're stuck, explanations when you're right, plus XP and levels to keep you going.

Every lesson ends in something real, like this RAG pipeline:

Your question
Turn into numbers
Search
Reorder results
Prepare the prompt
LLM
Answer with sources

Know the difference

AI engineer ≠ ML engineer ≠ software engineer.

They overlap, but the daily work is very different. The AI Engineering course trains AI engineers, and teaches enough ML to work well with ML engineers.

Software Engineer

Builds reliable systems with deterministic code.

  • APIs, databases, infrastructure
  • Testing & CI/CD
  • Output: apps & services

ML Engineer

Trains, tunes and serves models from data.

  • Data pipelines & features
  • Training, tuning, MLOps
  • Output: trained models
This course

AI Engineer

Builds products on top of foundation models.

  • Prompts, context & RAG
  • Tools, agents & evals
  • Output: LLM-powered features

Curriculum

See every module before you start.

Switch between the two courses. Open any module to read its lessons and start.

See the whole course

Made for curious minds who learn by doing.

Try before you pay

The first module of each course (8 lessons in total) is free. No card, no sign-up. Your progress saves as you go.

5–10 minute lessons

Fits a short break. Pick up exactly where you stopped.

Real Python

Your code runs in real Python inside the page, and hidden tests check it.

Accurate, current content

Built on how real teams work, and kept up to date.

Keyboard-friendly

Enter to continue, ⌘/Ctrl+Enter to check code, Tab to indent.

Auto-advance

Get it right and the next step opens automatically. Pause any time.

Real projects

Leave with working projects, not just notes

Every project is a real repository with its tests, README and a one-click ZIP. Push it to GitHub from the page. Finish the AI Engineering course to unlock the capstone — and a free website or app from OrsinAI as your graduation gift.

See all projects

Your OrsinAI graduation gift

Complete every AI Engineering lesson and every graded step to unlock a free website or app build with OrsinAI.

See all projects

Questions? Answers.

What is keepUp AI? +

keepUp AI is an interactive learning platform with two courses. AI Engineering teaches you to build real AI products with real Python in your browser, labs, quizzes and case studies. Vibe Coding teaches beginners to build, review, debug and launch a real web app with AI coding tools.

Is it good for beginners? +

Yes. Vibe Coding needs no programming background. For AI Engineering, if you can read basic Python you can start today: every AI idea, from tokens to agents, is taught from zero with plenty of practice.

What's the Vibe Coding course? +

A beginner course where you plan, build and launch TinyTasks, a responsive web app with Clerk sign-in, a Supabase database with access rules, PostHog analytics and a test-mode payment exercise. It's included in every plan, and the first module is free.

Can I try it for free? +

Yes. The first module of each course is completely free (in AI Engineering that's the first 5 lessons), including Keepy the AI tutor, with no card and no sign-up. You can also unlock bonus lessons by inviting friends.

What will I be able to build? +

In AI Engineering: LLM features with validated outputs, RAG assistants over your own documents, tool-using agents, MCP servers and eval suites, plus 36 copy-paste templates. In Vibe Coding: a launched first version of your own web app with sign-in, a secure database, analytics and a README.

How is this different from video courses? +

You can't move on until you've actually done the thing. Every step asks you to write code, review a change, sort, match, solve a quiz or analyze a real case, so the skills stick.

Launch offer

Pay once. Keep it forever.

Lifetime access is $69 instead of $139 while we launch, with both courses and every future lesson included. Prefer a subscription? Yearly works out to just $4.08/month.

Best value

Lifetime

$139$69one-time

  • Everything, forever: no renewals
  • Unlimited Keepy AI tutor, forever
  • Every future lesson, module & template
  • Price locked: never pay again
  • Costs less than 8 months of Monthly
14-day money-back guarantee Secure checkout by Polar Instant access

Your first lesson takes 6 minutes.

Find out what AI engineers actually do, or start building your first web app with AI in Vibe Coding.

Start lesson 1