← All projects

Companion AI

Real-time bridge between Meta AI on WhatsApp and any app over WebSocket, with a chat UI, voice control and local speech recognition.

Type
Personal project
Role
Author

Exposes Meta AI as a WebSocket API and ships a ready-to-use web chat with markdown, image grids and a lightbox, sending images and audio, and text-to-speech replies with multiple Spanish voices.

Two hands-free wake words run fully locally with openWakeWord on ONNX Runtime, and voice commands are transcribed on the machine with Whisper through Hugging Face Transformers, so no audio leaves the computer. The app can also be opened from other devices on the local network over HTTPS, protected by a one-time security code, and has a desktop version built with Electron.