Repolode
elizaOS

elizaOS/eliza

Framework y stack de aplicaciones de código abierto en TypeScript para crear agentes de IA autónomos, con un runtime central, plugins y la aplicación local-first Eliza.

Estrellas
19,634
Forks
5,814
Issues abiertos
233
Último commit
hace 4 horas

¿Qué es?

elizaOS es un monorepo para crear y ejecutar agentes de IA autónomos. Incluye un runtime central (@elizaos/core) que define el estado del agente, la memoria, la autorización y un contrato para plugins, además de un host de agentes independiente, una interfaz de React compartida y una CLI.

Los plugins son el principal punto de extensión. Un plugin puede registrar acciones, proveedores, evaluadores, servicios, controladores de modelos, rutas y vistas de la aplicación. El repositorio incluye plugins oficiales para proveedores de modelos, conectores de mensajería, funciones de dominio y puentes para dispositivos. También incluye una opción de inferencia local (Eliza-1), basada en las variantes de texto de Gemma 4 y en recursos locales para embeddings, voz y visión.

La aplicación Eliza está pensada para web, escritorio y dispositivos móviles; Eliza Cloud es un servicio alojado opcional para gestionar cuentas, el enrutamiento de modelos y los despliegues. Los desarrolladores pueden ejecutar el stack desde el código fuente con Bun o importar @elizaos/core para integrar directamente el runtime.

Funciones clave

  • 01Runtime central con estado del agente, memoria y contratos para plugins
  • 02Sistema de plugins para acciones, proveedores, evaluadores, servicios y rutas
  • 03Opción de inferencia local con variantes de modelos Eliza-1 y enrutamiento según el dispositivo
  • 04Conectores de mensajería y espacios de trabajo, además de automatización de navegadores y escritorio
  • 05Operaciones con wallets de EVM y Solana sin custodia, con pasos de aprobación
  • 06Compatible con distintos modelos: backends locales, de proveedores directos o de Eliza Cloud

Casos de uso

  • Crear un agente autónomo personalizado que se conecte a plataformas de chat como Discord, Slack o Telegram
  • Desarrollar un plugin al estilo de los oficiales que añada controladores de modelos o acciones a un agente
  • Ejecutar un asistente personal con modelos locales en hardware compatible
  • Integrar el runtime del agente en una aplicación TypeScript existente

Inicio rápido

  1. 1

    Instala las versiones de Bun y Node fijadas en package.json

  2. 2

    Clona el repositorio

    git clone --filter=blob:none https://github.com/elizaos/eliza.git
  3. 3

    Entra en la carpeta e instala las dependencias

    cd eliza && bun install
  4. 4

    Inicia la aplicación en modo de desarrollo

    bun run dev

Antes de usarlo

  • Para ejecutar desde el código fuente se necesitan versiones específicas de Bun y Node, y hay que configurar los submódulos y los requisitos previos de compilación nativa.
  • La inferencia local requiere hardware compatible y descargar los recursos del modelo antes de usarla sin conexión.
  • Algunas funciones dependen de claves de proveedores de modelos o de los servicios opcionales de Eliza Cloud.

Temas

Preguntas frecuentes

¿Qué es eliza?
Framework y stack de aplicaciones de código abierto en TypeScript para crear agentes de IA autónomos, con un runtime central, plugins y la aplicación local-first Eliza. elizaOS es un monorepo para crear y ejecutar agentes de IA autónomos. Incluye un runtime central (@elizaos/core) que define el estado del agente, la memoria, la autorización y un contrato para plugins, además de un host de agentes independiente, una interfaz de React compartida y una CLI.
¿eliza es gratuito? ¿Qué licencia tiene?
eliza es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿eliza sigue mantenido?
Mantenimiento activo. El último commit de eliza fue el 21 oct 2026.
¿Para qué puedo usar eliza?
Crear un agente autónomo personalizado que se conecte a plataformas de chat como Discord, Slack o Telegram Desarrollar un plugin al estilo de los oficiales que añada controladores de modelos o acciones a un agente Ejecutar un asistente personal con modelos locales en hardware compatible Integrar el runtime del agente en una aplicación TypeScript existente
¿Cómo se instala eliza?
Instala las versiones de Bun y Node fijadas en package.json Clona el repositorio: git clone --filter=blob:none https://github.com/elizaos/eliza.git Entra en la carpeta e instala las dependencias: cd eliza && bun install Inicia la aplicación en modo de desarrollo: bun run dev
¿Dónde consigo eliza?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/elizaOS/eliza

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados