ArayCode: Cliente CLI de escritorio para OpenClaw con Voz, Atajos Multiagente e Interfaz Markdown

ArayCode es un cliente CLI de escritorio para OpenClaw que incorpora E/S por voz, atajos multi-agente y una interfaz de terminal completa en Markdown. Desarrollado en C# y .NET 10 con Spectre.Console, funciona en Windows y Linux, con soporte para macOS previsto.
Entrada/Salida de Voz
- Pulsa para hablar → STT → OpenClaw → respuesta TTS
- Proveedores en la nube: Groq, OpenAI
- Proveedores locales: Whisper.cpp, Coqui TTS, Supertonic 3 — completamente offline
- Combina proveedores de STT y TTS de forma independiente
Soporte Multi-Agente
- Atajos, colores y emojis por agente
- Cambia de agente con una sola tecla
- Panel inferior que muestra todos los agentes con estado en vivo
Edición de Texto
- Atajos de teclado completos: Ctrl+A/Z/X/C, Inicio/Fin, Mayús+ Flechas, navegación por palabras
- Soporte para pegar texto multilínea
Temas
- 7 temas integrados: Dracula, Monokai, etc.
- Comandos de tema para cambiar y personalizar en vivo
Plataforma y Stack
- Plataforma: Windows, Linux (probado en Windows con OpenClaw en WSL, Ubuntu con OpenClaw en Docker)
- Stack: C#, .NET 10, Spectre.Console, NAudio, StreamShell
- Licencia: MIT
Instalación y Configuración
Tras instalar OpenClaw, la aplicación incluye un asistente de configuración para proveedores STT/TTS y ajustes multi-agente. El desarrollador se centró en la usabilidad, la facilidad de configuración de proveedores y la robustez. Actualmente es el único usuario, pero espera que a otros les resulte útil o se inspiren para construir herramientas similares.
Repositorio: github.com/Venando/aray-code
📖 Lee la fuente original: r/openclaw
👀 Ver también

El Framework AutoAgents Rust Agrega Enlaces de Python para Prototipado
AutoAgents, un framework multiagente basado en Rust, ahora tiene enlaces para Python que permiten a los desarrolladores prototipar en Python mientras mantienen el mismo núcleo de ejecución en Rust, las interfaces de proveedores, el modelo de canalización y la semántica de agentes. Los enlaces permiten experimentar con modelos de IA locales sin sistemas externos.

Fehu: Contabilidad de Doble Entrada por CLI con Integración Claude AI MCP
Fehu es una herramienta CLI ligera de contabilidad personal que se conecta a Claude AI mediante MCP, permitiendo el registro de transacciones en lenguaje natural con un sistema de doble entrada respaldado por SQLite. Cuenta con cuentas jerárquicas, etiquetado automático con hashtags, un potente motor de cálculo y soporte multimoneda.

Sistema de 2 Prompts para Mantener el Contexto entre Conversaciones de Claude sin Desperdicio de Tokens
Un desarrollador comparte dos indicaciones para comprimir toda una conversación de Claude en un bloque de contexto estructurado y cargarlo en un nuevo chat, preservando decisiones, trabajo y próximos pasos.

La arquitectura de doble modelo reduce el consumo de tokens a la mitad en conversaciones largas.
Un desarrollador creó un sistema de doble modelo donde un pequeño modelo 'subconsciente' comprime el historial de conversación en segundo plano, permitiendo que el modelo principal trabaje con un contexto curado de ~35K en lugar de 120K tokens de historial crudo. Esta arquitectura reduce aproximadamente a la mitad el consumo de tokens para trabajos de proyecto sostenidos.