What problem does it solve?
Local voice gateway for Clawfinger provides a self-contained, on-device gateway that runs the entire ASR → LLM → TTS pipeline without relying on cloud services, enabling offline development and testing.
Core Features & Use Cases
- Local gateway (FastAPI) that exposes REST API endpoints, a control center UI, and an agent WebSocket interface for integration with the Clawfinger Android app.
- On-device inference stack (ASR via mlx_audio Parakeet, LLM via mlx-lm or remote endpoints, TTS via Kokoro for English and Piper for German).
- Cross-platform support (macOS and Linux) with ADB reverse port forwarding for phone connectivity.
- Comprehensive installation, configuration, operation, and troubleshooting guidance, including security and network-local hosting constraints.
Quick Start
Create a Python virtual environment, install the required dependencies, copy the example config to config.json, and start the gateway with the provided start script.