{"repo":"ai-bot-pro/achatbot","free":true,"listed":false,"github":"https://github.com/ai-bot-pro/achatbot","clone":"git clone https://github.com/ai-bot-pro/achatbot.git","description":"An open source chat bot architecture for voice/vision (and multimodal) assistants, local(CPU/GPU bound) and remote(I/O bound) to run.","language":"Python","stars":89,"topics":["ai","chatbot","audio","speech","vision","asr","image","multimodal","tts","voice"],"license":"BSD-3-Clause","category":"media-processing","readme_excerpt":"achatbot achatbot factory, create chat bots with vad,turn, asr, llm(tools)/mllm/audio-llm/omni-llm, tts, avatar, ocr, detect object etc.. - achatbot-go (main/sub agent) Features - support Model Context Protocol(MCP) and Agent2Agent (A2A) Protocol - features Design apipeline design - ⭐️ pipeline design ⭐️ achatbot design - project structure Install [!NOTE] python --version =3.10 if some other nested loop code with achatbot lib, you need to add the following code: [!TIP] use uv + pip to run, install the required dependencies fastly, e.g.: uv pip install achatbot uv pip install \"achatbot[fastapi bot server]\" pypi local run local lite avatar chat bot More details: https://github.com/ai-bot-pro/achatbot/pull/161 run local lam audio2expression avatar chat bot download model weights download model weights from huggingface and oss to models folder for local inference, use docker volume to mount models folder run local lam audio2expression avatar chat bot 2 ways: - run local lam audio2expression avatar chat bot (NOTE: don't support MacOS ARM64 architecture) - run local lam audio2expression avatar chat bot with docker container run websocket signaling service + webrtc + websocket voice avatar agent web ui More details: https://github.com/ai-bot-pro/achatbot/pull/164 and https://github.com/ai-bot-pro/achatbot/pull/206 online lam audio2expression avatar: https://avatar-2lm.pages.dev/ --- Run chat bots - :memo: Run chat bots with colab notebook License achatbot is released under the BSD 3","default_branch":null,"files":null,"tree":[],"storefront":"/r/ai-bot-pro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ai-bot-pro/achatbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}