git404hub

what is onchainai fr?

solizardking/onchainai — explained in plain English

Analysis updated 2026-05-18

0RustAudience · researcherComplexity · 4/5Setup · moderate

tl;dr

A project that uses an AI model to generate synthetic DNA sequences, scores them for biological usefulness, and records the results on the Solana blockchain.

vibe map

mindmap
  root((onchainai))
    What it does
      Generates DNA sequences
      Scores biological utility
      Anchors to blockchain
    Tech stack
      Python Flask
      React Vite
      Solana
      NVIDIA Evo2
    Use cases
      Sequence generation
      CRISPR scoring
      On-chain verification
    Audience
      Researchers
      Blockchain developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Generate AI-predicted continuations of a genetic sequence for research exploration.

VIBE 2

Score generated sequences for CRISPR compatibility, promoter regions, and GC content.

VIBE 3

Record and verify AI-generated biological data permanently on the Solana blockchain.

VIBE 4

Chat with the built-in AI assistant without needing an API key or account.

what's the stack?

RustPythonFlaskReactSolana

how it stacks up fr

solizardking/onchainai04amanrajj/netwatch0xr10t/pulsefi
Stars000
LanguageRustRustRust
Setup difficultymoderatemoderatehard
Complexity4/53/54/5
Audienceresearcherops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

DNA generation requires an NVIDIA API key, the chat feature works without any configuration.

in plain english

This project combines AI-generated DNA sequences with the Solana blockchain. The idea is that an AI model generates synthetic genetic sequences, those sequences get scored for biological usefulness, and the results are permanently recorded on the blockchain so anyone can verify they were actually generated and scored as claimed. The core AI feature uses a model called Evo2-40b, provided by NVIDIA, to predict likely continuations of a genetic sequence a user types in, similar to how a language model predicts the next words in a sentence but applied to DNA base pairs. Once a sequence is generated, an automated pipeline checks it for biological properties: whether it contains sites where the CRISPR gene editing tool could cut, whether it looks like it contains a promoter region that turns genes on, and its GC content, which relates to how stable the DNA molecule is. These checks produce a score for how biologically useful the sequence might be. The result of each generation is then recorded on the Solana blockchain using something called the Solana Attestation Service, which creates a permanent, verifiable record tied to that specific piece of generated data. The project also includes a general purpose AI chat feature that works without requiring users to sign up or provide an API key, routed through a free model service, with the option to add your own API keys for premium models later. The project is built with a Python Flask backend and a React and Vite frontend, and the code repository includes a folder for a custom client that talks to the Solana Attestation Service. To run it locally you start the Flask backend with pip install and python main.py, then run the frontend separately with npm install and npm run dev. Generating actual DNA sequences requires an NVIDIA API key, though the chat feature works without any configuration. The README does not clearly state what license the project uses beyond a general reference to an open science protocol.

prompts (copy fr)

prompt 1
Help me set up the Flask backend and React frontend for this project locally.
prompt 2
Explain how this project scores a generated DNA sequence for CRISPR and promoter compatibility.
prompt 3
Show me how the Solana Attestation Service integration works in the sas-client folder.
prompt 4
Walk me through getting an NVIDIA API key so I can use the DNA generation feature.

Frequently asked questions

what is onchainai fr?

A project that uses an AI model to generate synthetic DNA sequences, scores them for biological usefulness, and records the results on the Solana blockchain.

What language is onchainai written in?

Mainly Rust. The stack also includes Rust, Python, Flask.

How hard is onchainai to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is onchainai for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.