This runs the whole stack on localhost. It needs no proxy and no TLS. For a server setup, see Self-hosting.
Before you start
You need Docker with Docker Compose, git and make. You also need:
- One S3-compatible bucket setup, see Storage.
- One OAuth app (Google or Microsoft), see Configuration.
- At least one LLM API key.
Run it
Get the code
git clone https://github.com/ragna-ai/ragna-studio.git
cd ragna-studio
cp .env.example .envFill in .env
Set the secrets, storage, one OAuth provider and one AI key. The environment variables reference lists every setting.
Start the stack
make up-dev-fullThis starts the whole stack with all ports published.
Open the app
Open localhost:3000. The API is on port 3010.