ai-bot-pro/achatbot
An open source chat bot architecture for voice/vision (and multimodal) assistants, local(CPU/GPU bound) and remote(I/O bound) to run.
Built on an async pipeline architecture, it chains modular components (VAD, ASR, LLM, TTS, OCR, object detection) into configurable workflows supporting both local inference and remote service integration. Implements Model Context Protocol (MCP) for tool integration and Agent2Agent (A2A) Protocol for multi-agent communication, with optional avatar rendering via WebRTC/WebSocket signaling and support for streaming audio-to-expression synthesis.
Stars
88
Forks
18
Language
Python
License
BSD-3-Clause
Category
Last pushed
Dec 28, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/ai-bot-pro/achatbot"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
gunthercox/chatterbot-voice
A example of verbal communication using ChatterBot
huihut/Facemoji
😆 A voice chatbot that can imitate your expression. OpenCV+Dlib+Live2D+Moments Recorder+Turing...
dbklim/Voice_ChatBot
Chatbot in russian with speech recognition using PocketSphinx and speech synthesis using...
Kajitsy/Emilia
Emilia - Desktop Character.AI Client
Dostoyewski/django_voice_bot
Package for django onpage support bot with speech recognition and voice commands