Documentation

Build with Axoltl.

Everything you need to integrate, extend, and self-host Axoltl. Extension API, Flutter SDK, Blind Relay protocol specs, and deployment guides.

Chrome Extension

Install guide, content script configuration, and provider detection setup for claude.ai, chatgpt.com, and gemini.google.com. Manifest V3 patterns and MV3 service worker keepalive.

Read guide →

Flutter App

iOS and Android companion app — BLE dual-role setup, QR device pairing, push notification handling, and the session inbox architecture. Riverpod state patterns included.

Read guide →

Blind Relay Protocol

Cloudflare Worker architecture, Noise XX handshake sequence, zero-knowledge encryption, KV storage binding, FCM push integration, and the 5-minute TTL lifecycle.

Read spec →

BLE Transport

Bluetooth Low Energy GATT service spec, dual-role advertiser and scanner, 500-byte fragmentation protocol, Noise XX over GATT, battery-aware scan modes, and the bloom filter dedup pattern.

Read spec →

Self-Hosting

Deploy your own relay on Cloudflare Workers in under ten minutes. KV namespace setup, FCM integration, environment variables, and custom domain configuration. Free tier handles 100k requests per day.

Deploy guide →

Extension API

Content script message hooks, session serialization format, provider adapter interface, and the context injection URL schema for claude.ai, chatgpt.com, gemini.google.com, and perplexity.ai.

API reference →