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 sandframework
Set up environment variables:
cp .env.example .env
Configure your
.env
file 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_here
Start the services:
docker-compose up -d
🎉 Congratulations! Sand Framework is now running locally.
Verify Installation
Check API status:
curl http://localhost:8000/health
Access API documentation:
open http://localhost:8000/api/docs
Test Discord bot (if configured):
/sand health
Next Steps
Last updated