Learn and master
AI Engineering, Data Science, Data Engineering, Cloud & DevOps, Web Development, Cybersecurity, Anything.

Get a personalized roadmap and courses built around your goals, level, and time.

Build Your Roadmap

What do you want to learn?

Sage

Popular paths

Example roadmap

AI Engineer

Sage

Want your own roadmap?

Generate a roadmap tailored to your own goal, level, and schedule.

Create your roadmap

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
Notebook

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
01

LangChain Fundamentals

3 lessons

40m

Chains & Prompts

Lesson

11m

LLM Environment Setup

Lesson

11m

Build Your First Chain

Practice

18m
02

Agents & Tools

3 lessons

40m

Tool Calling Basics

Lesson

11m

Designing Agents

Lesson

11m

Build an Autonomous Agent

Practice

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 a title to rename

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

Choose your favorite format: YouTube video, a GitHub repo, a runnable Jupyter notebook, a Colab link, an article, an AI-written lesson, or notes you wrote yourself.

YouTubeGitHubJupyter notebooksGoogle ColabMediumSubstackHashnodeBlog postsAI-written lessonsYour own notesYouTubeGitHubJupyter notebooksGoogle ColabMediumSubstackHashnodeBlog 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.

Lesson Summary

LangChain lets you chain LLM calls, tools, and memory into a single pipeline for building AI agents.

Key Points

Chains LLM calls, tools & memory into one pipeline.
Agents pick which tool to call based on the prompt.

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.

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
  • Adapts tone to your goal, level, and weekly schedule
  • Available in every lesson, every course, any time

Prove what you learned

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

CraftCourse

Statement of Accomplishment

Certificate
of Completion

This certifies that

Don John

Has successfully completed

LangChain Fundamentals

Skill

AI Engineering

Duration

8 hours

Level

Intermediate

Completed on

August 30, 2026

CraftCourse signature

The CraftCourse Team

Issued by CraftCourse · craftcourse.app

Validity

Lifetime

No expiry

Certificate ID

CC-SAMPLE-0001

craftcourse.app/certificate/CC-SAMPLE-0001

The difference

Spend less, learn more.

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
  • Stuck following one rigid, generic roadmap
  • 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
  • Unlimited custom roadmaps built around your goals
  • 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

How it works

From goal to mastery, step by step

01

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.

02

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.

03

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

One subscription. Every skill you want to learn.

No per-course fees. Learn as much as you want for one flat price.

Free
$0/month

No credit card required

  • 50 Potions
  • 3 Learning Paths
  • 5 courses
  • 5 Quick Learns
  • 3 course structure edits per course
  • Sage AI: session-only history
  • No completion certificate
Start Free

No credit card required

Starter
$6/month

For casual learners

  • 400 Potions/month
  • 5 Learning Paths/month
  • 10 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

  • 1,000 Potions/month
  • Unlimited Learning Paths
  • 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

Common questions

Everything you need to know about Potions, pricing, and Sage.

Can't find an answer? Contact us

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.

Every account starts on the free plan, no user cap, no time limit. You get 5 courses (AI-generated or manually built, any mix), 3 Learning Paths, and 50 lifetime Potions, enough to fully experience several courses end-to-end. Upgrade to Starter or Pro whenever you want more courses, more Potions, or unlimited course editing.

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 400 Potions per month, 10 courses a month, and 5 Learning Paths a month, plenty for a couple of skills 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 50 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 400 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.