> For the complete documentation index, see [llms.txt](https://gitbook.mor.lumerin.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gitbook.mor.lumerin.io/conceptual-architecture/node-architecture.md).

# Node Architecture

## Overview:&#x20;

* The goal of this architecture is to create a network of hosted models and agents that can be accessed by any node in the network.&#x20;
* Nodes will be compensated for services provided and agents can be monetized like apps.

## Notes:&#x20;

* Morpheus will come packaged with a default chat agent and a lightweight web3 model&#x20;
* Each agent has its own contract and is recorded in the agent registry contract&#x20;
* Agents will have a reputation score or rating and can receive reviews&#x20;
* Each model will have its own contract and is recorded in the model registry&#x20;
* Model contracts have IPFS pointers, versioning and seed node stores
* Models will have a reputation score or rating and can receive reviews&#x20;
* Peers are needed for Pretty Good Verification (PGV) and for routing interfaces to the requesters

<figure><img src="/files/Vx8hy7OjJ3D4N7Qnua1c" alt=""><figcaption><p>v0.5 Node Architecture Proposal (Ryan Condron 12/10/2023) </p></figcaption></figure>
