crea8r / solana-ai-dev

Solana make easier
2 stars 0 forks source link

Introduction

SolAI is the one-stop shop for Solana product team. SolAI provides drag and drop UI to create system architect for a Solana Anchor Program, then use AI to generate deployable-code (Rust code, TS test code and TS SDK for front-end) and finally build and test it (coming soon). SolAI also generate document from the code, provide a seamless workflow for the whole team.

You can find the demo here and the pitch deck here.

Structure

This is a mono-repo project, there are 2 projects:

How to build?

Server project

PORT=9999
JWT_SECRET=[a random string]
ROOT_FOLDER=[This is where you keep the built code]
DB_USER=[From step 2]
DB_HOST=[From step 2]
DB_NAME=[From step 2]
DB_PASSWORD=[From step 2]
DB_PORT=[From step 2]
MISTRAL_API_KEY=[From step 3]

Webapp project

REACT_APP_API_URL=[endpoint of the server, e.g: http://localhost:9999]

How to reproduce the Demo?

Note: Though the server is completed, the current webapp project do not use all the endpoint yet.

Steps to reproduce the demo.