Python Chat

Open-source Python projects categorized as Chat

Top 23 Python Chat Projects

  1. ChatTTS

    A generative speech model for daily dialogue.

  2. SaaSHub

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

    SaaSHub logo
  3. khoj

    Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

    Project mention: 25 Trending Self-Hosted Projects on GitHub | dev.to | 2026-04-02
  4. Zulip

    Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

    Project mention: Ask HN: Who is hiring? (June 2026) | news.ycombinator.com | 2026-06-01

    Zulip is building the world’s best collaboration platform, and we’re committed to keeping it 100% open source. Zulip is the only modern team chat app designed for both live and asynchronous conversations. Our product serves as the communication hub for businesses, open-source projects, educators and communities around the world.

    We’re looking for a senior backend/infrastructure engineer to join our small core team and build, operate, and scale Zulip — both as we run it on Zulip Cloud, and as thousands of self-hosters run it themselves. The Senior Backend/Infrastructure Engineer will work across backend features, performance, and infrastructure; review code from both staff and open-source contributors; and share responsibility for keeping Zulip Cloud production healthy. You will also have the opportunity to provide technical direction and mentorship to the team.

    Check out https://zulip.com/jobs/ to learn more about this and other opportunities at Zulip, and apply at jobs@zulip.com.

  5. Ask-Anything

    [CVPR2024 Highlight][VideoChatGPT] ChatGPT with video understanding! And many more supported LMs such as miniGPT4, StableLM, and MOSS.

  6. Errbot

    Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.

  7. nicotine-plus

    Graphical client for the Soulseek peer-to-peer network

  8. Twitch-Channel-Points-Miner-v2

    [NEW] A simple script that will watch a stream for you and earn the channel points. A successor of Tkd-Alex's original repo. (by rdavydov)

  9. chat-replay-downloader

    A simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed!

  10. zulip-terminal

    Official Zulip terminal client.

  11. signal-export

    Export your Signal chats to markdown files with attachments

    Project mention: signal-export: Export your Signal chats to Markdown files with attachments | news.ycombinator.com | 2025-07-02
  12. matrix-commander

    simple but convenient CLI-based Matrix client app for sending and receiving

  13. Twitch-Chat-Downloader

    Download chat messages from past broadcasts on Twitch

  14. chat-miner

    Parsers and visualizations for chats

  15. Multi-Modality-Arena

    Chatbot Arena meets multi-modality! Multi-Modality Arena allows you to benchmark vision-language models side-by-side while providing images as inputs. Supports MiniGPT-4, LLaMA-Adapter V2, LLaVA, BLIP-2, and many more!

  16. Ransomchats

  17. vim-lm

    AI Copilot for Vim/NeoVim

  18. bitchat-python

    A Python implementation of the BitChat decentralized, peer-to-peer, encrypted chat application over BLE.

  19. FFMPerative

    Chat to Compose Video

  20. pistoBot

    Create an AI that chats like you

  21. matrixcli

    Sophisticated yet simple command line chat client for linux that implements the matrix communication protocol, supporting multiple accounts configuration and systemd units

  22. chat-llama-discord-bot

    A Discord Bot for chatting with LLaMA, Vicuna, Alpaca, MPT, or any other Large Language Model (LLM) supported by text-generation-webui or llama.cpp.

  23. BingGPT-Discord-Bot

    BingGPT Discord Bot that can handle /ask & /imagine prompts using reverse engineered API of Microsoft's Bing Chat under the hood

  24. arcanechat-tui

    [WIP] a lightweight ArcaneChat client for the command line

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

Python Chat discussion

Log in or Post with

Python Chat related posts

  • We Scanned 16 AI Agent Repos. 76% of Tool Calls Had Zero Guards.

    2 projects | dev.to | 28 Mar 2026
  • Build AI-Powered Smart Replies with React and Synthetic

    4 projects | dev.to | 19 Dec 2025
  • AutoGen Multi-agent Conversations Memory

    1 project | dev.to | 29 Sep 2025
  • signal-export: Export your Signal chats to Markdown files with attachments

    1 project | news.ycombinator.com | 2 Jul 2025
  • Show HN: My LLM CLI tool can run tools now, from Python code or plugins

    18 projects | news.ycombinator.com | 27 May 2025
  • 🧠 AI Agents Are the New DevOps: How Autonomous Agents Are Redefining Software Engineering

    1 project | dev.to | 23 May 2025
  • Agentic AI: Your New Coding Buddy

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

Index

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

# Project Stars
1 ChatTTS 39,435
2 khoj 35,097
3 Zulip 25,355
4 Ask-Anything 3,341
5 Errbot 3,285
6 nicotine-plus 2,919
7 Twitch-Channel-Points-Miner-v2 1,684
8 chat-replay-downloader 1,158
9 zulip-terminal 843
10 signal-export 756
11 matrix-commander 737
12 Twitch-Chat-Downloader 651
13 chat-miner 582
14 Multi-Modality-Arena 561
15 Ransomchats 558
16 vim-lm 262
17 bitchat-python 247
18 FFMPerative 200
19 pistoBot 147
20 matrixcli 139
21 chat-llama-discord-bot 120
22 BingGPT-Discord-Bot 115
23 arcanechat-tui 98

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

Did you know that Python is
the 1st most popular programming language
based on number of references?