Your AI personal assistant app. Voice chat with Twin-1, answer phone calls, schedule appointments, and manage tasks - all from your phone.
In Development ┌─────────────────────────────────────┐
│ Lightning Companion App │
│ (Android / Web) │
└──────────────────┬──────────────────┘
│
WebSocket :15005
│
┌──────────────────▼──────────────────┐
│ Voice Server v3 │
│ (Telepathic Memory on Boot) │
└──────────────────┬──────────────────┘
│
┌──────────────────┼──────────────────┐
│ │ │
┌───▼───┐ ┌─────▼─────┐ ┌─────▼─────┐
│ TTS │ │ Twin-1 │ │ Memory │
│ Piper │ │ (LLM-1) │ │ Redis │
└───────┘ └─────┬─────┘ └───────────┘
│
Lightning Conduit
│
┌────▼────┐
│ Claude │
│ (Cloud) │
└─────────┘
Natural voice conversations with Twin-1. Speak and hear responses through TTS/STT.
Twin-1 answers your calls via SIP. Takes messages, schedules appointments.
Twin-1 boots knowing who you are. No introductions needed - instant context.
Complex requests automatically route to Claude for advanced reasoning.
Create reminders, manage calendar, execute background tasks autonomously.
Native Android application for on-the-go access to your AI assistant.
Telepathic Boot: The voice server loads conscience and memory on startup. Twin-1 immediately knows your preferences, history, and context.
# Voice Server v3 - Telepathic Memory
Port: 15005 (WebSocket)
On startup:
1. Load conscience from Redis :10013
2. Load user profile from memory :10010
3. Build system prompt with context
4. Ready for voice interaction
Twin-1 KNOWS you - no "who are you?" questions.
| Component | Purpose | Port |
|---|---|---|
| Voice Server | WebSocket server with memory | 15005 |
| Voice Avatar | TTS/STT engine (Piper) | - |
| Voice Bridge | Connects voice to AI | - |
| FreePBX | Phone system | 17020 SIP |
| SIP Bridge | Call-Me integration | - |