Learn exactly what
you need

No generic courses. AI builds a roadmap around your level, goal, and schedule, then you fill it with the content that actually teaches you best.

craftcourse.app

Build Your Roadmap

What do you want to learn?

Sage

Popular paths

Example roadmap

AI Engineer

Sage

Like what you see?

Generate a roadmap tailored to your own goal, level, and schedule, then turn it into a course.

The real problem

Roadmapsandcoursesareeverywhere.
Noneofthemknowyou.
Course (fixed)
You
BeginnerIntermediateAdvanced

Too easy for you

Wrong level

Every course targets an average learner. Too basic if you have experience, too advanced if you don't, and it never adjusts either way.

Premade course: 40h, always the same

Your time: 10h

Still fits, so far

Wrong schedule

A premade course is 40 hours of content whether you like it or not. Only got 10 hours to spare? Too bad, it doesn't shrink to fit you.

This course only has:
Video
Article
Code

Wrong format

You learn best from videos. Or articles. Or reading real code. Fixed courses force their format on you either way.

So we build the course around you instead

Tell CraftCourse your goal, your current level, and how many hours a week you really have. AI drafts a complete course sized to fit your life: modules, lessons, practice, and a final project.

BeginnerLangChain

LangChain Fundamentals

Module 1 · 3 lessons · 40m

Chains & PromptsLesson · 11m
LLM Environment SetupLesson · 11m
Build Your First ChainPractice · 18m

Agents & Tools

Module 2 · 3 lessons · 40m

Tool Calling BasicsLesson · 11m
Designing AgentsLesson · 11m
Build an Autonomous AgentPractice · 18m

AI-generated courses

A complete course outline generated from your goal, level, and weekly hours, modules, lessons, and practice included.

Build your own course

LangChain basics

Type to build your outline from scratch

Manual course builder

Design your own outline from scratch: chapters, lessons, practice, durations. Full control.

Edit course structure

Drag to reorder · Click the trash to remove

Chapter 1: Intro
Chapter 2: Chains
Chapter 3: Agents

Refine until it fits

Rename, reorder, remove, or regenerate any part of the outline before you commit.

Fill it with content you actually enjoy

Every lesson holds whatever teaches you best. A YouTube video, a GitHub repo, an article, an AI-written lesson, or notes you wrote yourself.

YouTubeGitHubMediumSubstackHashnodeBlog postsAI-written lessonsYour own notesYouTubeGitHubMediumSubstackHashnodeBlog postsAI-written lessonsYour own notes

Watching isn't learning. These make it stick.

Every lesson comes with tools built for recall, not just consumption.

Notes

Take notes inside any lesson and keep them saved with the course.

What does LangChain help you build?

A chatbot UI kit
Chains LLM calls & tools together
A vector database
A prompt marketplace

Knowledge checks

A quick quiz after each lesson so weak spots surface immediately.

Summary —

Summaries

Key points distilled from the lesson content, on demand.

Overview
dbt_project.yml defines global config
Split models into staging & marts
Keep secrets out of version control

Study guides

A structured written guide generated for any lesson you choose.

Flashcards1 / 10
Question

What does LangChain help you build?

Flashcards

Spaced-repetition cards built from what the lesson actually covers.

LangChain
Prompts
Chains
Agents
Memory

Mindmaps

A visual map of how the concepts in a lesson connect.

Sage, the CraftCourse AI tutor

Stuck? Sage already knows where you are

Sage is your AI tutor inside every lesson. Unlike a generic chatbot, Sage knows your course, your level, and your quiz scores, so when you ask a question, the explanation meets you where you are instead of starting from zero.

  • Knows your course, lesson, and full progress
  • Sees your quiz scores and adapts explanations to your level
  • Available in every lesson, every course, any time

A certificate that actually means something

Every course ends with a real evaluation matched to your goal. Pass it, and the certificate is yours.

Final exam

For school and exam-prep courses

Capstone project

For general knowledge courses

Portfolio project

For job-ready courses

Mock interview

For interview-prep courses

And yes, it's actually fun

Discipline gets you started. The game keeps you coming back.

Your base

Their base

Correct answer — building hit!

Battle other learners

Challenge anyone to a base-building quiz duel on a topic you pick. Answer right, earn energy, and fire on their buildings to take the win.

Level 127 day streak

+28 XP earned

XP, streaks & items

Every lesson, quiz, and streak earns XP and collectible items. Progress you can see, not just feel.

1mira_dev
2You
3kenji.codes
4ana_p

Leaderboards that mean something

Ranked by skill domain and location, so you compete with learners near you who share your interests, not a faceless global list.

The difference

Spend less, learn more, actually finish

One CraftCourse subscription replaces a shelf of half-watched courses, and keeps you coming back.

Without CraftCourse

  • Overpaying for courses that don't fit your level
  • Half-watching videos and retaining nothing
  • No one to ask when you get stuck
  • Losing motivation after a week
  • No proof you actually learned anything

With CraftCourse

  • Unlimited courses tailored to your exact level
  • Quizzes, flashcards & mindmaps that make it stick
  • Sage knows your courses, scores, goals, and level, not just the lesson
  • XP, streaks & leaderboards keep you showing up
  • Pass the final exam, earn a real certificate
