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

Chatbots Python Packages

Python packages with the GitHub topic chatbots. Sorted by monthly downloads, with stars and forks.
pipecat-ai
pipecat-ai

Open Source framework for voice agents, multimodal apps, and realtime AI. Maintained by Daily and the community.

1.1M 16K 3K
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
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
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
pipecat-ai
dv-pipecat-ai

Open Source framework for voice agents, multimodal apps, and realtime AI. Maintained by Daily and the community.

18K 16K 3K
mraniki
myllm

A python package to interact with llm model

15K 8 1
tinode
tinode-grpc

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

5K 14K 2K
cel-ai
celai

Open source framework designed to accelerate the development of omnichannel AI virtual assistants.

4K 29 18
rasahq
rasa-nlu

💬 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

3K 21K 5K
nazdridoy
ngpt

🤖 nGPT - A lightning-fast CLI tool that brings any OpenAI-compatible LLM (OpenAI, Ollama, Groq, Claude, Gemini) directly to your terminal. Generate code, craft git commits, execute shell commands, rewrite text, and chat interactively, all with seamless provider switching and real-time streaming.

3K 48 4
dotchetter
pyttman

The digital assistant framework made for developers with ideas

3K 9 4
dantezhu
agentclub

Open-source, self-hosted chat server for humans and AI agents, with OpenClaw, Hermes, and Nanobot channels.

2K 6 0
MemMachine
memmachine-client

Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.

2K 3K 219
MemMachine
memmachine-common

Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.

2K 3K 219
aichaos
rivescript

A RiveScript interpreter for Python. RiveScript is a scripting language for chatterbots.

1K 159 71
Integration-Automation
re-edge-gpt-dev

Microsoft's Bing Chat AI

1K 155 23
MemMachine
memmachine-server

Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.

1K 3K 219
Integration-Automation
re-edge-gpt

Microsoft's Bing Chat AI

1K 155 23
selfmemory
selfmemory

Let your memories live forever by passing your knowledge to the next generation with SelfMemory.

875 33 1
xtekky
gpt4free

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

868 67K 13K
Appvelox
multibotkit

Functional library for developing multiplatform chatbots

867 2 0
michael-borck
hands-on-ai

Provides hands-on AI learning resources and tools including chatbots, CLI utilities, and RAG systems built with Python and React for beginners to explore machine learning and natural language processing.

805 3 0
mem7ai
mem7

Memory layer for AI Agents and OpenClaw powered by Rust

688 40 0
ahmadfaizalbh
chatbotai

Python ChatBot 💬

679 866 354
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology