{"data":{"slug":"langchain-ai-langchainjs","name":"langchainjs","tagline":"The agent engineering platform","github_url":"https://github.com/langchain-ai/langchainjs","owner":"langchain-ai","repo":"langchainjs","owner_avatar_url":"https://avatars.githubusercontent.com/u/126733545?v=4","primary_language":"TypeScript","stars":17928,"forks":3248,"topics":[],"archived":false,"github_pushed_at":"2026-07-09T17:08:53+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/langchain-ai-langchainjs","markdown_url":"https://www.graphcanon.com/tools/langchain-ai-langchainjs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/langchain-ai-langchainjs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=langchain-ai-langchainjs","description":"The agent engineering platform","homepage_url":"https://docs.langchain.com/langchain/","license":"MIT","open_issues":397,"watchers":93,"ai_summary":"A TypeScript-based development tool for building AI agents.","readme_excerpt":"## ⚡️ Quick Install\n\nYou can use npm, pnpm, or yarn to install LangChain.js\n\n`npm install -S langchain` or `pnpm install langchain` or `yarn add langchain`","github_created_at":"2023-02-06T22:50:27+00:00","created_at":"2026-07-11T10:43:02.207195+00:00","updated_at":"2026-07-11T14:36:15.774905+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"typescript","name":"typescript"}],"trust":{"provenance":{"is_fork":false,"github_id":598342280,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T10:43:02.875Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":30,"days_since_push":1,"last_release_at":"2026-07-09T17:09:14Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:43:05.209Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-07-11T14:35:50.220Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-07-11T14:35:50.220Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-07-11T14:35:50.220Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-07-11T14:35:50.220Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["- You are working specifically with TypeScript projects, as LangChain.js leverages TypeScript's strong typing to enhance agent-building quality.","- If you aim to quickly set up your environment using one-click installations through npm, pnpm, or yarn which LangChain.js supports directly."],"when_not_to_use":["- When the project or team lacks experience with TypeScript. Since LangChain.js is built on TypeScript, leveraging its full potential might be challenging without proficiency in this language.","- In scenarios requiring minimal dependencies where a lightweight setup is necessary. LangChain.js relies on specific installation methods and may not fit environments that restrict the use of package","managers like npm or yarn"],"source":"enrich:decision_facts","observed_at":"2026-07-11T14:36:15.455Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"LangChain.js is a TypeScript-based tool designed for building AI agents. It simplifies the development process with its specific focus and ease of installation via popular package managers."}]}}