Guide: Voice Agent
Set up a voice-first agent, register commands, and start listening.
Create config
[mcp]
server_url = "http://localhost:8080"
Register commands
# Python
from gestura_app import VoiceAgent
agent = VoiceAgent(mcp_server_url="http://localhost:8080")
@agent.command("create file {filename}")
async def create_file(filename: str): ...
Start listening
gestura-app --mcp-config gestura.toml --listen
FAQ
Can I use it offline? Basic gestures work offline if your tools don’t require cloud services.
Troubleshooting
No audio? Ensure your OS granted mic access to Gestura.app.