Chatbot

Open-source projects categorized as Chatbot

Top 23 Chatbot Open-Source Projects

  • awesome-chatgpt-prompts

    This repo includes ChatGPT prompt curation to use ChatGPT better.

  • Project mention: Top ChatGPT prompts I could find with ranking system | news.ycombinator.com | 2024-04-19
  • gpt4free

    The official gpt4free repository | various collection of powerful language models

  • Project mention: gpt4-openai-api VS gpt4free - a user suggested alternative | libhunt.com/r/gpt4-openai-api | 2024-01-04

    I cant install

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Lobe Chat

    LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.

  • Project mention: The AI Revolution Is Crushing Thousands of Languages | news.ycombinator.com | 2024-04-25

    Get your OpenAI API key and then use it on one of the hundreds of open source frontends available, such as: https://github.com/lobehub/lobe-chat

  • autogen

    A programming framework for agentic AI. Discord: https://aka.ms/autogen-dc. Roadmap: https://aka.ms/autogen-roadmap

  • Project mention: FLaNK AI Weekly 25 March 2025 | dev.to | 2024-03-25
  • python-telegram-bot

    We have made you a wrapper you can't refuse

  • Project mention: AI enthusiasm #7 - Build an AI-powered Telegram Bot!🤖 | dev.to | 2024-04-23

    To run the bot, you will first need to install python-telegram-bot library:

  • MindsDB

    The platform for customizing AI from enterprise data

  • Project mention: What’s the Difference Between Fine-tuning, Retraining, and RAG? | dev.to | 2024-04-08

    Check us out on GitHub.

  • wechaty

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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: 🔥🚀 Top 10 Open-Source Must-Have Tools for Crafting Your Own Chatbot 🤖💬 | dev.to | 2023-11-06

    Support Rasa on GitHub ⭐

  • LLaVA

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

  • Project mention: Show HN: I Remade the Fake Google Gemini Demo, Except Using GPT-4 and It's Real | news.ycombinator.com | 2023-12-10

    Update: For anyone else facing the commercial use question on LLaVA - it is licensed under Apache 2.0. Can be used commercially with attribution: https://github.com/haotian-liu/LLaVA/blob/main/LICENSE

  • chatgpt-api

    Node.js client for the official ChatGPT API. 🔥

  • Project mention: About implementing chatgpt in functions | /r/Firebase | 2023-06-08
  • ChuanhuChatGPT

    GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI.

  • Project mention: GitHub - GaiZhenbiao/ChuanhuChatGPT: GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI. | /r/ChuanhuChatGPT | 2023-11-12
  • Leon

    🧠 Leon is your open-source personal assistant.

  • Project mention: Rabbit R1, Designed by Teenage Engineering | news.ycombinator.com | 2024-01-09

    It's indeed suspicious. You're sending your voice samples, your various services accounts, your location and more private data to some proprietary black box in some public cloud. Sorry, but this is a privacy nightmare. It should be open source and self-hosted like Mycroft (https://mycroft.ai) or Leon (https://getleon.ai) to be trustworthy.

  • ChatterBot

    ChatterBot is a machine learning, conversational dialog engine for creating chat bots

  • botpress

    The open-source hub to build & deploy GPT/LLM Agents ⚡️

  • Project mention: Botpress | news.ycombinator.com | 2023-10-27
  • botkit

    Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.

  • dolly

    Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform

  • Project mention: "[D]" Using data from Alpaca for a commercial version of a Open LLM | /r/MachineLearning | 2023-07-02
  • ChatRWKV

    ChatRWKV is like ChatGPT but powered by RWKV (100% RNN) language model, and open source.

  • Project mention: People who've used RWKV, whats your wishlist for it? | /r/LocalLLaMA | 2023-12-09
  • petals

    🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading

  • Project mention: Mistral Large | news.ycombinator.com | 2024-02-26

    So how long until we can do an open source Mistral Large?

    We could make a start on Petals or some other open source distributed training network cluster possibly?

    [0] https://petals.dev/

  • ali-dbhub

    已迁移新仓库,此版本将不再维护

  • Project mention: FLaNK Stack Weekly for 20 June 2023 | dev.to | 2023-06-20

    ChatGPT Mac/Windows App for SQL https://github.com/alibaba/Chat2DB

  • embedchain

    Personalizing LLM Responses

  • Project mention: Ask HN: How do I train a custom LLM/ChatGPT on my own documents in Dec 2023? | news.ycombinator.com | 2023-12-24

    You can use embedchain[1] to connect various data sources and then get a RAG application running on your local and production very easily. Embedchain is an open source RAG framework and It follows a conventional but configurable approach.

    The conventional approach is suitable for software engineer where they may not be less familiar with AI. The configurable approach is suitable for ML engineer where they have sophisticated uses and would want to configure chunking, indexing and retrieval strategies.

    [1]: https://github.com/embedchain/embedchain

  • node-telegram-bot-api

    Telegram Bot API for NodeJS

  • BetterChatGPT

    An amazing UI for OpenAI's ChatGPT (Website + Windows + MacOS + Linux)

  • Project mention: Integra múltiples APIs de IA en una sola plataforma | dev.to | 2024-04-19
  • TensorLayer

    Deep Learning and Reinforcement Learning Library for Scientists and Engineers

  • SaaSHub

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

    SaaSHub logo
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 related posts

Index

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

Project Stars
1 awesome-chatgpt-prompts 103,383
2 gpt4free 57,133
3 Lobe Chat 28,579
4 autogen 24,917
5 python-telegram-bot 24,756
6 MindsDB 21,223
7 wechaty 18,960
8 rasa 17,951
9 LLaVA 16,101
10 chatgpt-api 15,644
11 ChuanhuChatGPT 14,696
12 Leon 14,539
13 ChatterBot 13,892
14 botpress 11,954
15 botkit 11,332
16 dolly 10,784
17 ChatRWKV 9,276
18 petals 8,661
19 ali-dbhub 8,454
20 embedchain 8,434
21 node-telegram-bot-api 7,936
22 BetterChatGPT 7,436
23 TensorLayer 7,275

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