All roadmaps
Beginner8 projects

AI Fundamentals

Turn scattered curiosity into working AI knowledge. Build a cross-linked knowledge base with Claude Code and Obsidian, then run your day from it.

70+

completed

~30.5h

total time

8

projects

Part 1·Beginner·3-4h·70+ learners

Build an AI Second Brain with Claude Code

Turn a local folder of plain Markdown notes into an AI-readable knowledge base that Claude Code can search, summarize, and write back to.

Start
Part 2·Intermediate·3-4h·62+ learners

Automate Your AI Second Brain

Add hooks and scheduled tasks so the second-brain project captures session summaries automatically and runs a daily review with no manual trigger.

Start
Part 3·Beginner·2-3h·53+ learners

Prompt Engineering Fundamentals

Learn Anthropic's documented prompt engineering techniques — clear instructions, multishot examples, chain-of-thought, and XML structuring.

Start
Part 4·Intermediate·4-5h·45+ learners

Build a RAG Pipeline from Scratch

Build a working retrieval-augmented generation pipeline using ChromaDB for vector storage and a free local sentence-transformers embedding model.

Start
Part 5·Intermediate·4-6h·36+ learners

Fine-tune a Small Language Model

Use LoRA via Hugging Face PEFT to fine-tune a small open-source language model on a custom dataset, on hardware you actually have.

Start
Part 6·Intermediate·3-4h·28+ learners

Build an AI Agent with Tool Use

Build a working tool-using agent against the Claude API: define a custom tool, handle the tool_use/tool_result loop manually, and add guardrails.

Start
Part 7·Intermediate·3-4h·20+ learners

Evaluate LLM Outputs Like an Engineer

Build a small but real evaluation suite for an LLM-powered feature: define success criteria, write graded test cases, and implement scoring.

Start
Part 8·Intermediate·4-5h·11+ learners

Deploy Your AI App to Production

Wrap a Claude-powered feature in a production-shaped FastAPI service — async client, timeouts, streaming, structured logging, health checks.

Start