Lightning Companion

Your AI personal assistant app. Voice chat with Twin-1, answer phone calls, schedule appointments, and manage tasks - all from your phone.

In Development

Architecture

    ┌─────────────────────────────────────┐
    │      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) │
                  └─────────┘

Features

Voice Chat

Natural voice conversations with Twin-1. Speak and hear responses through TTS/STT.

Phone Integration

Twin-1 answers your calls via SIP. Takes messages, schedules appointments.

Telepathic Memory

Twin-1 boots knowing who you are. No introductions needed - instant context.

Claude Escalation

Complex requests automatically route to Claude for advanced reasoning.

Task Management

Create reminders, manage calendar, execute background tasks autonomously.

Android App

Native Android application for on-the-go access to your AI assistant.

Voice Server

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.

Components

ComponentPurposePort
Voice ServerWebSocket server with memory15005
Voice AvatarTTS/STT engine (Piper)-
Voice BridgeConnects voice to AI-
FreePBXPhone system17020 SIP
SIP BridgeCall-Me integration-