Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

AetherMesh

Real-time cognitive transport engine for low-latency AI voice streaming.

Status Category

📖 Overview

AetherMesh carries live audio over LiveKit WebRTC into a streaming realtime model and back, with a Rust transport core tuned for minimal added latency — the backbone for conversational voice products.

Part of my Senior Hybrid Engineer 2026 portfolio (AX-01). Built on the "Antigravity" model — logic, state, and UI run locally in Docker while heavy reasoning is offloaded to cloud APIs, so the whole system runs on modest hardware.

🚀 Quick Start

# 1. Clone
git clone https://github.com/Kimosabey/aether-mesh.git
cd aether-mesh

# 2. Install
# (see docs/GETTING_STARTED.md for the full setup)

# 3. Run
docker compose up

✨ Key Features

  • WebRTC media transport via LiveKit
  • Streaming to a realtime voice+LLM API
  • Rust core for low-latency handling
  • Backbone for the voice product line

🏗️ Architecture

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#ffffff','lineColor':'#2563eb','mainBkg':'#ffffff'}}}%%
graph LR
    A([Client])
    B([LiveKit SFU])
    C([OpenAI Realtime])
    D([Stream Back])
    A --> B
    B --> C
    C --> D
    style A fill:#eff6ff,stroke:#2563eb,stroke-width:2px,color:#1e40af
    style B fill:#eff6ff,stroke:#2563eb,stroke-width:2px,color:#1e40af
    style C fill:#eff6ff,stroke:#2563eb,stroke-width:2px,color:#1e40af
    style D fill:#eff6ff,stroke:#2563eb,stroke-width:2px,color:#1e40af
Loading

Shaving latency across a WebRTC → model → WebRTC round-trip so the conversation feels instant.

See docs/ARCHITECTURE.md for the full HLD/LLD and design decisions.

🧰 Tech Stack

Layer Technology Role
LiveKit LiveKit WebRTC media server (SFU)
OpenAI Realtime OpenAI Realtime Streaming voice + LLM API
Rust Rust Memory-safe performance core

📚 Documentation

🔭 Future Enhancements

  • Adaptive jitter buffering
  • Multi-party rooms
  • Edge relay nodes

📄 License

Released under the MIT License.

👤 Author

Harshan Aiyappa Senior Full-Stack Hybrid AI Engineer Voice AI • Distributed Systems • Infrastructure

Portfolio GitHub LinkedIn X

Releases

Packages

Contributors