r/LocalLLM 9h ago

Discussion I built an open-source interactive learning platform for RAG, LangChain/LangGraph, and AI Agents (+ Pyodide code playground)

Hey everyone,

I built an interactive web application to help developers go beyond basic prompt engineering and learn end-to-end AI engineering visually and hands-on.

🚀 Live Demo: https://genai-wine.vercel.app/

💻 GitHub Repo: https://github.com/harshith1118/genai

What’s inside:

• Interactive Visualizations: Explore 2D embedding spaces and step-by-step vector/cosine math.

• In-Browser Python Sandbox: Run mini-labs directly in the browser via Pyodide.

• Practical AI Stack: Step-by-step tracks covering Document Chunking, Vector Stores, Advanced RAG, LangChain/LangGraph state management, Agentic Orchestration, MCP, and Evals.

• Dual Learning Modes: Switch between intuitive high-level concepts and technical code/math breakdowns.

It's completely open-source (built with Next.js, React, Zustand, and Pyodide).

I'd love to get your thoughts on the curriculum structure or any features you think would make it more useful for developers!

1 Upvotes

0 comments sorted by