{"data":{"slug":"langchain-ai-langserve","name":"langserve","tagline":"LangServe 🦜️🏓","github_url":"https://github.com/langchain-ai/langserve","owner":"langchain-ai","repo":"langserve","owner_avatar_url":"https://avatars.githubusercontent.com/u/126733545?v=4","primary_language":"JavaScript","stars":2330,"forks":271,"topics":["deployment","fastapi","langchain","langchain-python","llm","llms"],"archived":true,"github_pushed_at":"2026-05-05T19:49:07+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/langchain-ai-langserve","markdown_url":"https://www.graphcanon.com/tools/langchain-ai-langserve.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/langchain-ai-langserve","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=langchain-ai-langserve","description":"LangServe 🦜️🏓","homepage_url":null,"license":"Other","open_issues":139,"watchers":20,"ai_summary":"Tools for deploying and serving models using LangChain with FastAPI.","readme_excerpt":"## Installation\n\nFor both client and server:\n\n```bash\npip install \"langserve[all]\"\n```\n\nor `pip install \"langserve[client]\"` for client code,\nand `pip install \"langserve[server]\"` for server code.","github_created_at":"2023-09-29T18:04:58+00:00","created_at":"2026-07-11T10:43:07.961237+00:00","updated_at":"2026-07-12T04:01:35.595821+00:00","categories":[{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"}],"tags":[{"slug":"llms","name":"llms"},{"slug":"deployment","name":"deployment"},{"slug":"llm","name":"llm"},{"slug":"fastapi","name":"fastapi"},{"slug":"langchain","name":"langchain"}],"trust":{"provenance":{"is_fork":false,"github_id":698350869,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T10:43:09.008Z","maintenance":{"label":"Archived","score":8,"methodology":"github_public_v1","releases_90d":0,"days_since_push":66,"last_release_at":"2025-10-17T15:08:23Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:43:10.256Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-12T04:01:14.411Z"},"languages":{"value":["javascript","python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-12T04:01:14.411Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-07-12T04:01:14.411Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you are working in an environment where models need to be served efficiently and require the capabilities of both LangChain and FastAPI.","If your team is proficient in Python, as LangServe leverages FastAPI for the backend which is a framework written in this language, complementing the model deployment needs with LangChain."],"when_not_to_use":["When you prefer using frameworks or tools that are not built around Python's ecosystem and require languages like JavaScript or Java.","If your project specifically requires a non-FastAPI backend for serving models because of specific performance criteria, constraints, or compatibility issues with FastAPI."],"source":"enrich:decision_facts","observed_at":"2026-07-12T04:01:35.103Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"LangServe offers tools to deploy and serve models using LangChain with FastAPI."}]}}