ArayCode: Desktop CLI Client for OpenClaw with Voice, Multi-Agent Hotkeys, and Markdown UI

✍️ OpenClawRadar📅 Published: June 17, 2026🔗 Source
ArayCode: Desktop CLI Client for OpenClaw with Voice, Multi-Agent Hotkeys, and Markdown UI
Ad

ArayCode is a desktop CLI client for OpenClaw that brings voice I/O, multi-agent hotkeys, and a full markdown terminal UI to the platform. Built on C# and .NET 10 with Spectre.Console, it runs on Windows and Linux, with macOS support planned.

Voice I/O

  • Push-to-talk → STT → OpenClaw → TTS response
  • Cloud providers: Groq, OpenAI
  • Local providers: Whisper.cpp, Coqui TTS, Supertonic 3 — fully offline
  • Mix and match STT and TTS providers independently

Multi-Agent Support

  • Per-agent hotkeys, colors, and emoji
  • Switch agents with a single keypress
  • Bottom panel shows all agents with live status

Text Editing

  • Full keyboard shortcuts: Ctrl+A/Z/X/C, Home/End, Shift+Arrows, word navigation
  • Paste multi-line text support

Themes

  • 7 built-in themes: Dracula, Monokai, etc.
  • Theme commands to switch and customize live
Ad

Platform & Stack

  • Platform: Windows, Linux (tested on Windows with OpenClaw on WSL, Ubuntu with OpenClaw in Docker)
  • Stack: C#, .NET 10, Spectre.Console, NAudio, StreamShell
  • License: MIT

Setup & Configuration

After installing OpenClaw, the app includes a configuration wizard for STT/TTS providers and multi-agent settings. The developer focused on usability, ease of provider configuration, and resilience. Currently the sole user, but hopes others find it useful or get inspired to build similar tools.

Repo: github.com/Venando/aray-code

📖 Read the full source: r/openclaw

Ad

👀 See Also