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

Chatbots Python Packages

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

Open Source framework for voice and multimodal conversational AI

838K 12K 2K
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
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
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.

42K 3K 174
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.

36K 3K 174
mraniki
myllm

A python package to interact with llm model

24K 8 1
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
pipecat-ai
dv-pipecat-ai

Open Source framework for voice and multimodal conversational AI

12K 12K 2K
cel-ai
celai

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

6K 25 18
dotchetter
pyttman

The Python chatbot framework with batteries included

5K 9 4
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.

4K 46 4
tinode
tinode-grpc

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

4K 13K 2K
minggnim
bert-classifier

A repository for training transformer based models

4K 2 1
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

4K 21K 5K
MemMachine
memmachine-server

MemMachine Server - The complete MemMachine memory system server with episodic and profile memory

3K 3K 174
minggnim
nlp-models

A repository for training transformer based models

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

Microsoft's Bing Chat AI

2K 159 25
Integration-Automation
re-edge-gpt-dev

Microsoft's Bing Chat AI

2K 159 25
aichaos
rivescript

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

2K 158 71
Chat-Ads
chatads-sdk

Lightweight Python client for the ChatAds affiliate scoring API

2K 0 0
embedchain
albertai

Universal memory layer for AI Agents

1K 56K 6K
ahmadfaizalbh
chatbotai

A chatbot AI engine is a chatbot builder platform that provides both bot intelligence and chat handler with minimal codding

1K 861 351
Appvelox
multibotkit

Functional library for developing multiplatform chatbots

1K 2 0
teaching-repositories
hands-on-ai

Provides educational AI toolkit with chatbot, RAG, and agent modules for hands-on learning.

1K 2 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery