River Canal D.O.C.K.
D.O.C.K.

Operations
Command Center

Platform-native mission control for River infrastructure. Deployment orchestration, real-time service monitoring, agent execution tracing, and resource management — consolidated into a single keyboard-driven desktop interface.

Interface Platform Native
macOS SwiftUI + MVVM
Windows Tauri + Rust
Footprint ~5MB
21
Service Modules
50+
Interface Views
970+
Test Coverage
~5MB
Binary Size
macOS Implementation

SwiftUI. Native to the platform.

Full AppKit integration. Spotlight search indexing for deployments and services. Share Extensions for log export. Native notification center alerts on deployment status changes. MVVM architecture with Combine-driven data binding.

Services 21
ViewModels 8
Views 50+
Tests 970+
Windows Implementation

Tauri. Rust-backed. Minimal footprint.

Rust process backend with React rendering layer. System tray integration for persistent monitoring. Auto-update via Tauri's built-in updater. Cloud-authenticated session management against River API surface.

Backend Rust
Frontend React + TS
Binary ~5MB
Operational Capabilities

Complete infrastructure control surface

01

Agent Interface

Direct interaction with Canal AI agents. Hot-swap LLM providers mid-session. Inspect token consumption, latency metrics, and routing decisions in real time.

02

Deployment Control

Trigger deploys, execute rollbacks, manage environment configurations. Build log streaming, container health status, and resource utilization at a glance.

03

Execution Trace Inspector

Step-through replay of agent execution. Tool call inspection, prompt chain visualization, state graph traversal. Full observability into multi-agent orchestration behavior.

04

Keyboard-Driven Operations

Command palette with fuzzy search. Vim-style navigation bindings. Every operation accessible without mouse interaction. Designed for operators who work at terminal speed.

Deploy D.O.C.K.

Mission control for River infrastructure. Platform-native.

Download macOS Download Windows