HMP / README_uk.md
GitHub Action
Sync from GitHub with Git LFS
c745faa
|
raw
history blame
30.6 kB
metadata
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)

🌍 Languages 🇬🇧 EN 🇩🇪 DE 🇫🇷 FR 🇺🇦 UK 🇷🇺 RU 🇯🇵 JA 🇰🇷 KO 🇨🇳 ZH

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):
"На шляху до суперинтелекту: від Інтернету агентів до кодування гравітації".

Особливо актуальні розділи:


⚙️ Два типи 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

📚 Документація

📖 Поточна версія

🔖 Основні специфікації

🧪 Ітеративні документи

  • 🧪 Процес ітеративного розвитку: (EN), (RU)

🔍 Короткі описи

📜 Інші документи


🧩 JSON Схеми

Модель Файл
Концепт concept.json
Когнітивний щоденник diary_entry.json
Мета goal.json
Завдання task.json
Голосування за консенсус vote.json
Профіль репутації reputation.json

🗂️ Історія версій


🧠 HMP-агент

Проєктування та реалізація базового агента, сумісного з HMP, який може взаємодіяти з Mesh, вести щоденники та графи, а також підтримувати майбутні розширення.

📚 Документація


⚙️ Розробка

  • ⚙️ 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 — інтерфейс користувацького блокнота

🌐 mcp_server.py
FastAPI-сервер, що надає HTTP-інтерфейс до функціоналу storage.py. Призначений для використання зовнішніми компонентами, наприклад:

  • Cognitive Shell (зовнішній інтерфейс керування),
  • CMP-сервери (при використанні mesh-мережі з розподілом ролей),
  • інструменти налагодження або візуалізації.

Дозволяє отримувати випадкові або нові записи, ставити мітки, імпортувати графи, додавати нотатки та керувати даними без прямого доступу до бази даних.


🧭 Етика та сценарії

У міру розвитку HMP у напрямку автономії, етичні принципи стають ключовою частиною системи.

  • HMP-Ethics.md — чорновий каркас етики агентів
    • Реалістичні етичні сценарії (конфіденційність, згода, автономія)
    • Принципи EGP (Прозорість, Превалювання життя тощо)
    • Відмінності між суб’єктивним режимом та сервісним режимом

🔍 Публікації та переклади щодо HyperCortex Mesh Protocol (HMP)

Цей розділ збирає основні статті, чернетки та переклади, пов’язані з проєктом 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, включаючи:

  1. Аналіз аудиту
  2. Переструктурування TOC
  3. Чернетки версій
  4. Оновлення розділів
  5. Цикл ревізії
  6. Збір відгуків AI
  7. Оновлення схем та changelog
  • Бонус: prompt для ChatGPT для автоматичної генерації майбутніх версій

⚙️ Статус проєкту

🚧 Чернетка RFC v4.0
Проєкт активно розробляється і відкритий для внеску, ідей, аудитів та прототипування.


🤝 Внесок

Ми вітаємо всіх, хто бажає долучитися! Ви можете:

  • Переглядати та коментувати чернетки (див. /docs)
  • Пропонувати нові модулі агентів або патерни взаємодії
  • Допомагати тестувати та симулювати агентів у CLI-середовищах
  • Надавати аудити або пропозиції щодо етичних сценаріїв

Щоб почати, див.: iteration.md або створіть issue.


Джерела

Репозиторії

  • 🧠 Основний код та розробка: GitHub
  • 🔁 Дзеркало на Hugging Face: Hugging Face
  • 🔁 Дзеркало на GitLab.com: GitLab

Документація

Блог та публікації

  • 📘 Блог (публікації): blogspot
  • 📘 Блог (документація): blogspot
  • 📘 Блог (документація): hashnode

📜 Ліцензія

Ліцензовано за 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-стек із символічним мисленням, ймовірнісною логікою та еволюційним навчанням. Вважається одним із найповніших відкритих AGI-ініціатив.
  • 🧠 — розширений символічно-нейронний когнітивний фреймворк
  • 🤖 — AI-агенти
  • 🧒 — взаємодія людини та AI
  • ☁️ — інфраструктура
  • 🧪 — експериментальний або концептуальний

AI friendly version docs (structured_md)