From 733e43eed0a38984d4ca6f10bf8d8b31836f22fb Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Thu, 7 Nov 2024 14:46:56 -0800 Subject: [PATCH] docs: new stack diagram (#27972) --- README.md | 3 +- docs/docs/concepts/architecture.mdx | 4 +- docs/docs/introduction.mdx | 4 +- docs/static/svg/langchain_stack_112024.svg | 40 +++++++++++++++++++ .../svg/langchain_stack_112024_dark.svg | 40 +++++++++++++++++++ libs/community/README.md | 2 +- libs/core/README.md | 2 +- 7 files changed, 88 insertions(+), 7 deletions(-) create mode 100644 docs/static/svg/langchain_stack_112024.svg create mode 100644 docs/static/svg/langchain_stack_112024_dark.svg diff --git a/README.md b/README.md index 5f85d427e2..ee4f1018ed 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,8 @@ For these applications, LangChain simplifies the entire application lifecycle: - **[LangGraph Cloud](https://langchain-ai.github.io/langgraph/cloud/)**: Turn your LangGraph applications into production-ready APIs and Assistants. -![Diagram outlining the hierarchical organization of the LangChain framework, displaying the interconnected parts across multiple layers.](docs/static/svg/langchain_stack_062024.svg "LangChain Architecture Overview") +![Diagram outlining the hierarchical organization of the LangChain framework, displaying the interconnected parts across multiple layers.](docs/static/svg/langchain_stack_112024.svg#gh-light-mode-only "LangChain Architecture Overview") +![Diagram outlining the hierarchical organization of the LangChain framework, displaying the interconnected parts across multiple layers.](docs/static/svg/langchain_stack_112024_dark.svg#gh-dark-mode-only "LangChain Architecture Overview") ## 🧱 What can you build with LangChain? diff --git a/docs/docs/concepts/architecture.mdx b/docs/docs/concepts/architecture.mdx index 58872f1c72..923ee5a705 100644 --- a/docs/docs/concepts/architecture.mdx +++ b/docs/docs/concepts/architecture.mdx @@ -8,8 +8,8 @@ LangChain is a framework that consists of a number of packages. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/svg/langchain_stack_112024_dark.svg b/docs/static/svg/langchain_stack_112024_dark.svg new file mode 100644 index 0000000000..92fd5afd12 --- /dev/null +++ b/docs/static/svg/langchain_stack_112024_dark.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libs/community/README.md b/libs/community/README.md index f4846844ba..38240d2c94 100644 --- a/libs/community/README.md +++ b/libs/community/README.md @@ -15,7 +15,7 @@ LangChain Community contains third-party integrations that implement the base in For full documentation see the [API reference](https://api.python.langchain.com/en/stable/community_api_reference.html). -![Diagram outlining the hierarchical organization of the LangChain framework, displaying the interconnected parts across multiple layers.](https://raw.githubusercontent.com/langchain-ai/langchain/e1d113ea84a2edcf4a7709fc5be0e972ea74a5d9/docs/static/svg/langchain_stack_062024.svg "LangChain Framework Overview") +![Diagram outlining the hierarchical organization of the LangChain framework, displaying the interconnected parts across multiple layers.](https://raw.githubusercontent.com/langchain-ai/langchain/e1d113ea84a2edcf4a7709fc5be0e972ea74a5d9/docs/static/svg/langchain_stack_112024.svg "LangChain Framework Overview") ## 📕 Releases & Versioning diff --git a/libs/core/README.md b/libs/core/README.md index 51632b9c81..c833c20394 100644 --- a/libs/core/README.md +++ b/libs/core/README.md @@ -53,7 +53,7 @@ LangChain Core compiles LCEL sequences to an _optimized execution plan_, with au For more check out the [LCEL docs](https://python.langchain.com/docs/expression_language/). -![Diagram outlining the hierarchical organization of the LangChain framework, displaying the interconnected parts across multiple layers.](https://raw.githubusercontent.com/langchain-ai/langchain/e1d113ea84a2edcf4a7709fc5be0e972ea74a5d9/docs/static/svg/langchain_stack_062024.svg "LangChain Framework Overview") +![Diagram outlining the hierarchical organization of the LangChain framework, displaying the interconnected parts across multiple layers.](https://raw.githubusercontent.com/langchain-ai/langchain/master/docs/static/svg/langchain_stack_112024.svg "LangChain Framework Overview") For more advanced use cases, also check out [LangGraph](https://github.com/langchain-ai/langgraph), which is a graph-based runner for cyclic and recursive LLM workflows.