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

Capa de Enrutamiento de Contexto Reduce el Uso de Tokens de Código de Claude mediante el Segimiento de Archivos Accedidos
Un desarrollador ahorró aproximadamente $80 por mes en el uso de Claude Code al agregar una capa de enrutamiento de contexto que evita que la IA vuelva a leer los mismos archivos del repositorio en turnos posteriores. La herramienta rastrea qué archivos ya se han accedido para reducir el consumo redundante de tokens.

Merlin: Deduplicación de contexto LLM local-primero – mide hasta un 71% de superposición de fragmentos, gratuito y de núcleo abierto
Merlin es una herramienta de deduplicación de contexto local que midió un 22-71% de superposición de chunks en 22 millones de pasajes de sesiones reales de agentes/RAG. Se distribuye como proxy HTTP (Ollama/vLLM/SGLang/llama.cpp), servidor MCP (Claude/Cursor/OpenClaw) o CLI independiente. Código abierto MIT con límites de uso diario.

Career-Ops Fork Agrega Descubrimiento de Empleos de LinkedIn Usando Apify
Un desarrollador bifurcó el sistema career-ops Claude Code y añadió la detección de empleos en LinkedIn usando Apify, abordando la principal limitación del proyecto original que solo escaneaba páginas de carreras de empresas preconfiguradas.

La habilidad de escaneo de seguridad para agentes de codificación de IA verifica automáticamente las implementaciones.
Un desarrollador creó un archivo de habilidad que permite a los agentes de IA de programación escanear automáticamente sus propias implementaciones en busca de problemas de seguridad como secretos expuestos, puertos abiertos, encabezados de seguridad faltantes y código fuente filtrado. El escaneo se ejecuta después de cada implementación y tarda unos 30 segundos.