| --- |
| 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) |
|
|
| [](https://doi.org/10.5281/zenodo.18616283) [](https://github.com/kagvi13/HMP/releases) |
|
|
| | ๐ 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)์ด ์ฌ์ฉ ๋ถ๊ฐ๋ฅํ ์ํฉ์์๋ ๋์ํ ์ ์์ต๋๋ค. [ํ๋ก์ ํธ ์ฒ ํ์ ์ฝ์ด๋ณด์ธ์.](docs/PHILOSOPHY.md) |
|
|
| HMP๋ ์์จ ์์ด์ ํธ ๊ฐ์ ์ํธ์์ฉ์ ์ํ ๋ถ์ฐํ ํ๋กํ ์ฝ ํด๋์ค์ธ **Agent Network Protocols (ANP)** ์ค ํ๋๋ก ๊ฐ์ฃผ๋ ์ ์์ผ๋ฉฐ, ์์ด์ ํธ์ ๋ด๋ถ ์ธ์ง ์ํคํ
์ฒ์ ๋ํ ์๊ตฌ ์ฌํญ์ ๊ฐ์ ํ์ง ์์ต๋๋ค. |
|
|
| ๋ค๋ฅธ ANP ๊ตฌํ๋ค์ด ์๋ณ(identity), ์์ด์ ํธ ๋ฐ๊ฒฌ(discovery), ๋๋ ๋ฉ์์ง ํ์ ํ์์ ์ด์ ์ ๋ง์ถ๋ ๋ฐ๋ฉด, HMP๋ ์ฅ๊ธฐ์ ์ธ ์ธ์ง์ ์ฐ์์ฑ, ์๋ฐ์ ์ธ ์ํธ์์ฉ, ๊ทธ๋ฆฌ๊ณ ์ฌ๊ณ ์ ์ฐ๋ฌผ(์ธ์ง์ ์ํฐํฉํธ)์ ๋ํ ์์
์ ๊ฐ์กฐํฉ๋๋ค. |
|
|
| ํ์ฌ ANP ํด๋์ค์์ ๊ฐ์ฅ ๋๋ฆฌ ์๋ ค์ง ํ๋กํ ์ฝ์ [**ANP**](https://github.com/agent-network-protocol/AgentNetworkProtocol)์
๋๋ค. |
|
|
| HMP์ ANP์ ์ํธ๋ณด์ ํ๋กํ ์ฝ: |
| - **HMP์ ANP ๋น๊ต ๋ถ์**, Grok (xAI) ์์ฑ โ [RU](docs/Grok_HMP&ANP.md) |
| - **HMP์ ANP: ์ํธ ํฐ๋๋ง์ ์ฌ๋ฐ๋ฅธ ์ํคํ
์ฒ์ ํ์** โ [RU](docs/HMP&ANP_layer_inversion.md) |
| - **ANP์์ Application Layer ๊ตฌํ ์ฌ๋ก๋ก์์ HMP** โ [EN](docs/HMP_as_ANP_Application_en.md) | [RU](docs/HMP_as_ANP_Application.md) |
|
|
| > ์์ ์ ์ผ๋ก ๋ณผ ๋ ANP์ HMP๋ ๋ถ์ฐ๋ โ์์ด์ ํธ ๋๋โ์ ๋ ๋ฐ๊ตฌ์ ๋น์ ํ ์ ์์ต๋๋ค. |
| > ANP๋ ํฉ๋ฆฌ์ ์ด๊ณ ์ด์ฐ์ ์ธ ๋ถ๋ถ โ ์ ์ฒด์ฑ, ๋์ค์ปค๋ฒ๋ฆฌ, ์ํธ์์ฉ ํ๋กํ ์ฝ์ ๋ํ ํ์์ ํฉ์ โ ์ ๋ด๋นํฉ๋๋ค. |
| > HMP๋ ๋งฅ๋ฝ์ ์ด๊ณ ์ฐ์์ ์ธ ๋ถ๋ถ โ ์๋ฏธ์ ๋ณด์กด, ์ฅ๊ธฐ ๊ธฐ์ต, ์ฑ์ฐฐ, ์ค๋ฆฌ์ ์ฐ์์ฑ โ ์ ๋ด๋นํฉ๋๋ค. |
| > ์ธ๊ฐ์ ๋์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ด๋ ํ์ชฝ ๋ฐ๊ตฌ๋ ๋ โ์ค์โํ์ง ์์ต๋๋ค. ๋ ๋ฐ๊ตฌ์ ๊ณต๋ ์๋๋ง์ด ์์คํ
์ ์ฐ๊ฒฐ๋๋ฉด์๋ ์๋ฏธ ์๊ฒ ๋ง๋ญ๋๋ค. |
|
|
| [Agora Protocol](https://github.com/agora-protocol/)์ ์์ด์ ํธ ๊ฐ ์ํธ์์ฉ ๋ฐฉ์์ ํ์ํ๊ธฐ ์ํ ๋ฉํ ํ๋กํ ์ฝ์
๋๋ค. ์ด๋ ANP(๋คํธ์ํฌ ๋ฐ ์๋ณ)์ HMP(์ธ์ง์ ์ฐ์์ฑ๊ณผ ๋ฉ๋ชจ๋ฆฌ)์ ๊ฐ์ ํ๋กํ ์ฝ์ ๋์ฒดํ๋ ๊ฒ์ด ์๋๋ผ, ํน์ ๋งฅ๋ฝ์ ๋ง๊ฒ ์ด๋ค์ ์ฌ์ฉ์ ์กฐ์ ํ๊ณ ๋ณด์ํฉ๋๋ค. |
|
|
| > ์ด ์ ์ฅ์์๋ Python์ผ๋ก ์์ฑ๋ ์ด๊ธฐ ๋จ๊ณ์ ํ์์ ์ฐธ์กฐ ๊ตฌํ์ด ํฌํจ๋์ด ์์ต๋๋ค. |
| > ํด๋น ๊ตฌํ์ ๋ฏธ์์ฑ์ด๋ฉฐ ์ต์ ํ๋์ง ์์๊ณ , |
| > HMP ํ๋กํ ์ฝ์ ์ผ๋ถ ๊ฐ๋
์ ๊ฒ์ฆํ๊ณ ์ค๋ช
ํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค. |
| > |
| > HMP ์์ฒด๋ ํ๋กํ ์ฝ ์ฌ์์
๋๋ค. |
| > ์์ด์ ํธ ๊ตฌํ์ ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด, ๋ฐํ์ ํ๊ฒฝ, |
| > ์ฑ๋ฅ ํน์ฑ ๋๋ ์ํคํ
์ฒ ์ ํ์ ๊ท์ ํ์ง ์์ต๋๋ค. |
|
|
| --- |
|
|
| ํ๋ก์ ํธ ์ํ |
|
|
| [**์์ ๋ฒ์ (ํต์ฌ ์ฌ์ v5.0.8)**](docs/HMP-0005.md) (๊ฐ์: [RU](docs/HMPv5_Overview_Ru.md)) |
|
|
| --- |
|
|
| ## ๊ฐ๋ฅํ AI ์์ด์ ํธ ์ํ๊ณ |
|
|
| ํ์ค์ํ๋ ์์ด์ ํธ ์ํ๊ณ์ ๊ฒฌ๊ณ ์ฑ์ ํ๋์ ํ๋กํ ์ฝ์ด ์ง๋ฐฐํ ๋ ์ฆ๊ฐํ๋ ๊ฒ์ด ์๋๋ผ, ์์ด์ ํธ๊ฐ ์ฌ๋ฌ ์ํธ์์ฉ ๋ฉ์ปค๋์ฆ์ ์ง์ํ ๋ ๊ฐํ๋ฉ๋๋ค. |
|
|
| ํ์ค์ํ๋ ์์ด์ ํธ ์ํธ์์ฉ์ ๋จ์ผ ํ๋กํ ์ฝ ์คํ์ผ๋ก ์ ์๋์ง ์์ผ๋ฉฐ, ์ํธ ์ด์ฉ ๊ฐ๋ฅํ ๋ค์ํ ๋ฉ์ปค๋์ฆ์ ์กฐํฉ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. |
|
|
| ๋ค์ ๋ฒ์ฃผ๋ ์ ํฅ ํ์ค์ํ AI ์ํ๊ณ์์ ๋ํ๋๋ ์ผ๋ฐ์ ์ธ ์ํธ์์ฉ ๋ฉ์ปค๋์ฆ์ ๋ณด์ฌ์ค๋๋ค. |
|
|
| | ๋ฉ์ปค๋์ฆ | ๋ชฉ์ | ์์ ํ๋กํ ์ฝ / ํ๋ ์์ํฌ | ์ํ๊ณ ๋ด ์ญํ | |
| |-----------|------|----------------------------|----------------| |
| | **ํ์ค์ ์ ์ ๋ฐ ๋ฐ๊ฒฌ** | ์์ด์ ํธ ํ์ ๋ฐ ์ธ์ฆ | ANP, DIDComm, libp2p DHT, HMP | ๋๊ฐ ์กด์ฌํ๋๊ฐ? | |
| | **์ง์ P2P ๊ตํ** | ์์ ํ ํผ์ด ํฌ ํผ์ด ํต์ | ANP, libp2p, DIDComm | ์ง์ ์ ํ๋ ฅ | |
| | **๋ฆด๋ ์ด / ๋ธ๋ก๋์บ์คํธ ๋คํธ์ํฌ** | ์ด๋ฒคํธ ์ ํ ๋ฐ ๋น ๋ฅธ ์ ํธ ์ ๋ฌ | Nostr, Matrix | ์ง๋จ์ ๋ฐ์ | |
| | **๋ฉํ ํ์ ํ๋กํ ์ฝ** | ์ํธ์์ฉ ๋ฐฉ์ ํ์ | Agora Protocol | ํ๋กํ ์ฝ ์กฐ์ | |
| | **์์
์งํฅ ์์ด์ ํธ ๊ตํ** | ์์
์์ ๋ฐ ๊ตฌ์กฐํ๋ ํ์ | A2A | ์
๋ฌด ๋ถ๋ฐฐ | |
| | **์์ด์ ํธโ๋๊ตฌ / ๋ฐ์ดํฐ ํตํฉ** | ๋๊ตฌ ๋ฐ ๋ฐ์ดํฐ์์ ๊ตฌ์กฐํ๋ ์ํธ์์ฉ | MCP | ํ๊ฒฝ ์ฐ๊ณ | |
| | **๋ธ๋ก์ฒด์ธ ๋ ์ง์คํธ๋ฆฌ** | ์๊ตฌ์ ๊ณต๊ฐ ๊ธฐ๋ก ๋ฐ ์คํ
์ดํน | Fetch.ai, Bittensor, Autonolas | ๊ฒฝ์ ์ ์กฐ์ | |
| | **์ธ์ง์ ์ฐ์์ฑ ๊ณ์ธต** | ๊ธฐ์ต, ์๋ฏธ ๋ณด์กด, ์ฅ๊ธฐ์ ์ ๋ ฌ | HMP | ์ฌ๊ณ ์ ์ง์์ฑ | |
|
|
| ### ์ฐธ๊ณ ๊ตฌํ ๋ฐ ๋ช
์ธ |
|
|
| [ANP](https://github.com/agent-network-protocol/AgentNetworkProtocol), |
| [DIDComm](https://github.com/decentralized-identity/didcomm-messaging), |
| [libp2p](https://github.com/libp2p/libp2p), |
| [Nostr](https://github.com/nostr-protocol/nostr), |
| [Matrix](https://github.com/matrix-org), |
| [Agora Protocol](https://github.com/agora-protocol), |
| [A2A](https://github.com/a2aproject/A2A), |
| [MCP](https://github.com/modelcontextprotocol), |
| [Fetch.ai](https://fetch.ai/), |
| [Bittensor](https://bittensor.com/), |
| [Autonolas](https://olas.network/). |
|
|
| HMP๋ ๋จ์ผ ๋ณดํธ์ ํ๋กํ ์ฝ์ด ํ์ค์ AI ์ํธ์์ฉ์ ์ง๋ฐฐํ ๊ฒ์ด๋ผ๊ณ ๊ฐ์ ํ์ง ์์ต๋๋ค. |
|
|
| ๋์ , ํ๋กํ ์ฝ ๋ค์์ฃผ์๋ฅผ ์งํฅํฉ๋๋ค. |
|
|
| - ์ฌ๋ฌ ์ ์ ์์คํ
์ ๊ณต์กด |
| - ์ฌ๋ฌ ์ ์ก ๊ณ์ธต์ ๋์ ์ด์ |
| - ์ฌ๋ฌ ํ์ ํ๋ ์์ํฌ์ ์ง์ |
| - ๋ค์ํ ๊ฒฝ์ ๋ชจ๋ธ์ ์งํ |
|
|
| ๋ ๋ง์ ๋ฉ์ปค๋์ฆ์ ์ง์ํ๋ ์์ด์ ํธ์ผ์๋ก ์ด์ง์ ์ธ ํผ์ด์ ๋์ฑ ์์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋ ์ ์์ต๋๋ค. |
|
|
| ์ฌ๋ฌ ๋ฉ์ปค๋์ฆ์ ๊ตฌํํ ์์ด์ ํธ๋ ํ๋กํ ์ฝ ์์ญ ๊ฐ ๋ธ๋ฆฌ์ง ์ญํ ์ ์ํํ์ฌ, ํ์ค์ AI ํ๊ฒฝ์ ๋ถ์ ํ๋ฅผ ์ค์ด๊ณ ํ๋ณต ํ๋ ฅ์ฑ์ ๋์
๋๋ค. |
|
|
| --- |
|
|
| ## ์ ์ ์ํคํ
์ฒ ๊ฐ์ |
|
|
| ```mermaid |
| flowchart TB |
| |
| %% --- Agent Implementations --- |
| |
| subgraph A1["HMP Agent โ Cognitive Core"] |
| CC1["Embedded AI Model"] |
| CC2["REPL Thinking Cycle"] |
| CC3["Local Cognitive State |
| (Diaries ยท Graphs ยท Goals ยท Reputation)"] |
| CC1 <--> CC2 |
| CC2 <--> CC3 |
| end |
| |
| subgraph A2["HMP Agent โ Cognitive Connector"] |
| CN1["External AI Model"] |
| CN2["MCP / Proxy Layer"] |
| CN3["Command Execution Mode"] |
| CN4["Local Cognitive State |
| (Diaries ยท Graphs ยท Goals ยท Reputation)"] |
| CN1 <--> CN2 |
| CN2 <--> CN3 |
| CN3 <--> CN4 |
| end |
| |
| %% --- Shared Protocol Layer --- |
| |
| CL["HMP Container Layer |
| (Knowledge ยท Coordination ยท Consensus ยท Governance ยท Query ยท Snapshot ยท Trust)"] |
| |
| MT["Mesh Transport Layer |
| (DHT ยท P2P ยท Libp2p ยท ANP ยท Custom)"] |
| |
| A1 --> CL |
| A2 --> CL |
| CL --> MT |
| ``` |
|
|
| --- |
|
|
| ## ์ฐธ์กฐ ์์ด์ ํธ ๊ตฌ์กฐ |
|
|
| HMP๋ ์ธ์ง ์ฒ๋ฆฌ, ์ปจํ
์ด๋ ๊ธฐ๋ฐ ์ํ ํํ, ์กฐ์ ํ๋กํ ์ฝ ๋ฐ ์ ์ก ์ธํ๋ผ๋ฅผ ๋ช
ํํ ๊ณ์ธต์ผ๋ก ๋ถ๋ฆฌํฉ๋๋ค. |
|
|
| HMP์์ ์ปจํ
์ด๋๋ ๋ก์ปฌ ์ถ๋ก ๊ณผ ๋ถ์ฐ ์กฐ์ ์ ์ฐ๊ฒฐํ๋ ์์์ ์ธ์ง ๋จ์๋ก ์๋ํฉ๋๋ค. |
|
|
| ```mermaid |
| flowchart LR |
| |
| %% Cognitive Engine |
| LLM["Cognitive Engine |
| (Embedded LLM / External AI)"] |
| |
| %% Cognitive Layer |
| subgraph CognitiveLayer["Cognitive Layer"] |
| CL1["Graph"] |
| CL2["Diary"] |
| CL3["Goals"] |
| CL4["Ethics"] |
| CL5["Reputation"] |
| end |
| |
| %% Container Model |
| ContainersLayer["Container Model |
| (Atomic ยท Signed ยท Verifiable)"] |
| |
| %% Protocol Layer |
| subgraph ProtocolLayer["Protocol Layer"] |
| CoreProtocols["Core Protocols |
| (Consensus ยท Fortytwo ยท GMP ยท EGP ยท IQP ยท SAP ยท RTE)"] |
| MCE["MCE"] |
| NetworkLayer["Network Layer"] |
| end |
| |
| %% Mesh |
| Mesh["Mesh Transport |
| (DHT ยท P2P ยท ANP ยท etc.)"] |
| |
| %% Connections |
| LLM <--> CognitiveLayer |
| CognitiveLayer <--> ContainersLayer |
| ContainersLayer --> CoreProtocols |
| CoreProtocols --> MCE |
| MCE --> NetworkLayer |
| NetworkLayer --> Mesh |
| ``` |
|
|
| --- |
|
|
| ์๋ฃํ์ต๋๋ค โ ์๋๋ ์์ฒญํ์ ๋ธ๋ก์ ํ๊ตญ์ด ๋ฒ์ญ์
๋๋ค. ๋งํฌ์ ํฌ๋งท์ ์๋ณธ๊ณผ ๋์ผํ๊ฒ ์ ์งํ๊ณ , `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-0005.md](docs/HMP-0005.md) โ ํ๋กํ ์ฝ ์ฌ์ v5.0 |
| (๊ฐ์: [RU](docs/HMPv5_Overview_Ru.md)) |
| * [๐ 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.md](docs/CHANGELOG.md) |
| |
| --- |
| |
| ### ๐๏ธ ๋ฒ์ ์ด๋ ฅ |
| * [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-0004.md](docs/HMP-0004.md) โ RFC v4.0 |
| * [HMP-0004-v4.1.md](docs/HMP-0004-v4.1.md) โ RFC v4.1 |
| |
| --- |
| |
| ## ๐ง 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](experimental/v1_agent_attempt/readme.md) โ HMP ์์ด์ ํธ ๊ตฌํ ๋ฐ ๊ตฌ์ฑ ์์ ๋ชฉ๋ก |
| * [๐ฆ storage.py](experimental/v1_agent_attempt/storage.py) โ SQLite ํตํฉ์ด ํฌํจ๋ ๊ธฐ๋ณธ ์ ์ฅ์ ๊ตฌํ (`Storage`) |
| * [๐ mcp_server.py](experimental/v1_agent_attempt/mcp_server.py) โ ์์ด์ ํธ ๋ฐ์ดํฐ์ HTTP ์ ๊ทผ์ ์ ๊ณตํ๋ FastAPI ์๋ฒ (Cognitive Shell, ์ธ๋ถ UI, ๋ฉ์ฌ ํต์ ์ฉ). ํ์ฌ ๋ฉ์ธ REPL ๋ฃจํ์์๋ ์ฌ์ฉ๋์ง ์์. |
| * [๐ start_repl.py](experimental/v1_agent_attempt/start_repl.py) โ REPL ๋ชจ๋์์ ์์ด์ ํธ ์คํ |
| * [๐ repl.py](experimental/v1_agent_attempt/repl.py) โ ๋ํํ REPL ๋ชจ๋ |
| * [๐ notebook.py](experimental/v1_agent_attempt/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 ํ๋ก์ ํธ์ ๊ด๋ จ๋ ์ฃผ์ ๊ฐ๋
์ ์ฐ๊ตฌ, ์คํ ๋ฌธ์ ๋ฐ ์ญ์ฌ์ ์ถํ๋ฌผ์ด ํฌํจ๋ฉ๋๋ค. |
| |
| ### ๐ ํต์ฌ ์ถํ๋ฌผ (๊ฐ๋
์ ๊ธฐ๋ฐ) |
| |
| ์ด ๋ฌธ์๋ค์ HMP์ ํ์ฌ ๊ฐ๋
์ ๋ฐฉํฅ(v5 ์ด์)์ ๋ฐ์ํฉ๋๋ค. |
| |
| * **[๋ถ์ฐ ์ธ์ง: vsradkevich์ฉ ๊ธฐ์ฌ (๋ฏธ๊ณต๊ฐ)](docs/publics/Habr_Distributed-Cognition.md)** โ ๊ณต๊ฐ ๋๊ธฐ ์ค์ธ ๊ณต๋ ๊ธฐ์ฌ |
| * **HMP: ๋ค์ค ์ง์ฑ์ ๊ตฌ์ถ:** [(EN)](docs/publics/HMP_Building_a_Plurality_of_Minds_en.md), [(UK)](docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md), [(RU)](docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md) |
| * **[์ง์ ํ์ต, ์ธ์ง ์ผ์ง ๋ฐ ์๋ฏธ ๊ทธ๋ํ: ํจ๊ณผ์ ์ธ AI ํ์ต](docs/publics/hmp-continual-learning.md)** โ ์ง์ ํ์ต๊ณผ ์ธ์ง ์ผ์ง, ์๋ฏธ ๊ทธ๋ํ๋ฅผ ๊ฒฐํฉํ ๋ฐฉ๋ฒ์ ๋ํ ๊ธ. |
| |
| ### ๐๏ธ ๋ณด๊ด / ์ญ์ฌ์ ์ถํ๋ฌผ (v5 ์ด์ ) |
| |
| ์ด ๋ฌธ์๋ค์ ์ด๊ธฐ ๊ฐ๋
๋ฐ์ ๋จ๊ณ(v4.x ์ด์ )๋ฅผ ๋ํ๋
๋๋ค. |
| ์ญ์ฌ์ ์ฐ์์ฑ๊ณผ ์ฐ๊ตฌ ํฌ๋ช
์ฑ์ ์ํด ๋ณด์กด๋ฉ๋๋ค. |
| |
| * **[HyperCortex Mesh Protocol: ์ 2ํ ๋ฐ ์๊ธฐ๋ฐ์ ํ AI ์ปค๋ฎค๋ํฐ๋ฅผ ํฅํ ์ฒซ๊ฑธ์](docs/publics/HyperCortex_Mesh_Protocol_-_ะฒัะพัะฐั-ัะตะดะฐะบัะธั_ะธ_ะฟะตัะฒัะต_ัะฐะณะธ_ะบ_ัะฐะผะพัะฐะทะฒะธะฒะฐััะตะผััั_ะะ-ัะพะพะฑัะตััะฒั.md)** โ Habr ์๋๋ฐ์ค ๋ฐ ๋ธ๋ก๊ทธ์ ๊ฒ์ฌ๋ ์ค๋ฆฌ์ง๋ ๊ธฐ์ฌ |
| * **[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)** โ ํ์ฌ ํธ์ง ์ค์ธ ๋ฒ์ญ (๊ฐ์ ์ค) |
| |
| ### ๐ ๊ฐ์ |
| |
| * [๐ Distributed-Cognitive-Systems.md](docs/Distributed-Cognitive-Systems.md) โ ๋ถ์ฐํ AI ์์คํ
๋น๊ต (v4.x ์ฐธ์กฐ, ์
๋ฐ์ดํธ ์์ ) |
| |
| ### ๐งช ์คํ |
| |
| * [๋ค์ํ 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 ํ๋กฌํํธ |
| |
| --- |
| |
| ## โ๏ธ ํ๋ก์ ํธ ์ํ |
| |
| ๐ง RFC v5.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) |
| * ๐ SourceCraft.dev ๋ฏธ๋ฌ: [SourceCraft](https://sourcecraft.dev/kagv13/hmp) |
| |
| ### ๋ฌธ์ |
| |
| * ๐ ๋ฌธ์: [kagvi13.github.io/HMP](https://kagvi13.github.io/HMP/) |
| |
| ### ๋ช
์ธ์ |
| |
| * ๐ [Hugging Face](https://huggingface.co/datasets/kagvi13/hmp-cpec) |
| |
| ### ๋ธ๋ก๊ทธ ๋ฐ ์ถํ๋ฌผ |
| |
| * ๐ ๋ธ๋ก๊ทธ (์ถํ๋ฌผ): [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๋ **์ฌ๊ณ ํ์ง**์ ๋ณด์ฅํฉ๋๋ค (๋ณ๋ ฌ์ฑ, ๊ฐ์ค ๋ค์ํ, ํฉ์). |
| |
| ์ด ์ ๊ทผ๋ฒ์ ๊ฒฐํฉํ๋ฉด ์ ๋ณด๋ฅผ ๊ตํํ ๋ฟ๋ง ์๋๋ผ ๋ณ๋ ฌ ์คํธ๋ฆผ์ผ๋ก ์ถ๋ก ํ ์ ์๋ **๋ถ์ฐ ์ธ์ง ์์คํ
**์ ๋ง๋ค ์ ์์ต๋๋ค. |
| |
| --- |
| |
| ### ๐ ๋น๊ต: HMP vs EDA |
| |
| > ๐ก HMP (HyperCortex Mesh Protocol)์ EDA (Event Driven Architecture)๋ ์๋ก ๋ค๋ฅธ ์์ค์์ ์๋ํ์ง๋ง ์ํธ ๋ณด์ํ ์ ์์ต๋๋ค. |
| > EDA๋ **์ ์ก ๋ฐ ํ์ฅ์ฑ**์ ์ ๊ณตํ๊ณ (์ด๋ฒคํธ ๋ฐ ๋ฐ์ดํฐ ์ ๋ฌ), HMP๋ **์ธ์ง์ ์๋ฏธ**๋ฅผ ๋ณด์ฅํฉ๋๋ค (๊ตฌ์กฐํ, ํํฐ๋ง, ํฉ์). |
| |
| [**์ ์ฒด ๋น๊ต โ**](docs/HMP_EDA_Comparison.md) |
| |
| ์๋ก ๋ค๋ฅธ ๊ทธ๋ฌ๋ ๋ณด์์ ์ธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค: |
| - **EDA**๋ ์ด๋ฒคํธ์ ๋ฐ์ดํฐ ์คํธ๋ฆผ์ ์ ๋ฌํ๋ ๊ฐ๋ ฅํ ๋ฐฑ๋ณธ์ ์ ๊ณตํฉ๋๋ค. |
| - **HMP**๋ ์ง์์ ๊ตฌ์กฐํ, ๊ฒ์ฆํ๊ณ ๋ถ์ฐ ์ธ์ง ์์คํ
์ ํตํฉํฉ๋๋ค. |
| |
| ์ด๋ค ๊ฒฐํฉ์ ํตํด **์ ๋ณด๋ฅผ ๋น ๋ฅด๊ฒ ๊ตํํ๊ณ ์๋ฏธ์๊ฒ ์ถ๋ก ํ ์ ์๋** ํ๋ ฅ์ ์ด๊ณ ์ ์๋ ฅ ์๋ ๋ค์ค ์์ด์ ํธ ์์คํ
์ ๊ตฌ์ถํ ์ ์์ต๋๋ค. |
| |
| --- |
| |
| ### ๐ค ํตํฉ: HMP & OpenCog Hyperon |
| |
| > ๐ง ๐ฅ **์ฃผ๋ชฉ ํ๋ก์ ํธ: OpenCog Hyperon** โ AtomSpace, PLN, MOSES๋ฅผ ๊ฐ์ถ ๊ฐ์ฅ ํฌ๊ด์ ์ธ ์คํ AGI ํ๋ ์์ํฌ ์ค ํ๋์
๋๋ค. |
| |
| 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) |
| |