ArayCode : Client CLI de bureau pour OpenClaw avec voix, touches de raccourci multi-agents et interface Markdown

ArayCode est un client CLI de bureau pour OpenClaw qui apporte une I/O vocale, des raccourcis multi-agents et une interface terminal markdown complète à la plateforme. Construit en C# et .NET 10 avec Spectre.Console, il fonctionne sur Windows et Linux, avec un support macOS prévu.
I/O vocale
- Push-to-talk → STT → OpenClaw → réponse TTS
- Fournisseurs cloud : Groq, OpenAI
- Fournisseurs locaux : Whisper.cpp, Coqui TTS, Supertonic 3 — entièrement hors ligne
- Mélangez et associez indépendamment les fournisseurs STT et TTS
Support multi-agents
- Raccourcis, couleurs et emojis par agent
- Changez d'agent d'une seule touche
- Panneau inférieur montrant tous les agents avec statut en direct
Édition de texte
- Raccourcis clavier complets : Ctrl+A/Z/X/C, Début/Fin, Maj+Flèches, navigation par mot
- Support du collage de texte multiligne
Thèmes
- 7 thèmes intégrés : Dracula, Monokai, etc.
- Commandes de thème pour changer et personnaliser en direct
Plateforme et stack
- Plateforme : Windows, Linux (testé sur Windows avec OpenClaw sur WSL, Ubuntu avec OpenClaw dans Docker)
- Stack : C#, .NET 10, Spectre.Console, NAudio, StreamShell
- Licence : MIT
Installation et configuration
Après avoir installé OpenClaw, l'application inclut un assistant de configuration pour les fournisseurs STT/TTS et les paramètres multi-agents. Le développeur s'est concentré sur la facilité d'utilisation, la simplicité de configuration des fournisseurs et la résilience. Actuellement seul utilisateur, mais espère que d'autres trouveront cela utile ou s'inspireront pour construire des outils similaires.
Dépôt : github.com/Venando/aray-code
📖 Lire la source complète : r/openclaw
👀 See Also

Configurations éphémères d'OpenClaw avec sandboxing réseau et démantèlement automatique
Une configuration qui démarre OpenClaw dans une VM éphémère avec une liste d'autorisation de sortie réseau, injecte des clés API dans un stockage en mémoire vive et inclut un arrêt automatique après 2 heures. Tous les appels LLM sont enregistrés dans SQLite pour relecture.

Serveur MCP pour le contexte de codebase en profondeur emballé
Un nouveau serveur MCP intègre le contexte du code source sur 5 niveaux de profondeur dans des budgets de tokens, résolvant le problème où les agents d'IA de codage chargent soit trop peu de fichiers, soit obtiennent des cartes de dépôt plates sans contenu réel.

Le module complémentaire OpenClaw Outlook connecte l'agent local à la barre latérale des e-mails
Un développeur a créé un module complémentaire Outlook qui se connecte à une passerelle OpenClaw locale via WebSocket, offrant un accès complet à l'agent avec des outils et des automatisations directement dans la barre latérale des e-mails. L'outil lit les e-mails sélectionnés comme contexte, maintient des sessions de chat par e-mail et fonctionne avec Outlook Desktop et Web.

Echo-TTS Porté sur Apple Silicon avec MLX pour une Synthèse Vocale Native avec Clonage de Voix
Echo-TTS, un modèle de synthèse vocale par diffusion de 2,4 milliards de paramètres avec clonage vocal, a été adapté de CUDA pour fonctionner nativement sur les puces Apple de série M grâce à MLX. Sur un Mac mini M4 de base avec 16 Go de RAM, un clonage vocal de 5 secondes prend environ 10 secondes à générer, tandis que des clones de 30 secondes prennent environ 60 secondes.