alabulei commited on
Commit
5cbf103
·
verified ·
1 Parent(s): 8bec449

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +13 -12
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- title: Introducing the Gaianet AI network
3
  emoji: 😻
4
  colorFrom: pink
5
  colorTo: pink
@@ -7,33 +7,34 @@ sdk: static
7
  pinned: false
8
  ---
9
 
10
- ## Introducing the Gaianet AI network
11
 
12
- ![image](https://github.com/GaiaNet-AI/.github/assets/45785633/d6976adc-f97d-4f86-a648-0f2f5c8e7eee)
13
 
14
- [Getting started running a GaiaNet node on your personal computer!](https://github.com/GaiaNet-AI/gaianet-node/blob/main/README.md)
15
 
16
- ### GaiaNet node
17
 
18
- Each GaiaNet node provides a specialized API service that encapsulates a unique combination of
 
 
19
 
20
  * a specialized and fine-tuned LLM (e.g., an LLM that excels in answering questions about the Rust programming language)
21
  * a domain-specific knowledge base (e.g., knowledge about the WasmEdge project)
22
  * an inference app that manages the context and history of conversations (e.g., RAG and MemGPT prompt injection)
23
  * compute resources required to run the LLM app as an API service (e.g., a Nvidia GPU or a Mac M3 device)
24
 
25
- The GaiaNet node API service is fully compatible with the OpenAI JSON spec, and hence each GaiaNet node can function as an alternative backend for OpenAI-based frontends or agents.
 
 
26
 
27
- ### GaiaNet domain
28
 
29
- GaiaNet nodes are organized into GaiaNet domains so that they can be discovered and accessed from the world. A GaiaNet domain groups together nodes that have similiar purposes, and provides a single Internet domain for all its node agents. For example, agents that answer student questions at University of California at Berkeley could be organized under the `gaianet.berkeley.edu` domain. The doman owner vouches for its node agents by puttings its reputation behind the agents. Hence, a staking mechnism is designed for the domains. If a domain is found to have too many inactive or even misbehaving agents, the domain stakers could be slashed.
30
 
31
- ### GaiaNet protocol
32
 
33
- The GaiaNet protocol connects and incentivizes GaiaNet nodes and domains to form a coherent network of web services for AI agents. It provides a mechanism to discover, connect to, and pay for GaiaNet node services through a decentralized marketplace. It also incentivizes domains to manage node agents through a staking program. Furthermore, the GaiaNet protocol connects model creators (i.e., people who have skills to finetune models) and knowledge providers to node operators through a marketplace.
34
 
35
 
36
- ![image/png](https://cdn-uploads.huggingface.co/production/uploads/6536a1b2ac570e90963f979f/eQKVlULpJrbBk0BtXGsvv.png)
37
 
38
  ### Join us!
39
 
 
1
  ---
2
+ title: Introducing the Gaia AI network
3
  emoji: 😻
4
  colorFrom: pink
5
  colorTo: pink
 
7
  pinned: false
8
  ---
9
 
10
+ ## Introducing the Gaia AI network
11
 
 
12
 
 
13
 
14
+ [Getting started running a Gaia node on your personal computer!](https://github.com/GaiaNet-AI/gaianet-node/blob/main/README.md)
15
 
16
+ ### Gaia node
17
+
18
+ Each Gaia node provides a specialized API service that encapsulates a unique combination of
19
 
20
  * a specialized and fine-tuned LLM (e.g., an LLM that excels in answering questions about the Rust programming language)
21
  * a domain-specific knowledge base (e.g., knowledge about the WasmEdge project)
22
  * an inference app that manages the context and history of conversations (e.g., RAG and MemGPT prompt injection)
23
  * compute resources required to run the LLM app as an API service (e.g., a Nvidia GPU or a Mac M3 device)
24
 
25
+ The Gaia node API service is fully compatible with the OpenAI JSON spec, and hence each Gaia node can function as an alternative backend for OpenAI-based frontends or agents.
26
+
27
+ ### Gaia domain
28
 
29
+ Gaia nodes are organized into Gaia domains so that they can be discovered and accessed from the world. A Gaia domain groups together nodes that have similiar purposes, and provides a single Internet domain for all its node agents. For example, agents that answer student questions at University of California at Berkeley could be organized under the `gaianet.berkeley.edu` domain. The doman owner vouches for its node agents by puttings its reputation behind the agents. Hence, a staking mechnism is designed for the domains. If a domain is found to have too many inactive or even misbehaving agents, the domain stakers could be slashed.
30
 
31
+ ### Gaia protocol
32
 
33
+ The Gaia protocol connects and incentivizes Gaia nodes and domains to form a coherent network of web services for AI agents. It provides a mechanism to discover, connect to, and pay for Gaia node services through a decentralized marketplace. It also incentivizes domains to manage node agents through a staking program. Furthermore, the Gaia protocol connects model creators (i.e., people who have skills to finetune models) and knowledge providers to node operators through a marketplace.
34
 
 
35
 
36
 
37
+ ![image/png](https://cdn-uploads.huggingface.co/production/uploads/6536a1b2ac570e90963f979f/LmCvRRt9ood2LJwUZsfz4.png)
38
 
39
  ### Join us!
40