Sobre el proyecto

elizaOS es un sistema operativo agéntico de código abierto construido con TypeScript. Proporciona un monorepo que contiene el runtime central, la app de usuario Eliza, una CLI, servicios en la nube, puentes nativos y plugins de primera parte. El framework es agnóstico al modelo y extensible mediante plugins que pueden registrar acciones, proveedores, evaluadores, servicios, manejadores de modelos, rutas, eventos, pruebas y vistas de la app. Los componentes clave incluyen @elizaos/core (AgentRuntime, tipos, bucle de mensajes, primitivas de memoria y estado), @elizaos/agent (agente independiente y backend HTTP), @elizaos/app-core (alojamiento compartido de aplicaciones y orquestación de plataforma), @elizaos/ui (UI React compartida) y la CLI de elizaOS para el andamiaje de proyectos y plugins, actualizaciones y despliegue. Eliza admite flujos de trabajo de chat, voz, memoria, conocimiento y documentos; conectores de mensajería y espacios de trabajo; dominios de calendario, recordatorios, bandeja de entrada, objetivos y salud; automatización de navegador y escritorio; puentes de dispositivos nativos; operaciones de billeteras EVM y Solana sin custodia; flujos de trabajo programados; y orquestación de agentes de codificación. La inferencia local está disponible a través de @elizaos/plugin-local-inference con niveles de texto basados en Gemma 4, además de embeddings locales, voz, visión y recursos de generación de imágenes. Eliza Cloud ofrece servicios de cuenta opcionales, enrutamiento de modelos alojados, despliegue y conectividad entre dispositivos. El repositorio incluye instrucciones para ejecutar desde el código fuente con Bun y Node, comandos comunes de compilación y prueba, y pautas de contribución. Las distribuciones arrancables de Linux y Android se mantienen en un repositorio separado elizaOS/os.