OpenExecutive es un proyecto de código abierto, publicado bajo licencia Apache 2.0 por SenteLabsAI en GitHub, que ofrece un equipo ejecutivo virtual impulsado por inteligencia artificial. El sistema presenta una única voz ejecutiva coherente respaldada por ocho agentes especializados que cubren las funciones de director de estrategia, director financiero, director de personas, asesoría jurídica, director de operaciones, director de marketing, director de producto y director de comunicación con el consejo. Cada consulta del usuario se enruta a través de un orquestador basado en el modelo claude-sonnet-4-6, que invoca en paralelo a los especialistas pertinentes; las funciones de mayor complejidad (CSO, CFO, GC y comunicación con el consejo) recurren a claude-opus-4-7 con razonamiento extendido.
La arquitectura combina dos capas de conocimiento por agente: una base de conocimiento interno con nivel de MBA, almacenada en ChromaDB, y los documentos corporativos que el usuario sube al sistema, indexados en una colección separada. Una memoria episódica, implementada en SQLite, registra las decisiones y recomendaciones de sesiones anteriores mediante una pasada en segundo plano con claude-haiku-4-5, de modo que el ejecutivo mantiene el contexto entre conversaciones. Un programador interno permite lanzar avisos proactivos y seguimientos sensibles al tiempo, y el sistema está diseñado para ejecutarse como una única instancia.
El backend se construye en Python 3.11 con FastAPI y el gestor de dependencias uv; el frontend web utiliza Next.js 15 con App Router y Tailwind. El proyecto incluye integraciones con Slack, correo electrónico, Telegram, Google Chat y Discord, además de un asistente de incorporación que configura el perfil de la empresa en el primer uso. Para arrancar en local se requiere clonar el repositorio, definir la clave de la API de Anthropic en un archivo .env y ejecutar make dev; la primera compilación descarga alrededor de 90 MB de modelos de embeddings y puede tardar varios minutos.
