Hands-on beginner-friendly Generative AI projects covering Prompt Engineering, LLM APIs, Embeddings, RAG, Vector Databases, and AI Agents. Learn Gen AI by building real-world projects.
-
Updated
Feb 22, 2026 - Python
Hands-on beginner-friendly Generative AI projects covering Prompt Engineering, LLM APIs, Embeddings, RAG, Vector Databases, and AI Agents. Learn Gen AI by building real-world projects.
Describe an agent, get a model recommendation, and run an agentic RAG workflow (LangGraph + hybrid BM25/vector retrieval + caching + tracing) with the full architecture visualized — in a Streamlit UI.
Full Stack AI-Powered Expense Tracker built with React, FastAPI, MongoDB, JWT Authentication, LangChain, and Mistral AI. Users can securely manage expenses while leveraging an AI financial assistant for spending analysis, personalized insights, savings recommendations, and natural language financial queries.
A modular LangChain project demonstrating integrations with OpenAI, Gemini, Anthropic Claude, and Hugging Face LLMs.
Retrieval-Augmented Generation app — upload PDFs, ask questions, get grounded answers with source citations. No hallucinations.
This project is an AI-powered cold email generator that creates personalized outreach emails from job descriptions. It uses LLaMA 3 via the Groq API with LangChain to understand job requirements, performs semantic search on portfolio data stored in ChromaDB using vector embeddings, and automatically selects the most relevant work.
🔬 Autonomous research agent that breaks down questions, searches the web, self-critiques, and returns cited reports. Built with LangGraph · Groq · Tavily · FastAPI · Streamlit · AWS Lambda
⚡ Short-term memory for AI agents — captures coding context in real time.
Add a description, image, and links to the langchai topic page so that developers can more easily learn about it.
To associate your repository with the langchai topic, visit your repo's landing page and select "manage topics."