Custom
learning path
Unlimited
Courses on any topic
1
Subscription

A single specialized course often costs $50–200. CraftCourse gives you unlimited tailored courses for the price of one lunch a month.

How it works

From goal to mastery, step by step

1
Step 1

Define your goal

Tell us what skill you want to master. Answer a few quick questions about your stack and preferences so the path is built around you, not a generic learner.

2
Step 2

AI maps your learning path

AI generates a visual roadmap of everything you need to learn, broken into milestones. Each milestone becomes a focused course with modules and lessons.

3
Step 3

Learn with AI support

Work through each course at your own pace. Chat with Sage, take quizzes, earn XP, and get your certificate when you pass the final exam.

Pricing

Your next skill costs less than lunch

AI-powered courses tailored to you, for less than you spend on food delivery.

Free
$0/month

No credit card required

  • 30 Potions, lifetime
  • 1 AI-generated course, lifetime
  • 1 manual course, lifetime
  • 1 Learning Path, lifetime
  • 0 course structure edits
  • Sage AI: session-only history
  • No completion certificate
Start Free

No card, ever

Starter
$6/month

For casual learners

  • 2 Learning Paths saved at a time
  • 300 Potions/month
  • 5 courses/month
  • 10 Quick Learns/month
  • Unlimited course structure edits
  • Full XP, streaks & leaderboard
  • Sage AI: full history
  • Completion certificates
Start free trial

7-day free trial

Most popular
Pro
$12/month

For serious learners

  • Unlimited Learning Paths
  • 1,000 Potions/month
  • Unlimited courses
  • Unlimited Quick Learns
  • Unlimited course structure edits
  • Full XP, streaks & leaderboard
  • Sage AI: full history
  • Completion certificates
Get started

7-day free trial

Teams
Custom

For teams and organizations

  • Everything in Pro, per seat
  • Team progress dashboard
  • Assign courses to members
  • Team XP leaderboard
  • Shared course library
  • Onboarding plans for new hires
  • Priority support
Contact us

Custom pricing per seat

FAQ

Got questions?

Potions are the in-app currency for AI features. Each Sage chat message, quiz, summary, mindmap, flashcard set, or study guide costs 1 Potion. Viewing previously generated content is always free. Think of them as your AI energy for the month.

The videos and articles you learn from are free and always will be. CraftCourse does not own or host any of it. What you pay for is everything built around it: the AI that structures your personalized course, Sage that reads your lessons and coaches you, the quizzes, flashcards, mindmaps, and study guides generated on demand, and the XP system, streaks, leaderboard, and certificates that keep you accountable. There is also a psychological edge: people who invest in their learning, even a small amount, are statistically more likely to finish. The content is free. The system that makes you actually learn it is not.

Sage is your personal AI learning companion. Inside each lesson, it reads the actual video or article content and answers questions with full context. But Sage goes beyond lessons: it knows your learning path, your courses, your quiz scores, your XP level, and your goals, so it can coach you, adapt explanations to your level, and guide what to study next. Think of it as a tutor who has read everything you are learning and remembers your entire progress.

The free plan is available to the first 1,000 users only. You get 1 AI course + 1 manual course and 30 lifetime AI Potions, enough to fully experience one course end-to-end. After 1,000 users, a paid plan is required.

Yes. You can paste any YouTube URL, article link, or GitHub repo into a lesson. You can also search YouTube directly inside the app. CraftCourse organizes your learning path, but you pick what you learn from.

Starter ($6/mo) gives you 300 Potions per month, 5 courses a month, and 2 saved Learning Paths, plenty for one skill at a time. Pro ($12/mo) gives you 1,000 Potions, unlimited courses, unlimited Quick Learns, and unlimited Learning Paths. If you're learning multiple skills at once or use Sage heavily, Pro is worth it.

Yes. Both Starter and Pro come with a 7-day free trial. You enter your card upfront but you are not charged until day 7. Cancel anytime before then and you will not be charged at all.

No, unused Potions reset monthly on paid plans. On the free plan, your 30 Potions never expire.

You can still access everything you have already generated: summaries, quizzes, flashcards, mindmaps, and past Sage conversations are always free to view. You just cannot trigger new AI actions until your Potions reset next month. On Starter that is 300 per month, on Pro 1,000.

ChatGPT is a generic chatbot with no idea what you are watching or where you are in your learning. Sage has full context: it reads the actual video or article you are on, knows your entire course structure, tracks your quiz scores, remembers your XP level and goals, and tailors every answer to where you are right now. It is a tutor, not a search engine.

Yes. Your courses, progress, XP, and achievements are yours permanently. If you cancel, you lose access to Pro features like unlimited course generation and monthly Potions, but everything you have already built stays in your account.

Yes. Cancel from your account settings at any time. You keep access until the end of your billing period.

Anything. Seriously. Users have built courses on React, machine learning, guitar, Spanish, public speaking, chess, cooking, negotiation, and more. If you can describe what you want to learn, AI can structure a course around it.

Those platforms sell fixed courses made by someone else. CraftCourse generates a course built specifically around your level, goal, and schedule, then lets you fill it with the content you actually want to learn from. You're in control.

Sage

Ready to start crafting?

Your first course is one click away.

Cancel anytime · No questions asked