Quick Start
Prerequisites
Docker and Docker Compose
Node.js 16+ (for web frontend)
Python 3.8+
Solana CLI tools (optional)
Installation
Clone the repository:
git clone <repository-url>
cd sandframeworkSet up environment variables:
cp .env.example .envConfigure your
.envfile with required credentials:
# LLM Provider
LLM_PROVIDER=openai
OPENAI_API_KEY=your_key_here
# Database
DATABASE_URL=postgresql://user:pass@localhost:5432/dbname
# Message Broker
BROKER_URL=amqp://user:pass@rabbitmq:5672/
# Discord (if using bot)
DISCORD_TOKEN=your_token_hereStart the services:
docker-compose up -d🎉 Congratulations! Sand Framework is now running locally.
Verify Installation
Check API status:
curl http://localhost:8000/healthAccess API documentation:
open http://localhost:8000/api/docsTest Discord bot (if configured):
/sand healthNext Steps
Last updated