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

Conversational Ai Python Packages

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

The official Python SDK for the ElevenLabs API.

8.9M 3K 420
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

294K 21K 5K
pipecat-ai
pipecat-ai-flows

Open source conversation framework for structured Pipecat dialogues

167K 615 119
assistant-ui
assistant-stream

Typescript/React Library for AI ChatπŸ’¬πŸš€

123K 11K 1K
ThilinaRajapakse
simpletransformers

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

66K 4K 717
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

22K 21K 5K
darknodebros
elesync

Your AI chats Synced! 100% Free! Claude, ChatGPT, Gemini, Grok..! 1-click install, create your local Vault or make a fully featured USB Hub. No Ads. No E-Mail. No Trackers. No BS. Fully encrypted.

13K 2 0
pipecat-ai
dv-pipecat-flows

Open source conversation framework for structured Pipecat dialogues

12K 615 119
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

10K 2K 990
assistant-ui
assistant-ui-sync-server-api

Typescript/React Library for AI ChatπŸ’¬πŸš€

8K 11K 1K
geneffic
superdialog

Low latency framework for realtime conversations.

8K 7 0
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)

7K 6 0
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

5K 1K 165
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.

4K 638 140
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.

4K 3K 191
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.

4K 3K 191
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
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.

2K 170 117
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.

2K 3K 191
arklexai
arksim

Find your agents errors be fore your real users do

2K 207 24
brunohjs
rasa-model-report

Simple open-source Rasa command-line add-on that generates training model health reports for your projects. πŸ“ˆπŸ”πŸ§ΎπŸ€–πŸ§ 

2K 16 3
TeleAI-UAGI
telemem

TeleMem is a high-performance drop-in replacement for Mem0, featuring semantic deduplication, long-term dialogue memory, and multimodal video reasoning.

2K 469 33
ensoul-ai
ensoul

Official Ensoul SDKs for AI NPCs and living personas. Memory and personality that evolve through real conversation, scale to thousands, and run simulations over time. Python, TypeScript, Kotlin, Swift, Unity C#, C++, and Godot.

2K 0 0
dograh-hq
dograh-sdk

Open source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and telephony support.

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