Skip to content
@crynux-ai

Crynux

Truly Permissionless #DeAI on GPU@edge

Crynux Network

X GitHub Org's stars Static Badge

Crynux is the truly permissionless #DeAI on GPU@edge.

Truly Permissionless

The key component of Crynux is a robust consensus protocol that enables the permissionless joining and using of the decentralized network by millions.

The ability to identify and penalize all malicious behaviors ensures the ecosystem's sustainability while facilitating healthy growth in the long term.

The innovative vssML technology significantly enhances network efficiency, rivaling centralized platforms while remaining decentralized and permissionless.

Production-Ready AI Services Cloud, on Edge

As the foundation layer, Crynux Network is composed of the edge nodes, including home computers and mobile devices, who provide hardware to the network in exchange for tokens.

Applications could run tasks such as GPT text generation and Stable Diffusion image generation using various models hosted on the Crynux Network. The integration could be implemented in one-line of code using Crynux SDK.

Model developers use Crynux Network to train/fine-tune their models, and provide models as a service for applications and other developers, earning from the usage of their models.

Mobile devices could also be AI-enhanced by running larger and faster models beyond their current capabilities.

DeFi Ecosystem built on the Tokenized Model and Data Assets

Building on top of the AI services, an innovative DeFi ecosystem could emerge around "Model Assets" and "Data Assets". All the current DeFi applications could be reimagined using the brand-new assets as their base assets.

For example, the developers of AI models can tokenize the models using Crynux, sharing the rewards from model usage with the model token holders.

Model tokens can be used as collateral in various DeFi applications. These applications can be deployed directly on the Crynux Blockchain or as modular L2 chains that connect to Crynux via cross-chain communication. Existing DeFi applications on other blockchains are also supported.

By utilizing the Blockchain, Zero-knowledge Proofs and Privacy Preserving Computation technologies, Crynux aims to build a completely decentralized and trustless infrastructure that is always accessible to everyone.

The Image Generator

https://ig.crynux.ai

The Image Generator is a showcase application that provides a web interface (just like stable-diffusion-webui) for the users to generate images in the browser. The application can be used on any devices that do not have a capable GPU integrated. The Blockchain and token stuff are handled at the application backend using the Crynux Bridge. To the end users, this is just a traditional easy-to-use web application, nothing special.

The GPT Chatbot

https://chat.crynux.ai

The GPT Chatbot is a showcase application that provides a simple chat UI in the browser. The web application connects to the Crynux Bridge at the backend to interact with the Crynux Network.

Getting Started

Start a Node

To start a node on your local computer to earn tokens:

Windows:

Start a Node on Windows

Mac:

Start a Node on Mac

Other systems:

Start a Node using Docker

Application Developer

If you are an application developer who want to utilize the AI abilities provided by the Crynux Network, follow this guide to connect your application to the network.

Helium Network

Helium Network is the latest testnet of the Crynux Network. Helium Network implements a decentralized AI task execution engine that supports running the Stable Diffusion image generation tasks and the GPT text generation tasks. Everyone has an Nvidia GPU, or Mac with the Apple Silicon chips (M1, M2 and M3 series), could have already joined the network by starting a Docker container.

From the application's perspective, it is an inference API service on the cloud that could be used just like AWS. The application submits the Stable Diffusion/GPT tasks to the API, and gets the images/texts in return.

The computation power comes from a decentralized network of the home computers that are coordinated by a consensus protocol running on the Blockchain. The individuals who have the spared computation power could connect their devices to the network, exchanging the computation power for tokens by starting a node, to run the inference tasks for the applications.

Although called a testnet, the featured consensus protocol is robust enough to allow everyone to join at this moment.

To know more about the Helium Network, start from the Helium Network introduction.

Research

Checkout our latest research papers about Crynux Network on the ResearchGate:

A Review on Decentralized Artificial Intelligence in the Era of Large Models

Crynux Hydrogen Network (H-Net): Decentralized AI Serving Network on Blockchain

Links

Join the Crynux community on Discord:

Crynux homepage:

https://crynux.ai

The Crynux Blog contains the technical explanations and our latest progress:

https://blog.crynux.ai

The technical documentation:

https://docs.crynux.ai

And follow us on Twitter:

https://twitter.com/crynuxai

Pinned Loading

  1. crynux-node crynux-node Public

    Crynux Node

    Python 248 118

  2. stable-diffusion-task stable-diffusion-task Public

    A general framework to define and execute the Stable Diffusion task.

    Python 1 4

  3. gpt-task gpt-task Public

    A general framework to define and execute the GPT tasks

    Python 4 2

  4. crynux-bridge crynux-bridge Public

    Crynux Bridge connects the traditional applications to the Crynux Network. The bridge provides simple APIs to create task and receive results. All the wallet and blockchain related stuff are transp…

    Go 2 1

Repositories

Showing 10 of 26 repositories
  • documentation Public

    Crynux tech documentation

    crynux-ai/documentation’s past year of commit activity
    Shell 2 2 0 0 Updated Dec 18, 2024
  • crynux-node Public

    Crynux Node

    crynux-ai/crynux-node’s past year of commit activity
    Python 248 Apache-2.0 118 31 0 Updated Dec 18, 2024
  • gpt-task Public

    A general framework to define and execute the GPT tasks

    crynux-ai/gpt-task’s past year of commit activity
    Python 4 Apache-2.0 2 0 0 Updated Dec 8, 2024
  • stable-diffusion-task Public

    A general framework to define and execute the Stable Diffusion task.

    crynux-ai/stable-diffusion-task’s past year of commit activity
    Python 1 Apache-2.0 4 0 0 Updated Dec 8, 2024
  • python-vrf Public
    crynux-ai/python-vrf’s past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Nov 30, 2024
  • crynux-sdk-python Public

    Python SDK for crynux network

    crynux-ai/crynux-sdk-python’s past year of commit activity
    Python 3 Apache-2.0 3 0 0 Updated Nov 27, 2024
  • crynux-contracts Public

    The solidity contracts to coordinate the nodes and tasks.

    crynux-ai/crynux-contracts’s past year of commit activity
    JavaScript 2 Apache-2.0 4 0 0 Updated Nov 22, 2024
  • crynux-relay Public

    The relay server for the Crynux node in the Helium(He) Network

    crynux-ai/crynux-relay’s past year of commit activity
    Go 2 Apache-2.0 2 0 1 Updated Nov 19, 2024
  • crynux-node-docker-compose Public

    The docker compose file and directory structure to start the docker version of Crynux Node locally

    crynux-ai/crynux-node-docker-compose’s past year of commit activity
    2 Apache-2.0 1 0 0 Updated Nov 18, 2024
  • crynux-worker Public

    Task worker for crynux node

    crynux-ai/crynux-worker’s past year of commit activity
    Python 0 Apache-2.0 1 0 0 Updated Nov 12, 2024