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.
⚡ Short-term memory for AI agents — captures coding context in real time.
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.
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.
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
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."