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

Chatbot Python Packages

Python packages with the GitHub topic chatbot. Sorted by monthly downloads, with stars and forks.
slackapi
slack-bolt

A framework to build Slack apps using Python

12.4M 1K 292
python-telegram-bot
python-telegram-bot

We have made you a wrapper you can't refuse

6.8M 30K 6K
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

253K 21K 5K
zilliztech
gptcache

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

147K 8K 596
agentscope-ai
agentscope

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

147K 33K 4K
assistant-ui
assistant-stream

Typescript/React Library for AI Chat 💬🚀

145K 13K 1K
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

92K 67K 13K
posit-dev
chatlas

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

55K 176 29
Cog-Creators
red-discordbot

A multi-function Discord bot

54K 6K 3K
R1j1t
contextualspellcheck

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

47K 419 65
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!

38K 4K 450
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
love-apples
maxapi

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

37K 225 60
nonebot
nonebot2

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

37K 8K 660
AstrBotDevs
astrbot

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

33K 42K 3K
szczyglis-dev
pygpt-net

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

31K 2K 351
AI-Yash
streamlit-chat

Streamlit Component, for a Chatbot UI

27K 1K 268
motojinc25
chatwalaau

The localhost AI Agent Runtime - Chat UI, Tools, RAG, and MCP in one pip install

23K 6 1
HanaokaYuzu
gemini-webapi

✨ Reverse-engineered Python API for Google Gemini web app

21K 4K 568
agentscope-ai
qwenpaw

Your Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple chat apps with easily extensible capabilities.

19K 36K 3K
vortico
flama

The production framework for Predictive and Generative AI. Serve any model as an API in one line, with OpenAI/Anthropic/Ollama-compatible endpoints, a built-in chat UI, and native MCP.

18K 301 16
brcampidelli
chimera-agent

Open-source AI agent that reasons by blending many AI models, does real work on its own, and keeps learning — safe, self-hostable, and fully yours.

18K 26 2
nlpcloud
nlpcloud

NLP Cloud serves high performance pre-trained or custom models for NER, sentiment-analysis, classification, summarization, paraphrasing, intent classification, product description and ad generation, chatbot, grammar and spelling correction, keywords and keyphrases extraction, text generation, image generation, code generation, and more...

16K 86 8
graphlit
graphlit-client

Python client library for Graphlit Platform

15K 20 3
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology