LangChain

Description

A framework for developing applications powered by language models, featuring components for working with LLMs, prompt management, memory systems, and agent tools. Supports both Python and JavaScript.

Memory

Vector stores, conversation history, custom memory types

Focus

LLM application development

Capabilities

RAG, agents, chains, memory management, prompt management

Models Supported

OpenAI, Anthropic, HuggingFace, Local models, 100+ integrations

Language

Python, JavaScript/TypeScript

Chains

N/A

Edge

Extensive integrations and community