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.

50
/ 100
Established

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.

No Package No Dependents
Maintenance 6 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

88

Forks

18

Language

Python

License

BSD-3-Clause

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.