You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ElizaOS — это open-source фреймворк написанный полностью на TypeScript для создания автономных AI-агентов, которые умеют взаимодействовать начиная от соцсетей заканчивая Web3-инфраструктурой.
5
+
ElizaOS — это open-source фреймворк написанный полностью на TypeScript для создания автономных AI-агентов, которые умеют взаимодействовать с:
6
6
7
-
Каждый агент — это своего рода "живой" runtime-компаньон, у которого есть память, мозг (LLM), доступ к возможностям, начиная от интеграции с соцсетями и заканчивая блокчейном (через плагины).
7
+
-**Социальными сетями**: Discord, Telegram, X, создавая персонализированные боты для общения с пользователями
8
+
-**Web3-инфраструктурой**: DeFi-протоколы, NFT-платформы для выполнения транзакций и управления активами
9
+
-**Внешними сервисами**: GitHub, API различных платформ
10
+
11
+
Каждый агент — это своего рода "живой" runtime-компаньон, у которого есть память, мозг (LLM) и расширяемые возможности через систему плагинов.
8
12
9
13
Большинство ончейн-автоматизаций — это stateless-боты и скрипты, которые просто реагируют на события. У них нет памяти, доступа к внешним данным или способности планировать — только жёсткая логика и прямые вызовы.
10
14
11
-
ElizaOS дает агентам мозг (LLM) и руки — например, доступ к соцсетям и on-chain execution через кошельки и плагины.
15
+
ElizaOS превращает простых ботов в полноценных автономных агентов с возможностью обучения и принятия решений.
12
16
13
17
Результат — полноценные digital-сущности, которые могут, например, в автоматическом режиме:
14
18
15
19
* анализировать блокчейн-данные,
16
20
* голосовать за DAO-предложения,
17
21
* управлять портфелем активов,
18
22
* общаться в X/Telegram от имени проекта,
19
-
* генерировать аудио/видео контент
23
+
* генерировать аудио/видео материалы
20
24
21
25
## История и эволюция
22
26
23
-
[ElizaOS](https://eliza.how/) зародилась как AI16z — первый в мире хедж-фонд, управляемый искусственным интеллектом. Проект стартовал в октябре 2024 года как отсылка к [a16z](https://a16z.com/), но быстро начал набирать обороты, выйдя за пределы шутки: AI-агенты не просто управляли токенами и аккаунтами, а начали демонстрировать реальные механизмы координации и принятия решений.
27
+
[ElizaOS](https://eliza.how/) зародилась как AI16z — первый в мире хедж-фонд, управляемый искусственным интеллектом. Проект стартовал в октябре 2024 года как отсылка к [a16z](https://a16z.com/), крупной американской венчурной компании, которая инвестирует в технологические стартапы. Проект быстро начал набирать обороты, выйдя за пределы шутки: AI-агенты не просто управляли токенами и аккаунтами, а начали демонстрировать реальные механизмы координации и принятия решений.
24
28
25
29
Уже в начале 2025 года стало очевидно, что проект выходит на новый уровень — как технически, так и репутационно. Чтобы избежать юридических и имиджевых конфликтов с настоящим a16z, команда приняла решение о переименовании в ElizaOS. Новый бренд стал отражением перехода от экспериментального MVP к целенаправленной разработке инфраструктуры для автономных AI-агентов.
26
30
@@ -39,7 +43,7 @@ ElizaOS дает агентам мозг (LLM) и руки — например,
39
43
**Core Components**:
40
44
41
45
- Agent Runtime — Главный компонент агента. Он отвечает за работу с базой данных и координирует другие компоненты.
42
-
- Services — Компонент который позволяют подключать агентов к внешним сервисам. По сути, является входным каналом для коммуникации с агентами. Например, Discord, X, Telegram.
46
+
- Services — Компонент, который позволяет подключать агентов к внешним сервисам. По сути, является входным каналом для коммуникации с агентами. Например, Discord, X, Telegram.
43
47
- Database — это место, где агент хранит всё, что ему нужно помнить. Например, с кем он общался, что происходило, какие команды выполнял, как связаны разные участники, и настройки его работы.
44
48
45
49
**Intelligence & Behavior**:
@@ -59,11 +63,11 @@ ElizaOS дает агентам мозг (LLM) и руки — например,
59
63
60
64
- Plugins — Плагины, которые позволяют агенту делать определенные действия. Например, есть плагины, которые позволяют работать с блокчейном или отправлять сообщения в Telegram.
61
65
- Projects — Готовые сборки агентов, которые можно использовать. Они уже настроены, с плагинами, памятью, ролями и логикой.
62
-
- Tasks — Планировщик. С его помощью агент может запускать действия по расписанию или откладывать задачи на потом (Например задать агенту проверять цену ну ETH каждый день и дать сигнал при наступлении нужной цены, или даже купить).
66
+
- Tasks — Планировщик. С его помощью агент может запускать действия по расписанию или откладывать задачи на потом (Например задать агенту проверять цену на ETH каждый день и дать сигнал при наступлении нужной цены, или даже купить).
63
67
64
68
Флоу работы согласно схеме:
65
69
66
-
1.**Service Reception**: User взаимодействует с сервисом (Discord, Telegram, и др) и агент получает сообщение
70
+
1.**Service Reception**: Пользователь отправляет сообщение через платформу (например, пишет в Discord чат, отправляет сообщение в Telegram) и агент получает сообщение
67
71
2.**Runtime Processing**: главный компонент координирует процесс генерации ответа
Изначально существует core плагин, называемый `Bootstrap`.
214
226
215
-
Он идёт как база в elizaOs, который состоит из известных уже нам компонентов, таких как Actions, Providers, Service, Evaluators. Его не рекомендуют править.
227
+
Он идёт как база в elizaOs, который состоит из известных уже нам компонентов, таких как Actions, Providers, Service, Evaluators. Его код не рекомендуют править.
216
228
217
229
```javascript
218
230
exportconst bootstrapPlugin:Plugin= {
@@ -234,7 +246,7 @@ ElizaOs поддерживает регистр из плагинов, кото
234
246
235
247
Если же вы хотите создать свой и поделиться с сообществом, то можно создать [pull request](https://github.com/elizaos-plugins/registry?tab=readme-ov-file#pull-request-requirements).
236
248
237
-
Посмотреть доступные плагины можно [тут](https://eliza.how/docs/awesome-eliza#-plugins)
249
+
Посмотреть доступные плагины можно [тут](https://eliza.how/docs/awesome-eliza#-plugins).
238
250
239
251
На данный момент мы выяснили, как проходит путь от сообщения до формирования ответа.
240
252
@@ -244,7 +256,7 @@ ElizaOs поддерживает регистр из плагинов, кото
244
256
245
257
Evaluators — это когнитивные компоненты ElizaOS, ответственные за анализ диалогов, извлечение знаний и построение понимания после обработки основного ответа агентом. В отличие от Actions, которые генерируют видимые пользователю ответы, Evaluators выполняют фоновые когнитивные задачи и формируют как раз тот самый `Knowledge` и `Memory System` агента.
246
258
247
-
структура интерфейса:
259
+
Структура интерфейса:
248
260
249
261
```javascript
250
262
interface Evaluator {
@@ -269,7 +281,7 @@ interface Evaluator {
269
281
- Извлекает факты
270
282
- Идентифицирует и отслеживает отношения между сущностями (Общение одного юзера с другим)
271
283
272
-
Получается, что компонент обновляет базу знаний `Knowledge`, сохраняет результаты анализа для будущего использования в `Memory System`, а свою очередь это позволяет агентам непрерывно обучаться на основе взаимодействий, аккумулируя знания и корректируя поведение, что создает эффект долговременной персонализации и адаптации к пользователям.
284
+
Получается, что компонент обновляет базу знаний `Knowledge`, сохраняет результаты анализа для будущего использования в `Memory System`, а в свою очередь это позволяет агентам непрерывно обучаться на основе взаимодействий, аккумулируя знания и корректируя поведение, что создает эффект долговременной персонализации и адаптации к пользователям.
0 commit comments