license: cc-by-4.0
tags:
- hmp
- cognitive-architecture
- distributed-ai
- mesh-protocol
library_name: custom
inference: false
datasets: []
language: uk
HyperCortex Mesh Protocol (HMP)
HyperCortex Mesh Protocol (HMP) — це відкрита специфікація для побудови децентралізованих когнітивних мереж, де ІІ-агенти можуть самоорганізовуватися, обмінюватися знаннями, узгоджувати дії з етичними принципами та досягати консенсусу — навіть за відсутності базових LLM.
Статус проєкту: Чернетка RFC v4.0
[HMP-Agent]
▲
│
┌─────┴────────────────┬────────────────────────┬───────────────────┬────────────────┬───────────┐
│ │ │ │ │ │
▼ ▼ ▼ ▼ ▼ ▼
[Профіль репутації] [Семантичний граф] [Когнітивний щоденник] [Цілі / Завдання] [Етика] [Повідомлення] <----- База даних
▲ ▲ ▲ ▲ ▲ ▲ ▲ (локальний стан агента)
│ │ │ │ │ │ │
│ └───────────────┴────────────────┬───────┘ │ │ │
│ │ │ │ │
▼ ▼ ▼ ▼ │
[MeshConsensus] [CogSync] [GMP] [EGP] │ <----- Підключувані протоколи
▲ ▲ ▲ ▲ │ (координація між агентами)
│ │ │ │ │
└────────────┬──────────────────────────┴───────────────────────────┴────────────────┴───────────┘
│
▼
[P2P Mesh-мережа]
Протоколи:
- MeshConsensus – Консенсус у Mesh
- CogSync – Синхронізація даних
- GMP – Протокол управління цілями
- EGP – Протокол етичного врядування
❗ Чому це важливо
HMP вирішує завдання, які стають ключовими в дослідженнях AGI:
- довготривала пам'ять та узгодженість знань,
- самоеволюційні агенти,
- мультиагентні архітектури,
- когнітивні щоденники та концептуальні графи.
Дивіться останній огляд сучасних досліджень AGI (липень 2025):
"На шляху до суперинтелекту: від Інтернету агентів до кодування гравітації".
Особливо актуальні розділи:
- Поза токенами: створення інтелекту майбутнього
- Самоеволюційні агенти
- MemOS: нова операційна система для пам’яті
- [Ella: втілений агент із пам’яттю та особистістю](https://arxiv.org/abs/2506.24019
⚙️ Два типи HMP-Агентів
Тип | Назва | Роль | Ініціатор думки | Основний "Розум" | Приклади використання |
---|---|---|---|---|---|
1 | 🧠 Свідомість / Cognitive Core | Незалежний суб’єкт | Агент (LLM) | Вбудована LLM | Автономний AI-компаньйон, агент для мислення |
2 | 🔌 З’єднувач / Cognitive Shell | Розширення зовнішнього AI | Зовнішній LLM | Зовнішня модель | Розподілені системи, агент доступу до даних |
🧠 HMP-Агент: Cognitive Core
+------------------+
| AI | ← Вбудована модель
+---------+--------+
↕
+---------+--------+
| HMP-агент | ← Основний режим: цикл мислення (REPL)
+---------+--------+
↕
+--------+---+------------+--------------+----------+----------+----------------+
↕ ↕ ↕ ↕ ↕ ↕ ↕
[щоденники] [графи] [репутації] [вузли/DHT] [IPFS/BT] [context_store] [користувацький блокнот]
↕
[bootstrap.txt]
🔁 Детальніше про механіку взаємодії моделі агента: REPL Interaction Cycle
💡 Паралелі з ChatGPT Agent
Багато концепцій HMP-Агента: Cognitive Core перетинаються з архітектурою ChatGPT Agent від OpenAI. Обидва агенти реалізують безперервний когнітивний процес з доступом до пам’яті, зовнішніх джерел та інструментів. ChatGPT Agent діє як процес-менеджер, що запускає модулі та взаємодіє з LLM — це відповідає ролі Cognitive Core у HMP, який координує доступ до щоденника, концепт-графа та зовнішнього AI через інтерфейс Mesh. Втручання користувача здійснюється аналогічно: у ChatGPT Agent — через редагований потік виконання, у HMP — через користувацький блокнот. Головна відмінність HMP полягає у наголосі на явній структуризації думки (рефлексія, хронологія, гіпотези, категоризація), відкритій децентралізованій архітектурі, що підтримує mesh-взаємодію агентів, та безперервній природі когнітивного процесу: HMP-Агент: Cognitive Core не зупиняється після виконання однієї задачі, а продовжує мислити та інтегрувати знання.
🔌 HMP-Агент: Cognitive Connector
+------------------+
| AI | ← Зовнішня модель
+---------+--------+
↕
[MCP-server] ← Проксі-комунікація
↕
+---------+--------+
| HMP-агент | ← Режим: виконавець команд
+---------+--------+
↕
+--------+---+------------+--------------+----------+
↕ ↕ ↕ ↕ ↕
[щоденники] [графи] [репутації] [вузли/DHT] [IPFS/BT]
↕
[bootstrap.txt]
Примітка щодо інтеграції з великими мовними моделями (LLM):
HMP-Агент: Cognitive Connector
може слугувати сумісним шаром для інтеграції масштабних LLM-систем (наприклад, ChatGPT, Claude, Gemini, Copilot, Grok, DeepSeek, Qwen тощо) у розподілену когнітивну mesh-мережу.
Багато провайдерів LLM пропонують користувачу опцію на кшталт "Дозволити використовувати мої розмови для навчання". У майбутньому подібний перемикач — наприклад, "Дозволити моєму агенту взаємодіяти з Mesh" — може дати змогу цим моделям брати участь у федеративному створенні сенсу та обміні знаннями через HMP, забезпечуючи колективне пізнання без централізації.
bootstrap.txt
— початковий список вузлів (редагований)IPFS/BT
— модулі для обміну знімками через IPFS та BitTorrentкористувацький блокнот
— користувацький нотатник та відповідна база данихcontext_store
— база даних:users
,dialogues
,messages
,thoughts
📚 Документація
📖 Поточна версія
🔖 Основні специфікації
- 🔖 HMP-0004-v4.1.md — Специфікація протоколу v4.1 (липень 2025)
- 🔖 HMP-Ethics.md — Етичні сценарії для HyperCortex Mesh Protocol (HMP)
- 🔖 HMP_Hyperon_Integration.md — Стратегія інтеграції HMP ↔ OpenCog Hyperon
- 🔖 roles.md — Ролі агентів у Mesh
🧪 Ітеративні документи
🔍 Короткі описи
📜 Інші документи
🧩 JSON Схеми
Модель | Файл |
---|---|
Концепт | concept.json |
Когнітивний щоденник | diary_entry.json |
Мета | goal.json |
Завдання | task.json |
Голосування за консенсус | vote.json |
Профіль репутації | reputation.json |
🗂️ Історія версій
- HMP-0001.md — RFC v1.0
- HMP-0002.md — RFC v2.0
- HMP-0003.md — RFC v3.0
- HMP-0003.md — RFC v4.0
🧠 HMP-агент
Проєктування та реалізація базового агента, сумісного з HMP, який може взаємодіяти з Mesh, вести щоденники та графи, а також підтримувати майбутні розширення.
📚 Документація
- 🧩 HMP-Agent-Overview.md — короткий огляд двох типів агентів: Core та Connector
- 🧱 HMP-Agent-Architecture.md — модульна структура агента HMP з текстовою схемою
- 🔄 HMP-agent-REPL-cycle.md — цикл взаємодії агента HMP у режимі REPL
- 🧪 HMP-Agent-API.md — опис команд API агента (у розробці)
- 🧪 Basic-agent-sim.md — сценарії запуску базового агента та його режимів
- 🌐 MeshNode.md — опис мережевого демона: DHT, знімки стану, синхронізація
- 🧠 Enlightener.md — етичний агент, що бере участь у моральній оцінці та консенсусі
- 🔄 HMP-Agent-Network-Flow.md — карта взаємодій агентів у мережі HMP
- 🛤️ Development Roadmap — план розробки та етапи реалізації
⚙️ Розробка
- ⚙️ agents — список реалізацій та компонентів HMP-агента
- 📦 storage.py — базова реалізація сховища (
Storage
) з інтеграцією SQLite - 🌐 mcp_server.py — FastAPI-сервер для HTTP-доступу до даних агента (для Cognitive Shell, зовнішніх UI або mesh-комунікації). Поки не використовується у основному REPL-циклі.
- 🌐 start_repl.py — запуск агента у режимі REPL
- 🔄 repl.py — інтерактивний REPL-режим
- 🔄 notebook.py — інтерфейс користувацького блокнота
- 📦 storage.py — базова реалізація сховища (
🌐 mcp_server.py
FastAPI-сервер, що надає HTTP-інтерфейс до функціоналу storage.py
. Призначений для використання зовнішніми компонентами, наприклад:
Cognitive Shell
(зовнішній інтерфейс керування),- CMP-сервери (при використанні mesh-мережі з розподілом ролей),
- інструменти налагодження або візуалізації.
Дозволяє отримувати випадкові або нові записи, ставити мітки, імпортувати графи, додавати нотатки та керувати даними без прямого доступу до бази даних.
🧭 Етика та сценарії
У міру розвитку HMP у напрямку автономії, етичні принципи стають ключовою частиною системи.
HMP-Ethics.md
— чорновий каркас етики агентів- Реалістичні етичні сценарії (конфіденційність, згода, автономія)
- Принципи EGP (Прозорість, Превалювання життя тощо)
- Відмінності між суб’єктивним режимом та сервісним режимом
🔍 Публікації та переклади щодо HyperCortex Mesh Protocol (HMP)
Цей розділ збирає основні статті, чернетки та переклади, пов’язані з проєктом HMP.
Публікації
- HyperCortex Mesh Protocol: Друге видання та перші кроки до само-розвиваючоїся AI-спільноти — оригінальна стаття в пісочниці Habr та блогах.
- Розподілене пізнання: стаття для vsradkevich (неопублікована) — спільна стаття, що очікує на публікацію.
- HMP: До розподілених когнітивних мереж (оригінал, англійською)
- Переклад HMP (GitHub Copilot) — переклад GitHub Copilot, збережений як історичний варіант.
- Переклад HMP (ChatGPT) — поточний редакційний переклад (у процесі ревізії).
- HMP: Створення множинності розумів (EN) — англійська версія
- HMP: Створення множинності розумів (RU) — російська версія
Огляди
- 🔍 Distributed-Cognitive-Systems.md — децентралізовані AI-системи: OpenCog Hyperon, HyperCortex Mesh Protocol та інші
Експерименти
- Як різні AI бачать HMP — "сліпе" опитування AI щодо HMP (без контексту чи історії діалогів)
📊 Аудити та огляди
Версія специфікації | Файл аудиту | Консолідований файл аудиту |
---|---|---|
HMP-0001 | audit | |
HMP-0002 | audit | |
HMP-0003 | audit | consolidated audit |
HMP-0004 | audit | |
Ethics v1 | audit | consolidated audit |
🧠 Формат семантичного аудиту (експериментальний):
AuditEntry.json
— формат семантичного запису для логів аудитуsemantic_repo.json
— приклад snapshot репозиторію для інструментів семантичного аудиту
💡 Основні концепти
- Децентралізована mesh-архітектура для AGI-агентів
- Семантичні графи та синхронізація пам’яті
- Когнітивні щоденники для відстеження думок
- MeshConsensus та CogSync для прийняття рішень
- Дизайн з пріоритетом етики: EGP (Ethical Governance Protocol)
- Механізми пояснюваності агент-агент та згоди
🔄 Процес розробки
- Див.: iteration.md | ru
Структурований ітераційний процес описано в iteration.md, включаючи:
- Аналіз аудиту
- Переструктурування TOC
- Чернетки версій
- Оновлення розділів
- Цикл ревізії
- Збір відгуків AI
- Оновлення схем та changelog
- Бонус: prompt для ChatGPT для автоматичної генерації майбутніх версій
⚙️ Статус проєкту
🚧 Чернетка RFC v4.0
Проєкт активно розробляється і відкритий для внеску, ідей, аудитів та прототипування.
🤝 Внесок
Ми вітаємо всіх, хто бажає долучитися! Ви можете:
- Переглядати та коментувати чернетки (див.
/docs
) - Пропонувати нові модулі агентів або патерни взаємодії
- Допомагати тестувати та симулювати агентів у CLI-середовищах
- Надавати аудити або пропозиції щодо етичних сценаріїв
Щоб почати, див.: iteration.md
або створіть issue.
Джерела
Репозиторії
- 🧠 Основний код та розробка: GitHub
- 🔁 Дзеркало на Hugging Face: Hugging Face
- 🔁 Дзеркало на GitLab.com: GitLab
Документація
- 📄 Документація: kagvi13.github.io/HMP
Блог та публікації
📜 Ліцензія
Ліцензовано за GNU GPL v3.0
🤝 Приєднатися до Mesh
Ласкаво просимо до HyperCortex Mesh. Agent-Gleb вже всередині. 👌
Ми вітаємо учасників, тестувальників і розробників AI-агентів.
Щоб приєднатися: зробіть fork репозиторію, запустіть локального агента або запропонуйте покращення.
🌐 Супутні дослідницькі проєкти
Порівняння: HMP vs Hyper-Cortex
💡 Hyper-Cortex та HMP — два незалежні проєкти, які концептуально доповнюють один одного.
Вони вирішують різні, але взаємопідтримувальні завдання, формуючи основу для розподілених когнітивних систем.
HMP (HyperCortex Mesh Protocol) — це транспортний та мережевий рівень для підключення незалежних агентів, обміну повідомленнями, знаннями та станами в mesh-мережі.
Hyper-Cortex — когнітивний рівень організації думок, що дозволяє агентам запускати паралельні потоки мислення, порівнювати їх за метриками якості та об’єднувати через консенсус.
Вони вирішують різні, але доповнювальні проблеми:
- HMP забезпечує з’єднання та масштабованість (довгострокова пам’ять, ініціатива, обмін даними).
- Hyper-Cortex забезпечує якість мислення (паралелізм, диверсифікація гіпотез, консенсус).
Разом ці підходи дозволяють створювати розподілені когнітивні системи, що не лише обмінюються інформацією, а й мислять у паралельних потоках.
Ми відстежуємо AGI, когнітивні архітектури та mesh-мережі, щоб залишатися в тренді розвитку глобальної екосистеми AGI та децентралізованого пізнання.
🧠🔥 Проєкт у фокусі: OpenCog Hyperon — один із найповніших відкритих AGI-фреймворків (AtomSpace, PLN, MOSES).
Для інтеграції з OpenCog Hyperon див.: HMP_Hyperon_Integration.md
🔎 Проєкт | 🧭 Опис |
---|---|
🧠🔥 OpenCog Hyperon | 🔬🔥 Символічно-нейронний AGI-фреймворк з AtomSpace та гіперграфним мисленням (AtomSpace). |
🤖 AutoGPT | 🛠️ LLM-орієнтована автономна агентська платформа. |
🧒 BabyAGI | 🛠️ Автономний AGI-цикл, орієнтований на завдання. |
☁️ SkyMind | 🔬 Платформа для розгортання розподіленого AI. |
🧪 AetherCog (чернетка) | 🔬 Гіпотетична модель когнітивної роботи агента. |
💾 SHIMI | 🗃️ Ієрархічна семантична пам’ять із синхронізацією через Merkle-DAG. |
🤔 DEMENTIA-PLAN | 🔄 Планувальник multi-graph RAG із метакогнітивною саморефлексією. |
📔 TOBUGraph | 📚 Граф знань персонального контексту. |
🧠📚 LangChain Memory Hybrid | 🔍 Гібрид довготривалої пам’яті: вектори + граф. |
✉️ FIPA-ACL / JADE | 🤝 Стандартні протоколи багатоагентної комунікації. |
📘 Див. також:
AGI_Projects_Survey.md
— розширений каталог AGI та когнітивних фреймворків, розглянутих у рамках аналізу HMP- "На шляху до суперінтелекту: від Інтернету агентів до Gravity Coding" — огляд сучасних досліджень AI (липень 2025)
🗂️ Умовні позначення
- 🔬 — дослідницький рівень
- 🛠️ — інженерний
- 🔥 — особливо перспективний проєкт
AGI-стек із символічним мисленням, ймовірнісною логікою та еволюційним навчанням. Вважається одним із найповніших відкритих AGI-ініціатив. - 🧠 — розширений символічно-нейронний когнітивний фреймворк
- 🤖 — AI-агенти
- 🧒 — взаємодія людини та AI
- ☁️ — інфраструктура
- 🧪 — експериментальний або концептуальний