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
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.
- 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
- 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
- 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
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.