The framework most LLM applications were first assembled with. It supplies the plumbing), prompt templates, model adapters, retrieval, memory, agents and tool calling, so an application is composed rather than written from scratch. LangGraph handles stateful multi-step agents and LangSmith handles tracing. It has a reputation for abstraction depth; the counterweight is that the integrations are already written.
Open source