Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

boite

Aplicación de escritorio y servidor autocontenido para agentes de IA. Permite ejecutar múltiples agentes (Claude Code, Codex, Muse Code, OpenCode, Antigravity, Grok, pi) en una interfaz unificada con soporte para Windows, Linux y macOS.

Ficha actualizada 22 sept 2026, 21:22 · upstream 22 sept 2026, 21:08 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es boite

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

boite es una aplicación de escritorio y servidor autocontenido que centraliza todos los proyectos y agentes de inteligencia artificial en un solo lugar. Permite ejecutar múltiples agentes de IA (Claude Code, Codex, Muse Code, OpenCode, Antigravity, Grok y pi) a través de sus propios protocolos, utilizando cuentas existentes sin necesidad de mantener procesos separados para cada conversación.

La aplicación mantiene una conversación por tarea, permitiendo cambiar proveedores o cuentas dentro del mismo contexto. Se puede guardar un trabajo en un worktree Git y seguir el flujo desde la interfaz principal o desde un teléfono móvil conectado a través de un enlace de paring. Los agentes se ejecutan en el equipo donde se encuentra el proyecto.

En Windows, boite ofrece trazabilidad de procesos de agente, control del audio y bloqueo de ventanas para evitar que los agentes consuman recursos excesivos. Además, permite descargar actualizaciones del escritorio en segundo plano, leer notas de lanzamiento y reiniciar la aplicación cuando esté lista.

La interfaz web se conecta al servidor local mediante un contrato RPC común, permitiendo sincronizar proyectos, cuentas y conversaciones entre dispositivos.

CASOS DE USO
  • Gestionar múltiples proyectos y conversaciones sin mantener procesos de agentes activos permanentemente
  • Cambiar proveedores o cuentas durante una conversación desde el registro del diario
  • Leer respuestas en tiempo real, llamadas a herramientas, razonamiento y solicitudes de permisos juntos
  • Colocar tareas con límites de concurrencia globales y por cuenta individual
  • Parear un teléfono móvil con la aplicación web o conectar el escritorio al servidor headless
  • Descargar actualizaciones del escritorio en segundo plano, leer notas de lanzamiento e instalar automáticamente
  • Dictar prompts, adjuntar archivos, navegar entre cambios del proyecto y gestionar tareas junto a la conversación
  • Trazar procesos de agente y sus recursos de uso, silenciar audio y bloquear ventanas para evitar consumo excesivo
PUNTOS DESTACADOS
  • Soporte completo en Windows, Linux y macOS con compilación desde fuente
  • Arquitectura dual: el núcleo ejecuta los agentes y mantiene un diario centralizado; la interfaz de escritorio y web usan el mismo contrato RPC
  • Sistema de worktree Git que permite guardar proyectos completos sin reiniciar la aplicación
  • Soporte para múltiples proveedores con límites de concurrencia por cuenta
  • Actualizaciones automáticas en segundo plano con notificaciones al usuario
  • API REST y GraphQL para integración con herramientas externas
PRECAUCIONES
  • La versión Linux y macOS no tienen instaladores públicos ni actualizaciones automáticas disponibles públicamente
  • El seguimiento de procesos y el control del audio son más limitados en entornos headless que en Windows
  • No se soporta la ejecución simultánea de múltiples agentes con diferentes cuentas en un solo proyecto
  • La sincronización entre dispositivos requiere conexión a internet para las actualizaciones
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para desplegar, instala Bun y ejecuta `bun install --frozen-lockfile` seguido de `bun run build:ui` y `bun run dev:core`. Para producción, usa un entorno de desarrollo configurado con variables de entorno. El servidor se despliega en Docker usando el archivo `docker-compose.yml` que define las imágenes para cada agente. Se recomienda usar un contenedorizado para evitar conflictos de versiones entre agentes. En producción, activa la verificación de integridad del servidor y configura los límites de concurrencia según necesidades.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
7337
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.