SaaSHub helps you find the best software and product alternatives Learn more โ
Langchain Alternatives
Similar projects and alternatives to langchain
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
textgen
Open-source desktop app for local LLMs. Text, vision, tool-calling, OpenAI/Anthropic-compatible API. 100% private.
-
txtai
๐ก All-in-one AI framework for semantic search, LLM orchestration and language model workflows
-
-
AutoGPT
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
-
-
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source โ self-host for your organization with complete privacy.
-
Prompt-Engineering-Guide
๐ Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
-
-
-
haystack
Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.
-
-
chatgpt-retrieval-plugin
The ChatGPT Retrieval Plugin lets you easily find personal or work documents by asking questions in natural language.
-
visual-chatgpt
Discontinued Official repo for the paper: Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Models [Moved to: https://github.com/microsoft/TaskMatrix]
-
gpt_index
Discontinued LlamaIndex (GPT Index) is a project that provides a central interface to connect your LLM's with external data. [Moved to: https://github.com/jerryjliu/llama_index]
-
griptape
Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory.
-
EdgeChains
EdgeChains.js is Full-Stack GenAI library. Front-end, backend, apis, prompt management, distributed computing. All core prompts & chains are managed declaratively in jsonnet (and not hidden in classes)
-
-
langgraph4j
๐ LangGraph for Java. A library for develop AI Agentic Architectures in the Java ecosystem. Designed to work seamlessly with both Langchain4j and Spring AI.
langchain discussion
langchain reviews and mentions
-
Learning Python: Building a Simple Customer Service LINE Bot with Embedchain
Using EmbedChain to create a customer service chatbot can be considered a demonstration of the POC concept, but if you want to officially launch it, it is recommended to use LangChain to create it through vector stores and Embedding (which is actually the method used within it). More information will be updated here gradually.
- TIL: Notes on Knowledge Retrieval Architecture for LLMs (2023)
- [Learning Notes] [Python] Using LangChain's Functions Agent to Control Folders with Chinese
- [Learning Notes][OpenAI] About OpenAI's New Function Calling Feature
-
HTMX + AI = Lightning-Fast, Hyper-Personal Web Apps
๐ Try this repo to build your own AI backend: FastAPI + OpenAI Starter
-
Lists of open-source frameworks for building RAG applications
Ideal For: Developers looking for an all-in-one framework to link multiple data sources with LLMs. GitHub Repository
-
Jupyter Notebook for Java
Lately I've been working on Langgraph4J which is a Java implementation of the more famous Langgraph.js which is a Javascript library used to create agent and multi-agent workflows by Langchain. Interesting note is that [Langchain.js] uses Javascript Jupyter notebooks powered by a DENO Jupiter Kernel to implement and document How-Tos. So, I faced a dilemma on how to use (or possibly simulate) the same approach in Java and, without much hope, I started looking for a Jupyter Kernel that supported Java considering that, from the JDK 9 version, there was the introduction of JShell that enabled the REPL for Java.
-
What is OpenLLM and what problem does it solve?
LangChain: This suggests a tool or framework for chaining together different NLP (Natural Language Processing) tasks. With LangChain integration, you can create multi-step workflows that combine OpenLLM's capabilities with other NLP tools for more advanced tasks.
-
๐ฃ๏ธ๐ค Ask to your Neo4J knowledge base in NLP & get KPIs
Langchain and the implementation of Custom Tools also is a great (and very efficient) way to setup a dedicated Q&A (for example for chat purpose) agent.
- LangChain โ Some quick, high level thoughts on improvements/changes
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2026
Stats
hwchase17/langchain is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of langchain is Python.
Review โ โ โ โ โ 8/10