Getting Started
- Install LangChain via pip:
pip install langchain langchain-openai(or your preferred provider package). - Set up your LLM provider API key and create a simple chain to test the connection.
- Build a RAG (Retrieval-Augmented Generation) pipeline by adding a vector store and document loaders.
- Use LangGraph for complex agentic workflows with cycles, branching, and persistent state.
Key Features
- Modular architecture with composable components for chains, prompts, memory, retrievers, and output parsers.
- LangGraph provides a graph-based framework for building stateful, multi-step agent workflows with cycles.
- LangSmith observability offers tracing, evaluation, and monitoring for debugging and optimizing LLM applications.
- Extensive integrations connect to 100+ LLM providers, vector stores, document loaders, and embedding models.
- RAG support includes built-in tools for document ingestion, chunking, embedding, and retrieval-augmented generation.
- Python and JavaScript available in both Python and TypeScript/JavaScript with feature parity across both libraries.
// related tools
CrewAI
AI / Agents & Automation
Framework for orchestrating autonomous AI agent teams
oss
web git
Dify
AI / Agents & Automation
Open-source platform for building LLM apps with visual workflows
oss
web git
n8n
AI / Agents & Automation
Open-source workflow automation platform with AI agent capabilities
oss
web git