Skip to main content
Open Source

Projects

Real AI Engineering projects built during ITAnna sessions — study the code, fork it, build on it.

Module 01 · Foundations

Session 1 — PatternMachine

Can a neural network discover a hidden rule that humans can't easily guess? 🧠 We build "PatternMachine" — a minimal neural network (just 2 parameters) to demystify how models learn mathematical rules from data, watching weights converge to the exact ground truth formula in real-time.

PythonPyTorchStreamlitNumPyPandasMatplotlib
View on GitHub →
Module 02 · Coming Soon

Prompt Engineering Lab

Hands-on prompt engineering examples — zero-shot, few-shot, chain-of-thought, and structured outputs.

PythonPromptingLangChain
Coming Soon
Module 03 · Coming Soon

RAG & Vector Databases

Build Retrieval-Augmented Generation (RAG) systems from scratch, implement vector databases, and perform semantic search.

PythonRAGVector DBSemantic Search
Coming Soon
Module 04 · Coming Soon

AI Visibility Engine

Build an orchestration system using LangGraph to visualize agent decision paths, control loops, and multi-step workflows.

PythonLangGraphAgentsWorkflows
Coming Soon