← All blog series























Python AI Tutorial Series
Build AI apps with Python and the Claude API — system prompts and personas, multi-turn chat, streaming, JSON output, vision, function calling and multi-tool agents. 24 hands-on episodes.
24 posts
0

Python + Claude API: Your First AI App in Neovim | Episode 1
Celest Kim•Video•Quiz available
1

Build AI Apps with Python: System Prompts and Personas | Episode 2
Celest Kim•Video•Quiz available
2

Build AI Apps with Python: Multi-Turn Conversations — Chatbot with Memory | Episode 3
Celest Kim•Video•Quiz available
3

Build AI Apps with Python: Streaming Responses — Real-Time AI Output | Episode 4
Celest Kim•Video•Quiz available
4

Build AI Apps with Python: Product Review Analyzer with JSON | Episode 5
Celest Kim•Video•Quiz available
5

Build AI Apps with Python: Vision — AI That Can See Images | Episode 6
Celest Kim•Video•Quiz available
6

Build AI Apps with Python: Currency Converter with Function Calling | Episode 7
Celest Kim•Video•Quiz available
7

Build AI Apps with Python: Multiple Tools — Claude Learns to Choose | Episode 8
Celest Kim•Video•Quiz available
8

Build AI Apps with Python: File System Tools — AI That Reads and Writes Files | Episode 9
Celest Kim•Video•Quiz available
9

Build AI Apps with Python: AI Agent Loop — Chain Multiple Tools | Episode 10
Celest Kim•Video•Quiz available
10

Build AI Apps with Python: Tool Error Handling — Make Tools Bulletproof | Episode 11
Celest Kim•Video•Quiz available
11

Build AI Apps with Python: Why RAG? — Give AI Your Own Data | Episode 12
Celest Kim•Video•Quiz available
12

Build AI Apps with Python: Text Splitting — Break Documents into Chunks | Episode 13
Celest Kim•Video•Quiz available
13

Build AI Apps with Python: How AI Understands Meaning — Embeddings | Episode 14
Celest Kim•Video•Quiz available
14

Build AI Apps with Python: Search by Meaning with ChromaDB | Episode 15
Celest Kim•Video•Quiz available
15

Retrieve Augment Generate — Build Your First RAG Pipeline in Python | Episode 16
Celest Kim•Video•Quiz available
16

Build AI Apps with Python: Multi-Document RAG — Metadata Filtering & Citations | Episode 17
Celest Kim•Video•Quiz available
17

Build AI Apps with Python: The ReAct Agent Pattern — Think Act Observe | Episode 18
Celest Kim•Video•Quiz available
18

Build AI Apps with Python: AI Agent That Remembers — JSON Memory Tools | Episode 19
Celest Kim•Video•Quiz available
19

Build AI Apps with Python: Multi-Agent Pipeline — Delegate Specialize Orchestrate | Episode 20
Celest Kim•Video•Quiz available
20

Build AI Apps with Python: Safe AI Agents — Input Validation and Output Filtering | Episode 21
Celest Kim•Video•Quiz available
21

Build AI Apps with Python: Test Your AI Agent — Keyword Matching Eval Framework | Episode 22
Celest Kim•Video•Quiz available
22

Build AI Apps with Python: Full-Featured CLI Agent — Tools Guardrails History | Episode 23
Celest Kim•Video•Quiz available
23

Build AI Apps with Python: Prompt Engineering Patterns — Few-Shot Chain-of-Thought Role | Episode 24
Celest Kim•Video•Quiz available