I built a framework for portable voice-agents in Rust. It addresses some problems that I had with other frameworks in the space (Pipecat, Livekit). Mainly, those frameworks are client-server models, where someone needs to host a python/node server, and then build a app with the client SDK.
Because Pipecrab agents are portable, they allow us to build self-standing applications.
aerxes•52m ago
* Ability for the dispatching agent to ask clarifying questions
* Telephony kit so your agent can make outbound calls and wait on hold
* Openrouter integration for offloading llm generation
I am aiming to build this into a more fully-featured voice assistant framework. Basically I am treating "tasks" as a first-class object and oriented mostly toward building a conversational frontend for Hermes (and potentially OpenClaw).