emarco177/langchain-course
A project-based course repository for developing AI agents using LangChain v1+ and LangGraph: search agents, RAG systems, reflection agents, and code interpreters.
Structures learning through commit-by-commit progression across 7 projects that integrate Tavily for web search, Pinecone/FAISS for vector storage, and Streamlit for deployment. Emphasizes tool calling, agentic workflows with self-correction loops (reflection/reflexion patterns), and vector database implementation for RAG systems. Targets intermediate developers with production-ready code patterns using LangChain v0.3+ and LangGraph's state machine abstractions.
1,204 stars. Actively maintained with 1 commit in the last 30 days.
Stars
1,204
Forks
2,226
Language
—
License
Apache-2.0
Category
Last pushed
Mar 03, 2026
Commits (30d)
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/emarco177/langchain-course"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
langchain-ai/langgraph
Build resilient language agents as graphs.
langchain-ai/langchain
The agent engineering platform
teddylee777/langchain-teddynote
LangChain 을 더 쉽게 구현하기 위한 유틸 함수, 클래스를 만들어서 패키지로 배포하였습니다.
Harmeet10000/AgentNexus-LangChain-FastAPI
Langchain FastAPI server
mddunlap924/LangChain-SynData-RAG-Eval
LangChain, Llama2-Chat, and zero- and few-shot prompting are used to generate synthetic datasets...