
EchoKit Server
par second-state
Hub central pour les agents vocaux EchoKit, gérant les pipelines ASR-LLM-TTS et l'intégration d'outils MCP pour les appareils ESP32.
Ce qu'il fait
EchoKit Server agit comme le cerveau des appareils d'IA vocale EchoKit. Il gère la boucle d'interaction complète de bout en bout : conversion de la parole en texte (ASR), traitement de l'intention via un Large Language Model (LLM), et conversion de la réponse en parole (TTS). Il permet aux développeurs de personnaliser les personas IA, de basculer entre divers fournisseurs de modèles (comme Gemini ou Qwen) et d'étendre les capacités de l'agent vocal en intégrant des serveurs MCP.
Outils
- Intégration d'outils : Expose dynamiquement les capacités des serveurs MCP connectés à l'agent vocal.
- Gestion du pipeline : Points de terminaison ASR, LLM et TTS configurables via
config.toml. - Orchestration des appareils : Gère la communication entre le serveur et le matériel EchoKit ESP32.
Installation
Ajoutez le serveur à votre claude_desktop_config.json si vous l'utilisez comme fournisseur d'outils :
{
"mcpServers": {
"echokit": {
"command": "target/release/echokit_server",
"args": []
}
}
}
Hôtes supportés
- claude
Installation rapide
cargo build --releaseInformations
- Tarification
- free
- Publié
- 4/25/2026
- étoiles






