OriginTrail
  • Get started with OriginTrail
  • OriginTrail Ecosystem — Call for Papers (Coming Soon)
  • Key Concepts
    • Decentralized Knowledge Graph (DKG)
    • DKG key concepts
  • Build with DKG
    • Quickstart (test drive the DKG in 5 mins)
      • Quickstart with Node.js
      • Quickstart with Python
    • ChatDKG builder toolkit
      • DKG SDK
        • Development environment setup
        • DKG Javascript SDK (dkg.js)
          • Interact with DKG paranets
          • Knowledge submission & curation
          • Paranet's incentives pool implementation
        • DKG Python SDK (dkg.py)
      • DKG paranets
        • Deploying a DKG paranet
        • Building with DKG paranets
        • Syncing a DKG Paranet
        • Initial Paranet Offerings (IPOs)
          • IPO specification
          • Launching your IPO
          • Paranet's incentives pool
          • IPO voting
      • AI agents
        • ElizaOS DKG agent
        • Custom DKG Python agent
        • Custom DKG JavaScript agent
    • DKG Edge Node
      • DKG Edge Node architecture
      • Get started with the Edge Node boilerplate
        • Automated setup with the installer
        • Manual setup
        • Usage example
      • Customize & build with the Edge Node
      • Knowledge Mining and dRAG examples
      • DKG Edge Node inception program
      • DKG Edge Node API documentation
    • DKG Core Node
      • Run a V8 Core Node on testnet
        • Preparation for V8 DKG Core Node deployment
        • V8 DKG Core Node installation
      • Run a V8 Core Node on mainnet
        • Preparation for V8 DKG Core Node deployment
        • V8 DKG Core Node installation
  • Delegated staking
    • Delegated staking—Introduction
      • Step-by-step staking
      • Redelegating stake
  • Integrated Blockchains
    • Base blockchain
      • Connect to Base
    • Gnosis chain
      • Connect to Gnosis
    • NeuroWeb
    • Teleport instructions - NeuroWeb
    • Bridging to Moonbeam
    • Deployed smart contracts
  • Bounties & rewards
    • General bug bounty
    • Code contributions & V8 bug bounty
  • Whitepapers & RFCs
    • OriginTrail whitepaper
    • OriginTrail RFCs
  • Useful Resources
    • What's new with OriginTrail V8
    • DKG V8 guidebook
      • Protocol updates
      • Feature roadmap
      • How to upgrade to V8?
    • Public nodes
    • Tutorials
    • Test token faucet
    • Development principles
    • Community created resources
    • Linked data & knowledge graphs
    • Available networks, network details and RPCs
    • OT Node Engine implementation details
      • Modules
      • Command Executor
    • Contribution guidelines
      • Guidelines for automated test contributions
    • Explore the OriginTrail ecosystem
Powered by GitBook
On this page
  • How can I start building with the Edge Node?
  • What's the difference between a Core Node and an Edge Node?

Was this helpful?

Edit on GitHub
  1. Build with DKG

DKG Edge Node

The platform for building collective neuro-symbolic AI. Start building with the DKG Edge Node.

PreviousCustom DKG JavaScript agentNextDKG Edge Node architecture

Last updated 1 month ago

Was this helpful?

Looking to build your decentralized AI project, launch a Decentralized Knowledge Graph (DKG) paranet, build a dRAG system, or just take the DKG for a spin?

The OriginTrail DKG Edge Node is an open-source platform designed to empower builders of neuro-symbolic AI projects. It provides a collection of fully customizable components for building decentralized AI applications based on the OriginTrail DKG.

Edge Nodes enable running decentralized AI services on the "network edge", providing a unified platform for:

  • Producing & publishing Knowledge Assets, offering a multitude of Knowledge-Asset-creation agents based on knowledge graph creation pipelines, vector embedding generation, and others combined with a paranet publishing system.

  • Maintaining data privately stored on a device hosting the Edge Node, enabling full configurability of technology used, such as choice of graph databases, vector stores, etc.

  • Building Decentralized Retrieval Augmented Generation (dRAG) pipelines using the dRAG API and combining knowledge graph queries, vector search, or other retrieval methods.

  • Configurability and choice of AI models, running either on the device or externally.

  • Customizable and extendable user interface (UI) elements for your projects, such as paranet UIs, on the basis of the Edge Node codebase.

As an early builder, you can benefit from the with up to 100k TRAC tokens for your publishing costs on the DKG mainnet.

The DKG Edge Node and its documentation are a work in progress. They are expected to undergo many improvements and we welcome all your contributions to this.

Feel free to contribute to these docs directly through (click the "Edit on GitHub" button in the top right corner of the screen).

How can I start building with the Edge Node?

What's the difference between a Core Node and an Edge Node?

The OriginTrail DKG V8 network is comprised of two types of DKG nodes — Core Nodes, which form the DKG network core and host the DKG, and Edge Nodes, which run on edge devices and connect to the network core. The current beta version is designed to operate on edge devices running Linux and MacOS, with future support planned for a wide range of edge devices such as mobile phones, wearables, IoT devices, and generally enterprise environments. This enables large volumes of sensitive data to safely enter the AI age while maintaining privacy.

The DKG Edge Node ensures that data remains protected on the device, giving owners full control over how their data is shared. This data becomes part of the global DKG, with precise access management permissions controlled by the data owner. Through dRAG, AI applications can access both private and public DKG data, with the owner’s permission, to power privacy-preserving AI solutions.

With the ability to run AI applications directly on edge devices, DKG Edge Nodes enable secure and decentralized data usage on the growing number of network edge devices. The DKG Edge Node also plays a key role in expanding the DKG into a large-scale decentralized physical infrastructure network (DePIN).

DKG Edge Node inception program
GitHub
Page cover image
Cover

Cover

Cover

Step 1:

Step 2:

Step 3:

Learn about the Edge Node internals (architecture)
Get started with the Edge Node boilerplate
Customize & build with the Edge Node