PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Chatbot Python Packages

Python packages with the GitHub topic chatbot. Sorted by relevance, with stars and monthly downloads.
python-telegram-bot
python-telegram-bot

We have made you a wrapper you can't refuse

36.2M 29K 6K
slackapi
slack-bolt

A framework to build Slack apps using Python

13.4M 1K 288
Cog-Creators
red-discordbot

A multi-function Discord bot

1.2M 6K 2K
zilliztech
gptcache

Semantic cache for LLMs. Fully integrated with LangChain and llama_index.

480K 8K 580
rasahq
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

319K 21K 5K
xtekky
g4f

The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3

213K 66K 14K
agentscope-ai
agentscope

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

206K 25K 3K
assistant-ui
assistant-stream

Typescript/React Library for AI Chat💬🚀

77K 10K 1K
AI-Yash
streamlit-chat

Streamlit Component, for a Chatbot UI

74K 1K 272
posit-dev
chatlas

Your friendly guide to building LLM chat apps in Python with less effort and more clarity.

72K 160 24
nonebot
nonebot2

跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in Python

60K 7K 657
love-apples
maxapi

Библиотека по разработке чат-ботов для мессенджера MAX

57K 174 44
szczyglis-dev
pygpt-net

Desktop AI Assistant powered by GPT-5, GPT-4, o1, o3, Gemini, Claude, Ollama, DeepSeek, Perplexity, Grok, Bielik, chat, vision, voice, RAG, image and video generation, agents, tools, MCP, plugins, speech synthesis and recognition, web search, memory, presets, assistants,and more. Linux, Windows, Mac

54K 2K 322
Blaizzy
mlx-embeddings

MLX-Embeddings is the best package for running Vision and Language Embedding models locally on your Mac using MLX.

51K 361 44
rasahq
rasa-pro

💬 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

38K 21K 5K
graphlit
graphlit-client

Python client library for Graphlit Platform

32K 20 3
AstrBotDevs
astrbot

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

32K 31K 2K
abinthomasonline
repopack

Python version of 📦 repopack (https://github.com/yamadashy/repopack) by yamadashy (https://github.com/yamadashy)

30K 120 11
gbolly
dash-chat

Chat component for Python Dash

26K 31 4
gptme
gptme

Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on top!

26K 4K 383
HanaokaYuzu
gemini-webapi

✨ Reverse-engineered Python API for Google Gemini web app

24K 3K 415
SylphAI-Inc
adalflow

AdalFlow: The library to build & auto-optimize LLM applications.

23K 4K 370
R1j1t
contextualspellcheck

✔️Contextual word checker for better suggestions (not actively maintained)

22K 419 65
gunthercox
chatterbot

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

21K 14K 4K
    • Data from PyPI, GitHub, ClickHouse, and BigQuery