Multi-agent chat, voice assistant, and smart home control in a single binary. Talk to it, type to it, or just say the wake word. It remembers you, controls your devices, and delegates to specialist agents when it needs to.
All platforms · Free tier included · No account required
fn is_prime(n: u64) -> bool { ... }Syntaur is a platform. It orchestrates multiple specialist agents, routes to the best available AI backend, and remembers everything about you.
Primary assistant delegates to specialist sub-agents — search, coder, researcher — each with focused system prompts. You see one coherent response.
Tracks latency, in-flight requests, and health across all backends. Automatically spreads load between local GPU and cloud. Circuit breaker on failures.
Token-by-token SSE streaming with real-time status: "Thinking...", "Searching...", "Coding...". Conversations auto-titled, searchable, persistent.
Persistent user profile — name, timezone, location, preferences. Injected into every conversation. Your assistant knows who you are across sessions.
Runs 100% on your hardware. Your conversations never leave your network. Use a local LLM for zero cloud dependency.
Pure Rust. No Docker, no Python, no Node.js, no YAML. Download, set two env vars, run. Everything included.
Open /voice in any browser. Click the mic or say the wake word. No hardware required.
Push-to-talk or always-listen wake word mode. Works in Chrome, Firefox, Safari. Zero setup.
8 neural voices via Edge TTS — free, zero config. Or bring your own: Piper, Orpheus, Fish Audio, OpenAI.
Train your own wake phrase with openWakeWord (50 samples) or microWakeWord for ESP32 smart speakers. Guide included.
Voice tier: Browser STT (free) → Parakeet local STT (150ms) → OpenAI Whisper (cloud)
TTS tier: Edge TTS (free, neural) → Your trained voice → OpenAI TTS
Direct device control over your local network. No Home Assistant required. Auto-discovers devices via mDNS.
Shelly
WiFi · Gen1 + Gen2/3
Auto-discovered
WLED
WiFi · LED strips
Auto-discovered
Tasmota
WiFi · 3000+ devices
Auto-discovered
ESPHome
WiFi · DIY sensors
Auto-discovered
Philips Hue
Bridge · Zigbee
Auto-discovered
Matter / Thread
New standard
With border router
Zigbee
5,200+ devices
Via Zigbee2MQTT
Z-Wave
4,000+ devices
Via Z-Wave JS
Includes embedded mDNS reflector for VLAN setups
If your router has a built-in mDNS relay (UniFi, Mikrotik), disable it to avoid conflicts.
Built in Rust for speed, safety, and a tiny footprint.
User: "turn on the kitchen lights" | v Orchestrator -- profile + time injected into system prompt | v Planner -- heuristic classification (50+ signals) or LLM fallback | v Assistant Agent -- delegates to sub-agents if needed | \ | Coder / Search / Researcher | v Backend Router -- latency EMA + in-flight + circuit breaker | \ Local GPU Cloud API | v Device Registry -- room lookup, protocol dispatch | | | | HTTP Matter MQTT BLE Shelly Thread Zigbee (future) WLED Z-Wave
$0
Forever
$49
One-time purchase, perpetual
Download Syntaur and talk to it in 5 minutes. No account, no Docker, no cloud dependency.
Download for your platform