Skip to content
@GaiaNet-AI

Gaia 🌱

Developer framework for coordinating AI development

Introducing the Gaia AI network

Getting started running a Gaia node on your personal computer!

Gaia node

Each Gaia node provides a specialized API service that encapsulates a unique combination of

  • a specialized and fine-tuned LLM (e.g., an LLM that excels in answering questions about the Rust programming language)
  • a domain-specific knowledge base (e.g., knowledge about the WasmEdge project)
  • an inference app that manages the context and history of conversations (e.g., RAG and MemGPT prompt injection)
  • compute resources required to run the LLM app as an API service (e.g., a Nvidia GPU or a Mac M3 device)

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.

Gaia domain

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 domain owner vouches for its node agents by puttings its reputation behind the agents. Hence, a staking mechanism 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.

Gaia protocol

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.

image

Join us!

Website | Twitter | Discord | Telegram | Medium

Pinned Loading

  1. gaianet-node gaianet-node Public

    Install, run and deploy your own decentralized AI agent service

    Shell 5k 329

  2. embedding-tools embedding-tools Public

    Rust 13 6

  3. workshops workshops Public

    11 7

  4. docs docs Public

    The official documentation of Gaia. Learn how to run nodes, deploy nodes to domains, find framework integrations and learn how to build and run agents with decentralized inferencing.

    HTML 31 91

  5. node-configs node-configs Public

    Find node configurations to easily setup your Gaia nodes on your machine with open source models and ready-made settings.

    55 36

  6. awesome-gaia awesome-gaia Public

    A curated list of tools, projects, and resources from the Gaia community

    27 20

Repositories

Showing 10 of 25 repositories
  • celery-rs Public Forked from rusty-celery/rusty-celery

    🦀 Rust implementation of Celery for producing and consuming background tasks

    GaiaNet-AI/celery-rs’s past year of commit activity
    Rust 2 Apache-2.0 98 0 0 Updated Oct 7, 2025
  • awesome-gaia Public

    A curated list of tools, projects, and resources from the Gaia community

    GaiaNet-AI/awesome-gaia’s past year of commit activity
    27 Apache-2.0 20 0 0 Updated Oct 6, 2025
  • gaianet-node Public

    Install, run and deploy your own decentralized AI agent service

    GaiaNet-AI/gaianet-node’s past year of commit activity
    Shell 5,007 GPL-3.0 329 45 (7 issues need help) 13 Updated Sep 27, 2025
  • GaiaNet-AI/gaia-nexus-release’s past year of commit activity
    0 1 0 0 Updated Sep 27, 2025
  • node-configs Public

    Find node configurations to easily setup your Gaia nodes on your machine with open source models and ready-made settings.

    GaiaNet-AI/node-configs’s past year of commit activity
    55 Apache-2.0 36 1 7 Updated Sep 12, 2025
  • gaia-console Public

    A web-based platform for converting raw knowledge base files into deployable vector database snapshots for the Gaia Network. Upload your documents, get AI-powered embeddings, and deploy instantly to your Gaia Node.

    GaiaNet-AI/gaia-console’s past year of commit activity
    Python 1 MIT 1 0 0 Updated Sep 9, 2025
  • gaia-cookbook Public

    This repository is a collection of practical examples, code snippets, and mini-projects demonstrating how to use Gaia effectively with Python or JavaScript.

    GaiaNet-AI/gaia-cookbook’s past year of commit activity
    TypeScript 12 8 0 0 Updated Sep 9, 2025
  • docs Public

    The official documentation of Gaia. Learn how to run nodes, deploy nodes to domains, find framework integrations and learn how to build and run agents with decentralized inferencing.

    GaiaNet-AI/docs’s past year of commit activity
    HTML 31 Apache-2.0 91 0 4 Updated Sep 1, 2025
  • gaia-toolkit Public

    A comprehensive command-line interface (CLI) tool for managing and running various AI models through GaiaNet nodes. The toolkit provides intelligent model selection, system-aware recommendations, and seamless setup for your own AI infrastructure.

    GaiaNet-AI/gaia-toolkit’s past year of commit activity
    JavaScript 0 MIT 2 0 0 Updated Jul 15, 2025
  • ethereum-optimism.github.io Public Forked from ethereum-optimism/ethereum-optimism.github.io

    Unified token list for OP Mainnet, Base, and other OP Chains

    GaiaNet-AI/ethereum-optimism.github.io’s past year of commit activity
    TypeScript 1 828 0 0 Updated Jul 11, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.