Repolode
elizaOS

elizaOS/eliza

Framework e stack de aplicações open source em TypeScript para criar agentes de IA autônomos, com runtime principal, plugins e o app Eliza local-first.

Estrelas
19,634
Forks
5,814
Issues abertas
233
Último commit
há 4 horas

O que é?

elizaOS é um monorepo para criar e executar agentes de IA autônomos. Ele inclui um runtime principal (@elizaos/core) que define o estado do agente, a memória, a autorização e um contrato de plugins, além de um host de agentes independente, uma interface React compartilhada e uma CLI.

Os plugins são o principal ponto de extensão. Um plugin pode registrar actions, providers, evaluators, services, model handlers, routes e visualizações de app. O repositório inclui plugins oficiais para provedores de modelos, conectores de mensagens, recursos de domínio e integração com dispositivos, além de uma opção de inferência local (Eliza-1) baseada em diferentes tamanhos de modelo de texto do Gemma 4 e em recursos locais de embeddings, fala e visão.

O app Eliza é voltado para web, desktop e dispositivos móveis, e o Eliza Cloud é um serviço hospedado opcional para contas, roteamento de modelos e implantação. Os desenvolvedores podem executar a stack a partir do código-fonte com Bun ou importar @elizaos/core para incorporar o runtime diretamente.

Recursos principais

  • 01Runtime principal com estado do agente, memória e contratos de plugins
  • 02Sistema de plugins para actions, providers, evaluators, services e routes
  • 03Opção de inferência local com diferentes tamanhos de modelo Eliza-1 e roteamento baseado no dispositivo
  • 04Conectores de mensagens e espaços de trabalho, além de automação de navegador e desktop
  • 05Operações de carteira EVM e Solana sem custódia, com etapas de aprovação
  • 06Compatível com diferentes modelos: backends locais, de provedores diretos ou do Eliza Cloud

Casos de uso

  • Criar um agente autônomo personalizado que se conecta a plataformas de chat como Discord, Slack ou Telegram
  • Desenvolver um plugin no estilo dos plugins oficiais que adiciona model handlers ou actions a um agente
  • Executar um assistente pessoal com modelos locais em hardware compatível
  • Incorporar o runtime do agente a uma aplicação TypeScript existente

Início rápido

  1. 1

    Instale as versões do Bun e do Node fixadas no package.json

  2. 2

    Clone o repositório

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

    Acesse a pasta e instale as dependências

    cd eliza && bun install
  4. 4

    Inicie o app em modo de desenvolvimento

    bun run dev

Antes de usar

  • A execução a partir do código-fonte requer versões específicas do Bun e do Node, além da configuração de submódulos e dos pré-requisitos de compilação nativa.
  • A inferência local requer hardware compatível e o download dos recursos do modelo antes do uso offline.
  • Alguns recursos dependem de chaves de provedores de modelos ou dos serviços opcionais do Eliza Cloud.

Tópicos

Perguntas frequentes

O que é eliza?
Framework e stack de aplicações open source em TypeScript para criar agentes de IA autônomos, com runtime principal, plugins e o app Eliza local-first. elizaOS é um monorepo para criar e executar agentes de IA autônomos. Ele inclui um runtime principal (@elizaos/core) que define o estado do agente, a memória, a autorização e um contrato de plugins, além de um host de agentes independente, uma interface React compartilhada e uma CLI.
eliza é gratuito? Qual é a licença?
eliza é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
eliza ainda é mantido?
Manutenção ativa. O último commit de eliza foi em 21 de out. de 2026.
Para que posso usar eliza?
Criar um agente autônomo personalizado que se conecta a plataformas de chat como Discord, Slack ou Telegram Desenvolver um plugin no estilo dos plugins oficiais que adiciona model handlers ou actions a um agente Executar um assistente pessoal com modelos locais em hardware compatível Incorporar o runtime do agente a uma aplicação TypeScript existente
Como instalar eliza?
Instale as versões do Bun e do Node fixadas no package.json Clone o repositório: git clone --filter=blob:none https://github.com/elizaos/eliza.git Acesse a pasta e instale as dependências: cd eliza && bun install Inicie o app em modo de desenvolvimento: bun run dev
Onde consigo eliza?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/elizaOS/eliza

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados