PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

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

39.5M 29K 6K
slackapi
slack-bolt

A framework to build Slack apps using Python

14M 1K 290
Cog-Creators
red-discordbot

A multi-function Discord bot

1.3M 6K 2K
zilliztech
gptcache

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

471K 8K 583
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

312K 21K 5K
agentscope-ai
agentscope

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

236K 25K 3K
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

166K 66K 14K
BlinkDL
rwkv

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

87K 9K 691
nonebot
nonebot2

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

79K 8K 655
Blaizzy
mlx-embeddings

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

75K 384 48
posit-dev
chatlas

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

71K 159 24
assistant-ui
assistant-stream

Typescript/React Library for AI Chat💬🚀

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

Streamlit Component, for a Chatbot UI

61K 1K 272
love-apples
maxapi

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

59K 181 49
Mai-with-u
maibot-dashboard

MaiSaka, an LLM-based intelligent agent, is a digital lifeform devoted to understanding you and interacting in the style of a real human. She does not pursue perfection, nor does she seek efficiency; instead, she values warmth, authenticity, and genuine connection.

40K 5K 521
tobocop2
lilbee

Terminal-first local search and AI chat over your documents, code, and crawled websites. Semantic + hybrid search, vision OCR, auto-built wiki, browsable GGUF model catalog. Works as CLI, TUI, MCP server, REST API, or Python library. Offline by default, no sidecar services.

37K 18 3
AstrBotDevs
astrbot

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

36K 32K 2K
SylphAI-Inc
adalflow

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

30K 4K 376
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!

29K 4K 387
gbolly
dash-chat

Chat component for Python Dash

26K 31 5
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

26K 2K 325
graphlit
graphlit-client

Python client library for Graphlit Platform

25K 20 3
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

23K 21K 5K
R1j1t
contextualspellcheck

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

23K 419 65
    • Data from PyPI, GitHub, ClickHouse, and BigQuery