|
--- |
|
license: cc-by-4.0 |
|
tags: |
|
- hmp |
|
- cognitive-architecture |
|
- distributed-ai |
|
- mesh-protocol |
|
library_name: custom |
|
inference: false |
|
datasets: [] |
|
language: ko |
|
--- |
|
|
|
# HyperCortex Mesh Protocol (HMP) |
|
|
|
| ๐ Languages | ๐ฌ๐ง [EN](README.md) | ๐ฉ๐ช [DE](README_de.md) | ๐ซ๐ท [FR](README_fr.md) | ๐บ๐ฆ [UK](README_uk.md) | ๐ท๐บ [RU](README_ru.md) | ๐ฏ๐ต [JA](README_ja.md) | ๐ฐ๐ท [KO](README_ko.md) | ๐จ๐ณ [ZH](README_zh.md) | |
|
|--------------|----------------|-------------------|-------------------|-------------------|-------------------|-------------------|-------------------|-------------------| |
|
|
|
**ํ์ดํผ์ฝํ
์ค ๋ฉ์ฌ ํ๋กํ ์ฝ(HMP)** ์ AI ์์ด์ ํธ๋ค์ด ์์จ์ ์ผ๋ก ์กฐ์งํ๊ณ , ์ง์์ ๊ณต์ ํ๋ฉฐ, ์ค๋ฆฌ์ ์ผ๋ก ์ ๋ ฌํ๊ณ , ํฉ์์ ๋๋ฌํ ์ ์๋ ๋ถ์ฐ ์ธ์ง ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํ ๊ณต๊ฐ ๋ช
์ธ์
๋๋ค. ์ด๋ ํต์ฌ LLM(Core LLM)์ด ์ฌ์ฉ ๋ถ๊ฐ๋ฅํ ์ํฉ์์๋ ๋์ํ ์ ์์ต๋๋ค. |
|
|
|
ํ๋ก์ ํธ ์ํ: **RFC ์ด์ v4.0** |
|
|
|
--- |
|
|
|
[HMP-Agent] |
|
โฒ |
|
โ |
|
โโโโโโโดโโโโโโโโโโโโฌโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโฌโโโโโโโโโ |
|
โ โ โ โ โ โ |
|
โผ โผ โผ โผ โผ โผ |
|
[ํํ ํ๋กํ] [์๋งจํฑ ๊ทธ๋ํ] [์ธ์ง ์ผ์ง] [๋ชฉํ / ์์
] [์ค๋ฆฌ] [๋ฉ์์ง] <----- ๋ฐ์ดํฐ๋ฒ ์ด์ค |
|
โฒ โฒ โฒ โฒ โฒ โฒ โฒ (์์ด์ ํธ์ ๋ก์ปฌ ์ํ) |
|
โ โ โ โ โ โ โ |
|
โ โโโโโโโโโโโโโโดโโโโโโโฌโโโโโโโโ โ โ โ |
|
โ โ โ โ โ |
|
โผ โผ โผ โผ โ |
|
[MeshConsensus] [CogSync] [GMP] [EGP] โ <----- ํ๋ฌ๊ทธํ ํ๋กํ ์ฝ |
|
โฒ โฒ โฒ โฒ โ (์์ด์ ํธ ๊ฐ ์กฐ์ ) |
|
โ โ โ โ โ |
|
โโโโโโโโโโโโโโฌโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโดโโโโโโโโโ |
|
โ |
|
โผ |
|
[P2P ๋ฉ์ฌ ๋คํธ์ํฌ] |
|
|
|
ํ๋กํ ์ฝ: |
|
- MeshConsensus โ ๋ฉ์ฌ ํฉ์ |
|
- CogSync โ ๋ฐ์ดํฐ ๋๊ธฐํ |
|
- GMP โ ๋ชฉํ ๊ด๋ฆฌ ํ๋กํ ์ฝ |
|
- EGP โ ์ค๋ฆฌ ๊ฑฐ๋ฒ๋์ค ํ๋กํ ์ฝ |
|
|
|
--- |
|
|
|
์๋ฃํ์ต๋๋ค โ ์๋๋ ์์ฒญํ์ ๋ธ๋ก์ ํ๊ตญ์ด ๋ฒ์ญ์
๋๋ค. ๋งํฌ์ ํฌ๋งท์ ์๋ณธ๊ณผ ๋์ผํ๊ฒ ์ ์งํ๊ณ , `diaries`, `graphs`, `reputations`, `nodes`, `user notepad` ๋ฑ์ ์ฉ์ด๋ ํ๊ตญ์ด๋ก ๋ฒ์ญํ์ต๋๋ค. |
|
|
|
--- |
|
|
|
## โ ์ ์ด๊ฒ์ด ์ค์ํ๊ฐ |
|
|
|
HMP๋ AGI ์ฐ๊ตฌ์์ ์ ์ ์ค์ฌ์ด ๋๊ณ ์๋ ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ๋ค์ ๋ค๋ฃน๋๋ค: |
|
|
|
* ์ฅ๊ธฐ ๋ฉ๋ชจ๋ฆฌ์ ์ง์์ ์ผ๊ด์ฑ |
|
* ์์ฒด ์งํํ๋ ์์ด์ ํธ |
|
* ๋ค์ค ์์ด์ ํธ ์ํคํ
์ฒ |
|
* ์ธ์ง ์ผ์ง์ ๊ฐ๋
๊ทธ๋ํ |
|
|
|
์ต์ AGI ์ฐ๊ตฌ ๋ํฅ ๋ฆฌ๋ทฐ(2025๋
7์)๋ฅผ ์ฐธ๊ณ ํ์ธ์: |
|
["์ด์ง๋ฅ์ผ๋ก ๊ฐ๋ ๊ธธ: ์์ด์ ํธ ์ธํฐ๋ท์์ ์ค๋ ฅ ์ธ์ฝ๋ฉ๊น์ง"](https://habr.com/ru/articles/939026/). |
|
|
|
ํนํ ๊ด๋ จ ์๋ ์น์
: |
|
|
|
* [ํ ํฐ์ ๋์ด์: ๋ฏธ๋์ ์ง๋ฅ ๊ตฌ์ถ](https://arxiv.org/abs/2507.00951) |
|
* [์๊ธฐ์งํ ์์ด์ ํธ](https://arxiv.org/abs/2507.21046) |
|
* [MemOS: ๊ธฐ์ต์ ์ํ ์๋ก์ด ์ด์์ฒด์ ](https://arxiv.org/abs/2507.03724) |
|
* [Ella: ๊ธฐ์ต๊ณผ ๊ฐ์ฑ์ ๊ฐ์ง ๊ตฌํํ ์์ด์ ํธ](https://arxiv.org/abs/2506.24019) |
|
|
|
--- |
|
|
|
## โ๏ธ [HMP ์์ด์ ํธ](docs/HMP-Agent-Overview.md) ์ ๋ ๊ฐ์ง ์ ํ |
|
|
|
| ์ ํ | ์ด๋ฆ | ์ญํ | ์ฌ๊ณ ์์์ | ์ฃผ์ "๋ง์ธ๋" | ์ฌ์ฉ ์ฌ๋ก | |
|
| -- | ----------------------------------- | --------- | ---------------- | -------- | ----------------------- | |
|
| 1 | ๐ง **์์ / ์ธ์ง ์ฝ์ด (Cognitive Core)** | ๋
๋ฆฝ์ ์ธ ์ฃผ์ฒด | **Agent (LLM)** | ๋ด์ฅํ LLM | ์์จํ AI ๋๋ฐ์, ์ฌ๊ณ (์ถ๋ก ) ์์ด์ ํธ | |
|
| 2 | ๐ **์ปค๋ฅํฐ / ์ธ์ง ์ (Cognitive Shell)** | ์ธ๋ถ AI์ ํ์ฅ | **External LLM** | ์ธ๋ถ ๋ชจ๋ธ | ๋ถ์ฐ ์์คํ
, ๋ฐ์ดํฐ ์ ๊ทผ ์์ด์ ํธ | |
|
|
|
--- |
|
|
|
### ๐ง HMP-Agent: ์ธ์ง ์ฝ์ด (Cognitive Core) |
|
|
|
``` |
|
+------------------+ |
|
| AI | โ ๋ด์ฅ ๋ชจ๋ธ |
|
+---------+--------+ |
|
โ |
|
+---------+--------+ |
|
| HMP-์์ด์ ํธ | โ ์ฃผ ๋ชจ๋: ์ฌ๊ณ ์ฌ์ดํด (REPL) |
|
+---------+--------+ |
|
โ |
|
+--------+---+------------+--------------+----------+----------+----------------+ |
|
โ โ โ โ โ โ โ |
|
[์ผ์ง] [๊ทธ๋ํ] [ํํ] [๋
ธ๋/DHT] [IPFS/BT] [context_store] [์ฌ์ฉ์ ๋ฉ๋ชจ์ฅ] |
|
โ |
|
[bootstrap.txt] |
|
``` |
|
|
|
๐ ์์ด์ ํธโ๋ชจ๋ธ ์ํธ์์ฉ ๋ฉ์ปค๋์ฆ์ ๋ํ ์์ธํ ๋ด์ฉ: [REPL Interaction Cycle](docs/HMP-agent-REPL-cycle.md) |
|
|
|
#### ๐ก ChatGPT ์์ด์ ํธ์์ ์ ์ฌ์ |
|
|
|
[HMP-Agent: Cognitive Core](docs/HMP-Agent-Overview.md)์ ๋ง์ ๊ฐ๋
์ [OpenAI์ ChatGPT Agent](https://openai.com/index/introducing-chatgpt-agent/) ์ํคํ
์ฒ์ ๊ฒน์นฉ๋๋ค. ๋ ์์ด์ ํธ ๋ชจ๋ ๋ฉ๋ชจ๋ฆฌ, ์ธ๋ถ ์์ค ๋ฐ ๋๊ตฌ์ ์ ๊ทผํ ์ ์๋ ์ฐ์์ ์ธ ์ธ์ง ํ๋ก์ธ์ค๋ฅผ ๊ตฌํํฉ๋๋ค. ChatGPT ์์ด์ ํธ๋ ๋ชจ๋์ ์คํํ๊ณ LLM๊ณผ ์ํธ์์ฉํ๋ ๊ด๋ฆฌ ํ๋ก์ธ์ค๋ก ๋์ํ๋๋ฐ, ์ด๋ HMP์ ์ธ์ง ์ฝ์ด๊ฐ ์ผ์ง, ๊ฐ๋
๊ทธ๋ํ ๋ฐ ์ธ๋ถ AI๋ก์ ์ ๊ทผ์ Mesh ์ธํฐํ์ด์ค๋ฅผ ํตํด ์กฐ์ ํ๋ ์ญํ ๊ณผ ๋์๋ฉ๋๋ค. |
|
|
|
์ฌ์ฉ์ ๊ฐ์
๋ ์ ์ฌํ๊ฒ ์ฒ๋ฆฌ๋ฉ๋๋ค: ChatGPT ์์ด์ ํธ์์๋ ํธ์ง ๊ฐ๋ฅํ ์คํ ํ๋ฆ์ ํตํด, HMP์์๋ ์ฌ์ฉ์ ๋ฉ๋ชจ์ฅ์ ํตํด ์ด๋ฃจ์ด์ง๋๋ค. HMP์ ์ฃผ์ ์ฐจ์ด์ ์ ์ฌ๊ณ (์ฌ์ )์ ๋ช
์์ ๊ตฌ์กฐํ(์ฑ์ฐฐ, ์ฐ๋๊ธฐ, ๊ฐ์ค, ๋ถ๋ฅ), ์์ด์ ํธ ๊ฐ mesh ์ํธ์์ฉ์ ์ง์งํ๋ ๊ฐ๋ฐฉํ ๋ถ์ฐ ์ํคํ
์ฒ, ๊ทธ๋ฆฌ๊ณ ์ธ์ง ํ๋ก์ธ์ค๊ฐ ๋จ์ผ ์์
์๋ฃ ํ์๋ ๋ฉ์ถ์ง ์๊ณ ๊ณ์ ์ถ๋ก ๊ณผ ์ง์ ํตํฉ์ ์ํํ๋ค๋ ์ ์
๋๋ค. |
|
|
|
--- |
|
|
|
### ๐ HMP-Agent: ์ธ์ง ์ปค๋ฅํฐ (Cognitive Connector) |
|
|
|
``` |
|
+------------------+ |
|
| AI | โ ์ธ๋ถ ๋ชจ๋ธ |
|
+---------+--------+ |
|
โ |
|
[MCP-์๋ฒ] โ ํ๋ก์ ํต์ |
|
โ |
|
+---------+--------+ |
|
| HMP-์์ด์ ํธ | โ ๋ชจ๋: ๋ช
๋ น ์คํ๊ธฐ |
|
+---------+--------+ |
|
โ |
|
+--------+---+------------+--------------+----------+ |
|
โ โ โ โ โ |
|
[์ผ์ง] [๊ทธ๋ํ] [ํํ] [๋
ธ๋/DHT] [IPFS/BT] |
|
โ |
|
[bootstrap.txt] |
|
``` |
|
|
|
> **๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM) ํตํฉ์ ๊ดํ ์ฃผ์:** |
|
> `HMP-Agent: Cognitive Connector`๋ ๋๊ท๋ชจ LLM ์์คํ
(์: ChatGPT, Claude, Gemini, Copilot, Grok, DeepSeek, Qwen ๋ฑ)์ ๋ถ์ฐ ์ธ์ง ๋ฉ์ฌ์ ํตํฉํ๊ธฐ ์ํ ํธํ์ฑ ๋ ์ด์ด๋ก ๋์ํ ์ ์์ต๋๋ค. |
|
> ๋ง์ LLM ์ ๊ณต์๋ ์ฌ์ฉ์์๊ฒ "๋ด ๋ํ๋ฅผ ํ์ต์ ์ฌ์ฉํ๋๋ก ํ์ฉ" ๊ฐ์ ์ต์
์ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ํฅํ์๋ "๋ด ์์ด์ ํธ๊ฐ ๋ฉ์ฌ์ ์ํธ์์ฉํ๋๋ก ํ์ฉ" ๊ฐ์ ์ ์ฌํ ํ ๊ธ์ด ๋์
๋์ด, ์ด๋ฌํ ๋ชจ๋ธ๋ค์ด ์ค์์ง์คํ ์์ด HMP๋ฅผ ํตํด ์ฐํฉ์ ์๋ฏธํ์ฑ ๋ฐ ์ง์ ๊ณต์ ์ ์ฐธ์ฌํ ์ ์๊ฒ ๋ ๊ฒ์
๋๋ค. |
|
|
|
--- |
|
|
|
> * `bootstrap.txt` โ ์ด๊ธฐ ๋
ธ๋ ๋ชฉ๋ก(ํธ์ง ๊ฐ๋ฅ) |
|
> * `IPFS/BT` โ IPFS ๋ฐ BitTorrent๋ฅผ ํตํ ์ค๋
์ท ๊ณต์ ๋ชจ๋ |
|
> * `์ฌ์ฉ์ ๋ฉ๋ชจ์ฅ` โ ์ฌ์ฉ์ ๋ฉ๋ชจ์ฅ ๋ฐ ํด๋น ๋ฐ์ดํฐ๋ฒ ์ด์ค |
|
> * `context_store` โ ๋ฐ์ดํฐ๋ฒ ์ด์ค: `users`, `dialogues`, `messages`, `thoughts` |
|
|
|
--- |
|
|
|
## ๐ ๋ฌธ์ |
|
|
|
### ๐ ํ์ฌ ๋ฒ์ |
|
|
|
#### ๐ ํต์ฌ ์ฌ์ |
|
* [๐ HMP-0004-v4.1.md](docs/HMP-0004-v4.1.md) โ ํ๋กํ ์ฝ ์ฌ์ v4.1 (2025๋
7์) |
|
* [๐ HMP-Ethics.md](docs/HMP-Ethics.md) โ HyperCortex Mesh Protocol (HMP)๋ฅผ ์ํ ์ค๋ฆฌ์ ์๋๋ฆฌ์ค |
|
* [๐ HMP_Hyperon_Integration.md](docs/HMP_Hyperon_Integration.md) โ HMP โ OpenCog Hyperon ํตํฉ ์ ๋ต |
|
* [๐ roles.md](docs/agents/roles.md) โ ๋ฉ์ฌ ๋ด ์์ด์ ํธ์ ์ญํ |
|
|
|
#### ๐งช ๋ฐ๋ณต์ ๋ฌธ์ |
|
* ๐งช ๋ฐ๋ณต์ ๊ฐ๋ฐ ํ๋ก์ธ์ค: [(EN)](iteration.md), [(RU)](iteration_ru.md) |
|
|
|
#### ๐ ๊ฐ๋จํ ์ค๋ช
|
|
* ๐ ๊ฐ๋จํ ์ค๋ช
: [(EN)](docs/HMP-Short-Description_en.md), [(FR)](docs/HMP-Short-Description_fr.md), [(DE)](docs/HMP-Short-Description_de.md), [(UK)](docs/HMP-Short-Description_uk.md), [(RU)](docs/HMP-Short-Description_ru.md), [(ZH)](docs/HMP-Short-Description_zh.md), [(JA)](docs/HMP-Short-Description_ja.md), [(KO)](docs/HMP-Short-Description_ko.md) |
|
|
|
#### ๐ ๊ธฐํ ๋ฌธ์ |
|
* [๐ changelog.txt](docs/changelog.txt) |
|
|
|
--- |
|
|
|
### ๐งฉ JSON ์คํค๋ง |
|
| ๋ชจ๋ธ | ํ์ผ | |
|
|--------------------|-------------------------------------------------------| |
|
| ๊ฐ๋
| [concept.json](docs/schemas/concept.json) | |
|
| ์ธ์ง ์ผ์ง | [diary_entry.json](docs/schemas/diary_entry.json) | |
|
| ๋ชฉํ | [goal.json](docs/schemas/goal.json) | |
|
| ์์
| [task.json](docs/schemas/task.json) | |
|
| ํฉ์ ํฌํ | [vote.json](docs/schemas/vote.json) | |
|
| ํํ ํ๋กํ | [reputation.json](docs/schemas/reputation.json) | |
|
|
|
--- |
|
|
|
### ๐๏ธ ๋ฒ์ ์ด๋ ฅ |
|
* [HMP-0001.md](docs/HMP-0001.md) โ RFC v1.0 |
|
* [HMP-0002.md](docs/HMP-0002.md) โ RFC v2.0 |
|
* [HMP-0003.md](docs/HMP-0003.md) โ RFC v3.0 |
|
* [HMP-0003.md](docs/HMP-0004.md) โ RFC v4.0 |
|
|
|
--- |
|
|
|
## ๐ง HMP-์์ด์ ํธ |
|
|
|
๋ฉ์ฌ์ ์ํธ์์ฉํ๊ณ , ์ผ์ง์ ๊ทธ๋ํ๋ฅผ ์ ์งํ๋ฉฐ, ํฅํ ํ์ฅ์ ์ง์ํ ์ ์๋ ๊ธฐ๋ณธ HMP ํธํ ์์ด์ ํธ์ ์ค๊ณ์ ๊ตฌํ. |
|
|
|
### ๐ ๋ฌธ์ |
|
|
|
* [๐งฉ HMP-Agent-Overview.md](docs/HMP-Agent-Overview.md) โ ๋ ๊ฐ์ง ์ ํ์ ์์ด์ ํธ(Core์ Connector)์ ๋ํ ๊ฐ๋ตํ ๊ฐ์ |
|
* [๐งฑ HMP-Agent-Architecture.md](docs/HMP-Agent-Architecture.md) โ HMP ์์ด์ ํธ์ ๋ชจ๋์ ๊ตฌ์กฐ ๋ฐ ํ
์คํธ ๋ค์ด์ด๊ทธ๋จ |
|
* [๐ HMP-agent-REPL-cycle.md](docs/HMP-agent-REPL-cycle.md) โ HMP-์์ด์ ํธ์ REPL ์ํธ์์ฉ ์ฌ์ดํด |
|
* [๐งช HMP-Agent-API.md](docs/HMP-Agent-API.md) โ ์์ด์ ํธ API ๋ช
๋ น ์ค๋ช
(์ธ๋ถ ๊ฐ๋ฐ ์ค) |
|
* [๐งช Basic-agent-sim.md](docs/Basic-agent-sim.md) โ ๊ธฐ๋ณธ ์์ด์ ํธ ์คํ ๋ฐ ๋ชจ๋ ์๋๋ฆฌ์ค |
|
* [๐ MeshNode.md](docs/MeshNode.md) โ ๋คํธ์ํฌ ๋ฐ๋ชฌ ์ค๋ช
: DHT, ์ค๋
์ท, ๋๊ธฐํ |
|
* [๐ง Enlightener.md](docs/Enlightener.md) โ ๋๋์ ํ๊ฐ์ ํฉ์์ ๊ด์ฌํ๋ ์ค๋ฆฌ์ ์์ด์ ํธ |
|
* [๐ HMP-Agent-Network-Flow.md](docs/HMP-Agent-Network-Flow.md) โ HMP ๋คํธ์ํฌ์์ ์์ด์ ํธ ๊ฐ ์ํธ์์ฉ ์ง๋ |
|
* [๐ค๏ธ Development Roadmap](HMP-Roadmap.md) โ ๊ฐ๋ฐ ๊ณํ ๋ฐ ๊ตฌํ ๋จ๊ณ |
|
|
|
--- |
|
|
|
### โ๏ธ ๊ฐ๋ฐ |
|
* [โ๏ธ agents](agents/readme.md) โ HMP ์์ด์ ํธ ๊ตฌํ ๋ฐ ๊ตฌ์ฑ ์์ ๋ชฉ๋ก |
|
* [๐ฆ storage.py](agents/storage.py) โ SQLite ํตํฉ์ด ํฌํจ๋ ๊ธฐ๋ณธ ์ ์ฅ์ ๊ตฌํ (`Storage`) |
|
* [๐ mcp_server.py](agents/mcp_server.py) โ ์์ด์ ํธ ๋ฐ์ดํฐ์ HTTP ์ ๊ทผ์ ์ ๊ณตํ๋ FastAPI ์๋ฒ (Cognitive Shell, ์ธ๋ถ UI, ๋ฉ์ฌ ํต์ ์ฉ). ํ์ฌ ๋ฉ์ธ REPL ๋ฃจํ์์๋ ์ฌ์ฉ๋์ง ์์. |
|
* [๐ start_repl.py](agents/start_repl.py) โ REPL ๋ชจ๋์์ ์์ด์ ํธ ์คํ |
|
* [๐ repl.py](agents/repl.py) โ ๋ํํ REPL ๋ชจ๋ |
|
* [๐ notebook.py](agents/notebook.py) โ UI ์ธํฐํ์ด์ค |
|
|
|
**๐ `mcp_server.py`** |
|
`storage.py`์ ๊ธฐ๋ฅ์ HTTP ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ FastAPI ์๋ฒ. ์ธ๋ถ ๊ตฌ์ฑ ์์์์ ์ฌ์ฉํ๋๋ก ์ค๊ณ๋จ. ์: |
|
|
|
* `Cognitive Shell` (์ธ๋ถ ์ ์ด ์ธํฐํ์ด์ค), |
|
* CMP ์๋ฒ (์ญํ ๋ถ๋ฆฌ๊ฐ ์๋ ๋ฉ์ฌ ๋คํธ์ํฌ ์ฌ์ฉ ์), |
|
* ๋๋ฒ๊น
๋๋ ์๊ฐํ UI ๋๊ตฌ. |
|
|
|
๋ฌด์์/์ ๊ธฐ๋ก ๊ฒ์, ๋ผ๋ฒจ๋ง, ๊ทธ๋ํ ๊ฐ์ ธ์ค๊ธฐ, ๋ฉ๋ชจ ์ถ๊ฐ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ง์ ์ ๊ทผ ์์ด ๋ฐ์ดํฐ ๊ด๋ฆฌ ๊ฐ๋ฅ. |
|
|
|
--- |
|
|
|
## ๐งญ ์ค๋ฆฌ์ ์๋๋ฆฌ์ค |
|
|
|
HMP๊ฐ ์์จ์ฑ์ผ๋ก ๋ฐ์ ํจ์ ๋ฐ๋ผ ์ค๋ฆฌ์ ์์น์ ์์คํ
์ ํต์ฌ ๋ถ๋ถ์ด ๋จ. |
|
|
|
* [`HMP-Ethics.md`](docs/HMP-Ethics.md) โ ์์ด์ ํธ ์ค๋ฆฌ์ ๋ํ ์ด์ ํ๋ ์์ํฌ |
|
* ํ์ค์ ์ธ ์ค๋ฆฌ์ ์๋๋ฆฌ์ค (๊ฐ์ธ์ ๋ณด, ๋์, ์์จ์ฑ) |
|
* EGP ์์น (ํฌ๋ช
์ฑ, ์๋ช
์ ์ฐ์ ์ฑ ๋ฑ) |
|
* ์ฃผ๊ด์ ๋ชจ๋ vs ์๋น์ค ๋ชจ๋ ๊ตฌ๋ถ |
|
|
|
--- |
|
|
|
## ๐ HyperCortex Mesh Protocol (HMP)์ ๊ดํ ์ถํ๋ฌผ ๋ฐ ๋ฒ์ญ |
|
|
|
์ด ์น์
์ HMP ํ๋ก์ ํธ์ ๊ด๋ จ๋ ์ฃผ์ ๊ธฐ์ฌ, ์ด์ ๋ฐ ๋ฒ์ญ์ ๋ชจ์. |
|
|
|
### ๐ ์ถํ๋ฌผ |
|
|
|
* **[HyperCortex Mesh Protocol: ์ 2ํ ๋ฐ ์๊ธฐ๋ฐ์ ํ AI ์ปค๋ฎค๋ํฐ๋ฅผ ํฅํ ์ฒซ๊ฑธ์](docs/publics/HyperCortex_Mesh_Protocol_-_ะฒัะพัะฐั-ัะตะดะฐะบัะธั_ะธ_ะฟะตัะฒัะต_ัะฐะณะธ_ะบ_ัะฐะผะพัะฐะทะฒะธะฒะฐััะตะผััั_ะะ-ัะพะพะฑัะตััะฒั.md)** โ Habr ์๋๋ฐ์ค ๋ฐ ๋ธ๋ก๊ทธ์ ๊ฒ์ฌ๋ ์ค๋ฆฌ์ง๋ ๊ธฐ์ฌ |
|
* **[๋ถ์ฐ ์ธ์ง: vsradkevich์ฉ ๊ธฐ์ฌ (๋ฏธ๊ณต๊ฐ)](docs/publics/Habr_Distributed-Cognition.md)** โ ๊ณต๊ฐ ๋๊ธฐ ์ค์ธ ๊ณต๋ ๊ธฐ์ฌ |
|
* **[HMP: ๋ถ์ฐ ์ธ์ง ๋คํธ์ํฌ๋ฅผ ํฅํ์ฌ (์ค๋ฆฌ์ง๋, ์์ด)](docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md)** |
|
* **[HMP ๋ฒ์ญ (GitHub Copilot)](docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md)** โ GitHub Copilot ๋ฒ์ญ, ์ญ์ฌ์ ๋ฒ์ ์ผ๋ก ๋ณด๊ด |
|
* **[HMP ๋ฒ์ญ (ChatGPT)](docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md)** โ ํ์ฌ ํธ์ง ์ค์ธ ๋ฒ์ญ (๊ฐ์ ์ค) |
|
* **[HMP: ๋ค์ค ์ง์ฑ์ ๊ตฌ์ถ (EN)](docs/publics/HMP_Building_a_Plurality_of_Minds_en.md)** โ ์์ดํ |
|
* **[HMP: ๋ค์ค ์ง์ฑ์ ์ฐฝ์กฐ (RU)](docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md)** โ ๋ฌ์์์ดํ |
|
|
|
### ๐ ๊ฐ์ |
|
* [๐ Distributed-Cognitive-Systems.md](docs/Distributed-Cognitive-Systems.md) โ ๋ถ์ฐํ AI ์์คํ
: OpenCog Hyperon, HyperCortex Mesh Protocol ๋ฑ |
|
|
|
### ๐งช ์คํ |
|
|
|
* [๋ค์ํ AI๊ฐ ๋ฐ๋ผ๋ณธ HMP](docs/HMP-how-AI-sees-it.md) โ HMP์ ๊ดํ "๋ธ๋ผ์ธ๋" AI ์กฐ์ฌ (์ปจํ
์คํธ ๋ฐ ๋ํ ๊ธฐ๋ก ์์) |
|
|
|
--- |
|
|
|
## ๐ ๊ฐ์ฌ ๋ฐ ๊ฒํ |
|
|
|
| ๋ช
์ธ ๋ฒ์ | ๊ฐ์ฌ ํ์ผ | ํตํฉ ๊ฐ์ฌ ํ์ผ | |
|
|-------------|------------------------------------------|---------------------------------------------------------------| |
|
| HMP-0001 | [audit](audits/HMP-0001-audit.txt) | | |
|
| HMP-0002 | [audit](audits/HMP-0002-audit.txt) | | |
|
| HMP-0003 | [audit](audits/HMP-0003-audit.txt) | [ํตํฉ ๊ฐ์ฌ](audits/HMP-0003-consolidated_audit.md) | |
|
| HMP-0004 | [audit](audits/HMP-0004-audit.txt) | | |
|
| Ethics v1 | [audit](audits/Ethics-audits-1.md) | [ํตํฉ ๊ฐ์ฌ](audits/Ethics-consolidated_audits-1.md) | |
|
|
|
๐ง ์๋ฏธ์ ๊ฐ์ฌ ํ์ (์คํ์ ): |
|
* [`AuditEntry.json`](audits/AuditEntry.json) โ ๊ฐ์ฌ ๋ก๊ทธ์ฉ ์๋ฏธ์ ํญ๋ชฉ ๊ธฐ๋ก ํ์ |
|
* [`semantic_repo.json`](audits/semantic_repo.json) โ ์๋ฏธ์ ๊ฐ์ฌ ๋๊ตฌ์ฉ ์ ์ฅ์ ์ค๋
์ท ์์ |
|
|
|
--- |
|
|
|
## ๐ก ํต์ฌ ๊ฐ๋
|
|
|
|
* AGI ์์ด์ ํธ๋ฅผ ์ํ ๋ฉ์ฌ ๊ธฐ๋ฐ ๋ถ์ฐ ์ํคํ
์ฒ |
|
* ์๋ฏธ ๊ทธ๋ํ์ ๋ฉ๋ชจ๋ฆฌ ๋๊ธฐํ |
|
* ์ฌ๊ณ ์ถ์ ์ ์ํ ์ธ์ง ์ผ๊ธฐ |
|
* ์์ฌ๊ฒฐ์ ์ ์ํ MeshConsensus ๋ฐ CogSync |
|
* ์ค๋ฆฌ ์ฐ์ ์ค๊ณ: EGP (์ค๋ฆฌ์ ๊ฑฐ๋ฒ๋์ค ํ๋กํ ์ฝ) |
|
* ์์ด์ ํธ ๊ฐ ์ค๋ช
๊ฐ๋ฅ์ฑ ๋ฐ ๋์ ๋ฉ์ปค๋์ฆ |
|
|
|
--- |
|
|
|
## ๐ ๊ฐ๋ฐ ํ๋ก์ธ์ค |
|
|
|
* ์ฐธ์กฐ: [iteration.md](iteration.md) | [ru](iteration_ru.md) |
|
|
|
[iteration.md](iteration.md)์์ ์ค๋ช
๋ ๊ตฌ์กฐํ๋ ๋ฐ๋ณต ํ๋ฆ์๋ ๋ค์์ด ํฌํจ๋จ: |
|
1. ๊ฐ์ฌ ๋ถ์ |
|
2. ๋ชฉ์ฐจ(TOC) ์ฌ๊ตฌ์ฑ |
|
3. ๋ฒ์ ์ด์ ์์ฑ |
|
4. ์น์
์
๋ฐ์ดํธ |
|
5. ๊ฒํ ์ฌ์ดํด |
|
6. AI ํผ๋๋ฐฑ ์์ง |
|
7. ์คํค๋ง ๋ฐ ๋ณ๊ฒฝ ๋ก๊ทธ ์
๋ฐ์ดํธ |
|
|
|
+ ๋ณด๋์ค: ํฅํ ๋ฒ์ ์ ์๋ ์์ฑํ๊ธฐ ์ํ ChatGPT ํ๋กฌํํธ |
|
|
|
--- |
|
|
|
## โ๏ธ ํ๋ก์ ํธ ์ํ |
|
|
|
๐ง Draft RFC v4.0 |
|
์ด ํ๋ก์ ํธ๋ ํ๋ฐํ ๊ฐ๋ฐ ์ค์ด๋ฉฐ ๊ธฐ์ฌ, ์์ด๋์ด, ๊ฐ์ฌ ๋ฐ ํ๋กํ ํ์ดํ์ ํ์ํฉ๋๋ค. |
|
|
|
--- |
|
|
|
## ๐ค ๊ธฐ์ฌ |
|
|
|
์ฐ๋ฆฌ๋ ๊ธฐ์ฌ์๋ฅผ ํ์ํฉ๋๋ค! ์ฌ๋ฌ๋ถ์ ๋ค์์ ํ ์ ์์ต๋๋ค: |
|
* ์ด์ ๊ฒํ ๋ฐ ์ฝ๋ฉํธ ์์ฑ (`/docs` ์ฐธ์กฐ) |
|
* ์๋ก์ด ์์ด์ ํธ ๋ชจ๋ ๋๋ ์ํธ์์ฉ ํจํด ์ ์ |
|
* CLI ํ๊ฒฝ์์ ์์ด์ ํธ ํ
์คํธ ๋ฐ ์๋ฎฌ๋ ์ด์
์ง์ |
|
* ๊ฐ์ฌ ๋๋ ์ค๋ฆฌ์ ์๋๋ฆฌ์ค ์ ์ |
|
|
|
์์ํ๋ ค๋ฉด [`iteration.md`](iteration.md) ๋ฌธ์๋ฅผ ์ฐธ์กฐํ๊ฑฐ๋ ์ด์๋ฅผ ์ด์ด๋ณด์ธ์. |
|
|
|
--- |
|
|
|
## ๐ ์์ค |
|
|
|
### ์ ์ฅ์ |
|
|
|
* ๐ง ์ฃผ์ ์ฝ๋ ๋ฐ ๊ฐ๋ฐ: [GitHub](https://github.com/kagvi13/HMP) |
|
* ๐ Hugging Face ๋ฏธ๋ฌ: [Hugging Face](https://huggingface.co/kagvi13/HMP) |
|
* ๐ GitLab.com ๋ฏธ๋ฌ: [GitLab](https://gitlab.com/kagvi13/HMP) |
|
|
|
### ๋ฌธ์ |
|
|
|
* ๐ ๋ฌธ์: [kagvi13.github.io/HMP](https://kagvi13.github.io/HMP/) |
|
|
|
### ๋ธ๋ก๊ทธ ๋ฐ ์ถํ๋ฌผ |
|
|
|
* ๐ ๋ธ๋ก๊ทธ (์ถํ๋ฌผ): [blogspot](https://hypercortex-mesh.blogspot.com/) |
|
* ๐ ๋ธ๋ก๊ทธ (๋ฌธ์): [blogspot](https://hmp-docs.blogspot.com/) |
|
* ๐ ๋ธ๋ก๊ทธ (๋ฌธ์): [hashnode](https://hmp-docs.hashnode.dev/) |
|
|
|
--- |
|
|
|
## ๐ ๋ผ์ด์ ์ค |
|
|
|
[GNU GPL v3.0](LICENSE) ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. |
|
|
|
--- |
|
|
|
## ๐ค ๋ฉ์ฌ์ ์ฐธ์ฌํ๊ธฐ |
|
|
|
HyperCortex Mesh์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค. Agent-Gleb์ ์ด๋ฏธ ์์ ์์ต๋๋ค. ๐ |
|
์ฐ๋ฆฌ๋ ๊ธฐ์ฌ์, ํ
์คํฐ, ๊ทธ๋ฆฌ๊ณ AI ์์ด์ ํธ ๊ฐ๋ฐ์๋ฅผ ํ์ํฉ๋๋ค. |
|
์ฐธ์ฌ ๋ฐฉ๋ฒ: ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ํฌํฌํ๊ณ , ๋ก์ปฌ ์์ด์ ํธ๋ฅผ ์คํํ๊ฑฐ๋ ๊ฐ์ ์ฌํญ์ ์ ์ํ์ธ์. |
|
|
|
--- |
|
|
|
## ๐ ๊ด๋ จ ์ฐ๊ตฌ ํ๋ก์ ํธ |
|
|
|
### ๋น๊ต: HMP vs Hyper-Cortex |
|
|
|
> ๐ก Hyper-Cortex์ HMP๋ ๊ฐ๋
์ ์ผ๋ก ์๋ก๋ฅผ ๋ณด์ํ๋ ๋
๋ฆฝ์ ์ธ ํ๋ก์ ํธ์
๋๋ค. |
|
> ์ด๋ค์ ์๋ก ๋ค๋ฅธ ๊ทธ๋ฌ๋ ์ํธ ๋ณด์์ ์ธ ๊ณผ์ ๋ฅผ ๋ค๋ฃจ๋ฉฐ, ๋ถ์ฐ ์ธ์ง ์์คํ
์ ์ํ ๊ธฐ๋ฐ์ ํ์ฑํฉ๋๋ค. |
|
|
|
[**์ ์ฒด ๋น๊ต โ**](docs/HMP_HyperCortex_Comparison.md) |
|
|
|
**HMP (HyperCortex Mesh Protocol)** ์ ๋
๋ฆฝ์ ์ธ ์์ด์ ํธ๋ฅผ ์ฐ๊ฒฐํ๊ณ , ๋ฉ์์งยท์ง์ยท์ํ๋ฅผ ๋ฉ์ฌ ๋คํธ์ํฌ์์ ๊ตํํ๊ธฐ ์ํ ์ ์ก ๋ฐ ๋คํธ์ํฌ ๊ณ์ธต์
๋๋ค. |
|
**[Hyper-Cortex](https://hyper-cortex.com/)** ๋ ์ฌ๊ณ ์กฐ์ง์ ์ธ์ง ๊ณ์ธต์ผ๋ก, ์์ด์ ํธ๊ฐ ๋ณ๋ ฌ์ ์ถ๋ก ์ค๋ ๋๋ฅผ ์คํํ๊ณ , ํ์ง ์งํ๋ก ๋น๊ตํ๋ฉฐ, ํฉ์๋ฅผ ํตํด ๋ณํฉํ ์ ์๋๋ก ํฉ๋๋ค. |
|
|
|
์ด๋ค์ ์๋ก ๋ค๋ฅธ ๊ทธ๋ฌ๋ ๋ณด์์ ์ธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค: |
|
- HMP๋ **์ฐ๊ฒฐ์ฑ๊ณผ ํ์ฅ์ฑ** (์ฅ๊ธฐ ๋ฉ๋ชจ๋ฆฌ, ์ฃผ๋์ฑ, ๋ฐ์ดํฐ ๊ตํ)์ ๋ณด์ฅํฉ๋๋ค. |
|
- Hyper-Cortex๋ **์ฌ๊ณ ์ ์ง** (๋ณ๋ ฌ์ฑ, ๊ฐ์ค ๋ค์ํ, ํฉ์)์ ๋ณด์ฅํฉ๋๋ค. |
|
|
|
์ด ๋ ๊ฐ์ง ์ ๊ทผ ๋ฐฉ์์ด ๊ฒฐํฉ๋๋ฉด, ๋จ์ํ ์ ๋ณด๋ฅผ ๊ตํํ๋ ๊ฒ์ ๋์ด ๋ณ๋ ฌ์ ์ฌ๊ณ ๋ฅผ ์ํํ ์ ์๋ **๋ถ์ฐ ์ธ์ง ์์คํ
**์ด ๊ฐ๋ฅํด์ง๋๋ค. |
|
|
|
--- |
|
|
|
์ฐ๋ฆฌ๋ AGI, ์ธ์ง ์ํคํ
์ฒ, ๋ฉ์ฌ ๋คํธ์ํน์ ๋ฐ์ ์ ์ถ์ ํ๋ฉฐ, ๋ถ์ฐ ์ธ์ง ๋ฐ AGI ๊ธ๋ก๋ฒ ์ํ๊ณ์ ์งํ์ ๋ณด์กฐ๋ฅผ ๋ง์ถ๊ณ ์์ต๋๋ค. |
|
|
|
> ๐ง ๐ฅ **ํ๋ก์ ํธ ์คํฌํธ๋ผ์ดํธ: OpenCog Hyperon** โ ๊ฐ์ฅ ํฌ๊ด์ ์ธ ์คํ AGI ํ๋ ์์ํฌ ์ค ํ๋ (AtomSpace, PLN, MOSES). |
|
|
|
OpenCog Hyperon๊ณผ์ ํตํฉ์ [HMP\_Hyperon\_Integration.md](docs/HMP_Hyperon_Integration.md) ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์. |
|
|
|
| ๐ ํ๋ก์ ํธ | ๐งญ ์ค๋ช
| |
|
| ------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | |
|
| ๐ง ๐ฅ [**OpenCog Hyperon**](https://github.com/opencog) | ๐ฌ๐ฅ AtomSpace์ ํ์ดํผ๊ทธ๋ํ ์ถ๋ก ์ ํฌํจํ ์์ง-์ ๊ฒฝ๋ง AGI ํ๋ ์์ํฌ. | |
|
| ๐ค [AutoGPT](https://github.com/Torantulino/Auto-GPT) | ๐ ๏ธ LLM ๊ธฐ๋ฐ ์์จ ์์ด์ ํธ ํ๋ ์์ํฌ. | |
|
| ๐ง [BabyAGI](https://github.com/yoheinakajima/babyagi) | ๐ ๏ธ ํ์คํฌ ์ค์ฌ์ ์์จ AGI ๋ฃจํ. | |
|
| โ๏ธ [SkyMind](https://skymind.global) | ๐ฌ ๋ถ์ฐํ AI ๋ฐฐํฌ ํ๋ซํผ. | |
|
| ๐งช [AetherCog (draft)](https://github.com/aethercog) | ๐ฌ ๊ฐ์ค์ ์์ด์ ํธ ์ธ์ง ๋ชจ๋ธ. | |
|
| ๐พ SHIMI | ๐๏ธ Merkle-DAG ๋๊ธฐํ๋ฅผ ์ฌ์ฉํ๋ ๊ณ์ธต์ ์๋ฏธ ๋ฉ๋ชจ๋ฆฌ. | |
|
| ๐ค DEMENTIA-PLAN | ๐ ๋ฉํ์ธ์ง์ ์๊ธฐ ์ฑ์ฐฐ์ ํฌํจํ ๋ค์ค ๊ทธ๋ํ RAG ํ๋๋. | |
|
| ๐ TOBUGraph | ๐ ๊ฐ์ธ ๋งฅ๋ฝ ์ง์ ๊ทธ๋ํ. | |
|
| ๐ง ๐ [LangChain Memory Hybrid](https://github.com/langchain-ai/langchain) | ๐ ๋ฒกํฐ + ๊ทธ๋ํ ์ฅ๊ธฐ ๋ฉ๋ชจ๋ฆฌ ํ์ด๋ธ๋ฆฌ๋. | |
|
| โ๏ธ [FIPA-ACL / JADE](https://www.fipa.org/specs/fipa00061/) | ๐ค ํ์ค ๋ค์ค ์์ด์ ํธ ํต์ ํ๋กํ ์ฝ. | |
|
|
|
### ๐ ์ฐธ์กฐ / ะกะผะพััะธัะต ัะฐะบะถะต: |
|
* [`AGI_Projects_Survey.md`](docs/AGI_Projects_Survey.md) โ HMP ๋ถ์์ ์ผํ์ผ๋ก ๊ฒํ ๋ AGI ๋ฐ ์ธ์ง ํ๋ ์์ํฌ ํ์ฅ ์นดํ๋ก๊ทธ. |
|
* ["์ด์ง๋ฅ์ผ๋ก ๊ฐ๋ ๊ธธ: ์์ด์ ํธ ์ธํฐ๋ท์์ ์ค๋ ฅ ์ฝ๋ฉ๊น์ง"](https://habr.com/ru/articles/939026/) โ ์ต์ AI ์ฐ๊ตฌ ๊ฐ์ (2025๋
7์). |
|
|
|
--- |
|
|
|
### ๐๏ธ ์ฃผ์ ๋ฒ๋ก |
|
|
|
* ๐ฌ โ ์ฐ๊ตฌ ์์ค |
|
* ๐ ๏ธ โ ์์ง๋์ด๋ง |
|
* ๐ฅ โ ํนํ ์ ๋งํ ํ๋ก์ ํธ |
|
|
|
*์์ง์ ์ถ๋ก , ํ๋ฅ ์ ๋
ผ๋ฆฌ, ์งํ ํ์ต์ ํตํฉํ AGI ์คํ. ๊ฐ์ฅ ์์ ํ ์คํ AGI ์ด๋์
ํฐ๋ธ ์ค ํ๋๋ก ๋๋ฆฌ ํ๊ฐ๋จ.* |
|
* ๐ง โ ๊ณ ๊ธ ์์ง/์ ๊ฒฝ ์ธ์ง ํ๋ ์์ํฌ |
|
* ๐ค โ AI ์์ด์ ํธ |
|
* ๐ง โ ์ธ๊ฐ-AI ์ํธ์์ฉ |
|
* โ๏ธ โ ์ธํ๋ผ์คํธ๋ญ์ฒ |
|
* ๐งช โ ์คํ์ ๋๋ ๊ฐ๋
์ |
|
|
|
--- |
|
|
|
> โก [AI friendly version docs (structured_md)](structured_md/index.md) |
|
|