General 523 installs

langchain-dependencies

by langchain-ai/langchain-skills

INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain, LangGraph,…

Skill content

Key principles:

- LangChain 1.0 is the current LTS release. Always start new projects on 1.0+. LangChain 0.3 is legacy maintenance-only - do not use it for new work.

- langchain-core is the shared foundation: always install it explicitly alongside any other package.

- langchain-community (Python only) does NOT follow semantic versioning; pin it conservatively.

- LangGraph vs Deep Agents: choose one orchestration approach based on your use case - they are alternatives, not a required stack (see Framework Choice below).

- Provider integrations (model, vector store, tools) are installed separately so you only pull in what you use.

Environment Requirements