Repolode
elizaOS

elizaOS/eliza

Фреймворк и стек приложений с открытым исходным кодом на TypeScript для создания автономных AI-агентов: среда выполнения, плагины и локальное приложение Eliza.

Звёзды
19,634
Форки
5,814
Открытые issues
233
Последний коммит
4 часа назад

Что это?

elizaOS — монорепозиторий для создания и запуска автономных AI-агентов. В него входит базовая среда выполнения (@elizaos/core), которая задаёт состояние агента, память, авторизацию и контракт плагинов, а также автономный хост для агентов, общий интерфейс на React и CLI.

Плагины — основной способ расширения. Плагин может регистрировать actions, providers, evaluators, services, обработчики моделей, маршруты и представления приложения. В репозитории есть собственные плагины для провайдеров моделей, подключений к мессенджерам, функций для отдельных предметных областей и мостов к устройствам. Также предусмотрен локальный инференс (Eliza-1) на базе текстовых моделей Gemma 4 и локальных ресурсов для эмбеддингов, речи и компьютерного зрения.

Приложение Eliza предназначено для веба, компьютеров и мобильных устройств, а Eliza Cloud — дополнительный хостинговый сервис для учётных записей, маршрутизации моделей и развёртывания. Разработчики могут запускать стек из исходного кода с помощью Bun или подключить @elizaos/core, чтобы встроить среду выполнения напрямую.

Ключевые возможности

  • 01Базовая среда выполнения с состоянием агента, памятью и контрактами плагинов
  • 02Система плагинов для actions, providers, evaluators, services и маршрутов
  • 03Локальный инференс с линейками моделей Eliza-1 и маршрутизацией с учётом устройства
  • 04Подключения к мессенджерам и рабочим пространствам, а также автоматизация в браузере и на компьютере
  • 05Операции с некастодиальными кошельками EVM и Solana с этапами подтверждения
  • 06Не привязана к конкретным моделям: поддерживает локальные модели, прямое подключение к провайдерам и Eliza Cloud

Сценарии использования

  • Создание автономного агента, подключённого к чат-платформам вроде Discord, Slack или Telegram
  • Разработка плагина в стиле собственных плагинов проекта, который добавляет агенту обработчики моделей или actions
  • Запуск персонального помощника с локальными моделями на поддерживаемом оборудовании
  • Встраивание среды выполнения агента в существующее приложение на TypeScript

Быстрый старт

  1. 1

    Установите версии Bun и Node, закреплённые в package.json

  2. 2

    Клонируйте репозиторий

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

    Перейдите в папку и установите зависимости

    cd eliza && bun install
  4. 4

    Запустите приложение в режиме разработки

    bun run dev

Что важно знать

  • Для запуска из исходного кода требуются определённые версии Bun и Node, а также настройка подмодулей и установка необходимых компонентов для нативной сборки.
  • Для локального инференса требуется поддерживаемое оборудование. Перед использованием без подключения к сети скачайте файлы модели.
  • Некоторые возможности зависят от ключей провайдеров моделей или дополнительных сервисов Eliza Cloud.

Темы

Частые вопросы

Что такое eliza?
Фреймворк и стек приложений с открытым исходным кодом на TypeScript для создания автономных AI-агентов: среда выполнения, плагины и локальное приложение Eliza. elizaOS — монорепозиторий для создания и запуска автономных AI-агентов. В него входит базовая среда выполнения (@elizaos/core), которая задаёт состояние агента, память, авторизацию и контракт плагинов, а также автономный хост для агентов, общий интерфейс на React и CLI.
eliza можно использовать бесплатно? Какая у него лицензия?
eliza распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
eliza всё ещё поддерживается?
Активно поддерживается. Последний коммит в eliza — 21 окт. 2026 г..
Для чего можно использовать eliza?
Создание автономного агента, подключённого к чат-платформам вроде Discord, Slack или Telegram Разработка плагина в стиле собственных плагинов проекта, который добавляет агенту обработчики моделей или actions Запуск персонального помощника с локальными моделями на поддерживаемом оборудовании Встраивание среды выполнения агента в существующее приложение на TypeScript
Как установить eliza?
Установите версии Bun и Node, закреплённые в package.json Клонируйте репозиторий: git clone --filter=blob:none https://github.com/elizaos/eliza.git Перейдите в папку и установите зависимости: cd eliza && bun install Запустите приложение в режиме разработки: bun run dev
Где скачать eliza?
Исходный код и инструкции по установке — на GitHub: https://github.com/elizaOS/eliza

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты