workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

𝕏⚡💬

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
🤖ChatGPT
✨Claude
💎Gemini
🛍️Shopify
🔍Ahrefs
📊Sheets
💬WhatsApp
📱Meta Ads
+50 moreCreator program →

© 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
support

Langchain-Chatchat: Local LLM App

Get a local knowledge-based LLM app for chatbot development, ideal for startup founders, with 38k+ GitHub stars.
intermediate⏱ 1-2 hours💵 Free (self-hosted)
38,427 stars6,242 forksPythonQuality 8/10Updated 11/10/2025100% free · open source
What it is

Build a local knowledge-based chatbot application using Langchain-Chatchat, a Python-based tool.

What you can make with it

Automations like: a chatbot that answers frequent customer questions by pulling information from a local database, saving time for customer support teams.

How it helps

Langchain-Chatchat helps by providing a self-hosted, open-source solution for building chatbots, reducing reliance on third-party services and associated costs, while also offering flexibility and control over the application.

Real use case example

"A founder of a small e-commerce startup wants to automate customer support. They use Langchain-Chatchat to build a chatbot that answers questions about products and shipping, by integrating it with their local product database. After setting it up, customers can now get instant answers to common questions, freeing up the founder to focus on other tasks."

If you're new

A beginner should pick this up when they want to explore building chatbots without relying on expensive, proprietary platforms.

If you're senior

A senior engineer would reach for this when they need a customizable, self-hosted chatbot solution that integrates well with their existing infrastructure.

Common confusion cleared up

The most common confusion about Langchain-Chatchat is that it's not a cloud-based service, but rather a self-hosted application that requires some technical expertise to set up.

Pairs with
local databasescustomer support softwaree-commerce platforms
Why we list it on WorkflowStacks: A marketplace of AI tools would include this because it's a free, open-source solution that offers a cost-effective alternative to paid chatbot development platforms.
What it does

Langchain-Chatchat enables founders to build intelligent chatbots using local large language models like ChatGLM and Llama, turning their data into interactive AI tools.

Install / run
git clone https://github.com/chatchat-space/Langchain-Chatchat.git && cd Langchain-Chatchat
When to use it
  • •You want to create a custom chatbot that leverages your own data and knowledge base.
  • •You need an AI-powered support tool that can understand and respond to user queries in a specific domain or industry.
  • •You prefer to keep your data and AI models local, rather than relying on cloud-based services.
Quick start
  1. 1Modify the `config.json` file to specify your local LLM model, such as ChatGLM or Llama.
  2. 2Create a new knowledge graph by running `python scripts/create_kg.py` and following the prompts.
  3. 3Train a new agent by running `python scripts/train_agent.py` with your specified model and knowledge graph.
  4. 4Test your chatbot by running `python scripts/chat.py` and interacting with the agent.
  5. 5Refine your chatbot's performance by tuning hyperparameters and adjusting the knowledge graph.
Ready-to-paste prompt
python scripts/chat.py -m ChatGLM -kg my_knowledge_graph.json -a my_agent.json
Heads up: Before running Langchain-Chatchat, ensure you have a compatible local LLM model installed, such as ChatGLM or Llama, and that the model's API is properly configured and accessible.
Saves to your device

Topics

chatbot
chatchat
chatglm
chatgpt
embedding
faiss
fastchat
gpt
knowledge-base
langchain
langchain-chatglm
llama
llm
milvus
ollama
qwen
rag
retrieval-augmented-generation
streamlit
xinference
What's inside — free to inspect
No purchase needed

Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.

8
top-level files
6
folders
141.1M
repo size
Apache-2.0
license
Key files
README_en.md
README.md
File tree
.github/
docker/
docs/
libs/
markdown_docs/
tools/
.gitignore
.gitmodules
LICENSE
poetry.toml
pyproject.toml
README_en.md
README.md
release.py
Quick Actions
Details
Creator
chatchat-space
Language
Python
Category
support
Published
3/31/2023

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.

Related skills

More support tools founders pair with this one.

support★ 66,485
Gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
support★ 60,114
mem0: AI Memory Layer
Get universal memory for AI agents with mem0, for founders building AI-powered apps, backed by 59k+ GitHub stars
support★ 59,070
llm-app: AI Pipelines Made Easy
Get ready-to-run cloud templates for AI pipelines and enterprise search. For startup founders in need of machine learning solutions.
support★ 29,340
AionUi: Customize AI Assistants
Get a free local cowork app for 20+ CLI tools. For startup founders using AI agents like OpenClaw and Codex, with 29k+ GitHub stars.
support★ 20,872
Adk Python
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
support★ 18,721
WeKnora: Autonomous Reasoning
Turn documents into queryable knowledge with WeKnora, for founders. 17k+ GitHub stars