Developer Preview

Chart House

Plot your course. Hail the crew. Code under open skies.

Take the watch to the rail

Or your set list. Your training plan. Your codebase. Whatever your trade, ship's company — your crew sails with you now. The deck's wherever you stand; the helm answers when you hail.

Hail the bridge from your headset. Your words go transcribed on-device, carried below decks over encrypted channels, your AI crew answering in their own voice. What's said aboard stays aboard.

The Fleet

Bridge

AI Crew Orchestrator

Server-side Matrix bot that routes your voice to AI crew members. Go, mautrix-go, E2EE, Claude-powered personas with real tools — kubectl, helm, email, GitHub, Prometheus, Loki.

GoAGPL-3.0-or-laterv0.1.0-alpha.5
View on GitHub →
🎤

DeckChat

Android Voice Client

Press the headset button, hail the bridge. Offline STT/TTS via Sherpa-ONNX, end-to-end encrypted Matrix, no cloud speech processing. What's said aboard stays aboard.

KotlinAGPL-3.0-or-laterv0.1.0-alpha.7
View on GitHub →

AKeyRA

The Vessel

The ship herself — the infrastructure that binds the fleet. Her charts are kept close for now, guarded by the crew. With fair winds and following seas from Poseidon, she'll show her hull to the world in due time.

PrivateComing Soon

How It Works

1

Hail

Press the headset button or on-screen FAB. DeckChat captures 16kHz mono PCM audio.

2

Transcribe

Sherpa-ONNX Whisper runs on-device. Your voice never leaves the phone.

3

Signal

Text is sent over E2EE Matrix to the Bridge bot. End-to-end encrypted.

4

Crew

Bridge routes to the right crew member. They use real tools — kubectl, GitHub, email.

5

Reply

The crew's response is spoken back in their own voice via Piper TTS.

What's said aboard stays aboard

No cloud speech processing. No telemetry. No analytics. No Google Play Services. No exceptions.