Chatbot

Open-source projects categorized as Chatbot

Top 23 Chatbot Open-Source Projects

  1. 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.

    Project mention: Show HN: Typed-Prompts – Type-Safe Prompt Engineering | news.ycombinator.com | 2025-12-25
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. LLMs-from-scratch

    Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

    Project mention: DeepSeek Sparse Attention | news.ycombinator.com | 2026-05-24
  4. LobeHub

    The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you.

    Project mention: Show HN: AI Roundtable – Let 200 models debate your question | news.ycombinator.com | 2026-03-24

    You can set this up yourself with API keys to the corresponding providers and creating an Agent Group in https://github.com/lobehub/lobehub. Agent groups allow you to easily create a room of agents and have them discuss any of your topics. Easily make agents with types and skills, it even assists in drafting starting prompts and even team members depending what your query (and selected model) is.

    You can self-host as well, but not via desktop app. Sever setup required.

    Be careful of your token context, you can easily rack up costs if you leave Opus selected as the model and get lost in some rabbit hole of results.

    Enjoy enjoy!

  5. 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

    Project mention: GPT4Free: "educational project" for free LLM inference from various services | news.ycombinator.com | 2025-06-30
  6. llm-app

    Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.

  7. Flowise

    Build AI Agents, Visually

    Project mention: I Tested Flowise, Dify, and n8n Across 30+ Client Deployments. Here Is My Verdict. | dev.to | 2026-04-07

    Citation Capsule: n8n's GitHub community reached 182,000+ stars across a 7-year development history, with 70+ AI-specific nodes added in 2024 to 2025. Source: n8n GitHub. Dify crossed 106,000 stars on GitHub with an Apache 2.0 license. Source: Dify GitHub. Flowise reached 51,000+ stars with MIT license. Source: Flowise GitHub. Dify's minimum recommended RAM is 4 GB versus Flowise's 1 GB and n8n's 300 MB. Source: Dify Docs.

  8. chatbox

    Powerful AI Client

    Project mention: Open source project chatbox is under attack | news.ycombinator.com | 2026-01-07
  9. quivr

    Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.

  10. AstrBot

    AI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

  11. python-telegram-bot

    We have made you a wrapper you can't refuse

  12. sim

    Build, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce.

    Project mention: heym alternatives - n8n and sim | libhunt.com/r/heym | 2026-05-15

    Sim ai is an alternative to Heym

  13. agentscope

    Build and run agents you can see, understand and trust.

    Project mention: All Data and AI Weekly #207: 15 Sept 2025 | dev.to | 2025-09-15

    GitHub Link: https://github.com/agentscope-ai/agentscope Summary: Agentscope is an agent-oriented programming library that makes it easier to build LLM applications. It's designed to be "developer-centric" with features like asynchronous execution, parallel tool calls, and real-time steering. It offers a transparent approach where prompt engineering and API invocation are fully visible and controllable. Why it's important: Agentscope, along with its related libraries like agentscope-runtime and agentscope-studio, provides a comprehensive toolkit for not only developing but also deploying and visualizing agent-based applications.

  14. repomix

    📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.

    Project mention: 15 AI Coding Hacks Nobody Talks About (2026) | dev.to | 2026-05-28

    Most people paste files one at a time. Install Repomix and feed your entire project to the AI in one command.

  15. kotaemon

    An open-source RAG-based tool for chatting with your documents.

  16. LLaVA

    [NeurIPS'23 Oral] Visual Instruction Tuning (LLaVA) built towards GPT-4V level capabilities and beyond.

    Project mention: OpenAI Open Models | news.ycombinator.com | 2025-08-05
  17. wechaty

    Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8NBZbQzt

  18. CosyVoice

    Multi-lingual large voice generation model, providing inference, training and deployment full-stack ability.

    Project mention: CosyVoice 2025 Complete Guide: The Ultimate Multi-lingual Text-to-Speech Solution | dev.to | 2025-12-15

    git clone --recursive https://github.com/FunAudioLLM/CosyVoice.git cd CosyVoice # If submodule cloning fails due to network issues git submodule update --init --recursive

  19. rasa

    💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

    Project mention: Eliza Reanimated Published in IEEE Annals of the History of Computing | news.ycombinator.com | 2025-06-20

    Right before LLMs broke into the scene we had a few techniques I was aware of:

    * Personality Forge uses a rules-based scripting approach [0]. This is basically ELIZA extended to take advantage of modern processing power.

    * Rasa [1] used traditional NLP/NLU techniques and small-model ML to match intents and parse user requests. This is the same kind of tooling that Google/Alexa historically used, just without the voice layer and with more effort to keep the context in mind.

    Rasa is actually open source [2], so you can poke around the internals to see how it's implemented. It doesn't look like it's changed architecture substantially since the pre-LLM days. Rhasspy [3] (also open source) uses similar techniques but in the voice assistant space rather than as a full chatbot.

    [0] https://www.personalityforge.com/developers/how-to-build-cha...

    [1] https://web.archive.org/web/20200801000000*/https://rasa.com... (old link because Rasa's marketing today is ambiguous about whether they're adding LLMs now).

    [2] https://github.com/RasaHQ/rasa

    [3] https://rhasspy.readthedocs.io/en/latest/

  20. coze-studio

    An AI agent development platform with all-in-one visual tools, simplifying agent creation, debugging, and deployment like never before. Coze your way to AI Agent creation.

    Project mention: coze-studio VS astron-agent - a user suggested alternative | libhunt.com/r/coze-studio | 2025-10-29
  21. eliza

    Open source agentic operating system

    Project mention: Architecting a Self Governing De-Fi Agent - Here's How It Ranked | dev.to | 2026-05-21

    I recently built Nostra: a constitutional DeFi agent running on ElizaOS v2 and deployed on Nosana's decentralized GPU network. It just ranked #6 out of 105 submissions across 32 countries in Nosana's Fourth Builders' Challenge. The judges called it "a thoughtful approach to trust, compliance, and agent responsibility" — which, honestly, felt great to read after two weeks of late-night debugging.

  22. Leon

    🧠 Leon is your open-source personal assistant.

  23. open-im-server

    IM Chat OpenClaw

  24. ChatALL

    Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Chatbot discussion

Log in or Post with

Chatbot related posts

  • I Built a Money-Making Machine with Free AI Tools — Here is the Full Blueprint

    1 project | dev.to | 6 Jun 2026
  • Hexabot vs n8n for AI Workflow Automation: Which One Should You Use?

    2 projects | dev.to | 2 Jun 2026
  • Designing a Multimodal AI API Gateway for GPT, Claude, Gemini and Qwen

    1 project | dev.to | 25 May 2026
  • I Finished My Local AI Coding Agent After 5 Months — Eve Agent V2 Unleashed published

    1 project | dev.to | 23 May 2026
  • Architecting a Self Governing De-Fi Agent - Here's How It Ranked

    1 project | dev.to | 21 May 2026
  • Gemini vs. ChatGPT for Coding: A Developer's Guide

    2 projects | dev.to | 20 May 2026
  • Gemini 3.5 Flash vs Claude Haiku vs GPT-4o mini: Picking a Small Model

    1 project | dev.to | 20 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Chatbot projects? This list will help you:

# Project Stars
1 prompts.chat 163,301
2 LLMs-from-scratch 96,593
3 LobeHub 78,186
4 gpt4free 66,281
5 llm-app 59,431
6 Flowise 53,317
7 chatbox 40,313
8 quivr 39,171
9 AstrBot 33,820
10 python-telegram-bot 29,197
11 sim 28,708
12 agentscope 26,238
13 repomix 25,919
14 kotaemon 25,432
15 LLaVA 24,756
16 wechaty 22,823
17 CosyVoice 21,440
18 rasa 21,197
19 coze-studio 20,936
20 eliza 18,504
21 Leon 17,289
22 open-im-server 16,417
23 ChatALL 16,406

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?