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

Conversational Ai Python Packages

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

The official Python SDK for the ElevenLabs API.

9.2M 3K 451
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
assistant-ui
assistant-stream

Typescript/React Library for AI Chat 💬🚀

145K 13K 1K
pipecat-ai
pipecat-ai-flows

Open source conversation framework for structured Pipecat dialogues

40K 626 118
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
ThilinaRajapakse
simpletransformers

Transformers for Information Retrieval, Text Classification, NER, QA, Language Modelling, Language Generation, T5, Multi-Modal, and Conversational AI

32K 4K 710
neosapience
typecast-python

The official SDK for the Typecast API. (Python, JS/TS, C/C++, C#, Java, Kotlin, Go, Rust, Swift, Zig, PHP, Dart/Flutter, Ruby)

8K 9 0
holoviz
lumen

Illuminate your data. Agent framework turning natural language into SQL, charts, dashboards and reports.

5K 316 50
pipecat-ai
dv-pipecat-flows

Open source conversation framework for structured Pipecat dialogues

3K 626 118
Leezekun
massgen

🚀 MassGen is an open-source multi-agent scaling system that runs in your terminal, autonomously orchestrating frontier models and agents to collaborate, reason, and produce high-quality results. | Join us on Discord: discord.massgen.ai

3K 1K 178
CornellNLP
convokit

ConvoKit is a toolkit for extracting conversational features and analyzing social phenomena in conversations. It includes several large conversational datasets along with scripts exemplifying the use of the toolkit on these datasets.

3K 650 143
rasahq
rasa-core

Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate text-and voice-based conversations

3K 2K 987
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
GustavoBaranda
chatflow-agent

Lightweight, async multi-agent framework with native SQLite persistence and handoffs for WhatsApp, Telegram, Webhooks, and CLI. Production-hardened with HMAC webhook security, automatic retries, and turn rollback. Supports OpenAI, Claude, Gemini, and local LLMs.

3K 17 0
premove-ai
premove-itn

Premove ITN: context-aware inverse text normalization for English voice-agent transcripts.

2K 10 1
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
anzal1
tring

Open-source voice agent stack: one agent contract, any runtime (cascade / speech-to-speech / hybrid), local-first, cost-transparent.

2K 1 0
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
geneffic
superdialog

Low latency framework for realtime conversations.

2K 10 2
komaa-com
standin-sdk

StandIn: put your AI agent into Microsoft Teams calls as a real participant, in your own tenant. agent backends (OpenClaw, Hermes Agent, LiveKit, ElevenLabs, OpenAI Realtime, Deepgram, Cartesia)

1K 6 1
chenweichuan
impressmem

给 AI Agent 的印象式记忆系统 — 零向量数据库,单依赖 Redis,不调用 LLMImpression-style memory for AI Agents — zero vector DB, single dep (Redis), no LLM calls

1K 0 0
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
attenlabs
attenlabs-saa

Addressee detection for voice agents: device-directed speech detection that runs before STT, so background speech, side conversations, and the agent's own TTS echo never trigger it. No wake word, model-agnostic, drop-in for LiveKit, Pipecat, ElevenLabs, Twilio, and OpenAI. The layer your VAD and turn detection are missing.

1K 127 63
arklexai
arksim

Find your agents errors be fore your real users do

908 233 27
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology