Ragnarock
Getting Started

Quick start

Create an account, join an organization, and open your first project.

This guide assumes a local development stack. For production URLs, use the values your administrator provides.

Prerequisites

  • Ragnarock web app running (default http://localhost:3000)
  • Backend API running (default http://localhost:8000)
  • Docker services: Postgres, Redis, Typesense (see Local setup)

1. Configure the frontend

Create ragnarock/.env.local:

ragnarock/.env.local
NEXT_PUBLIC_API_URL=http://localhost:8000

The API client sends session cookies to this host. Better Auth lives at http://localhost:8000/api/auth (not under /api for all REST routes).

2. Sign in

  1. Open http://localhost:3000.
  2. Go to Sign up (/sign-up) or Sign in (/sign-in).
  3. Complete email verification if your deployment requires it.
  4. If prompted, select or create an organization.

Details: Create account.

3. Create or open a project

  1. Navigate to Projects/dashboard/projects.
  2. Create a project or open one you were invited to.
  3. Open Members and confirm your persona matches how you will use AI (developer vs business owner, etc.).

4. Run through the core workflow

Ragnarock AI/dashboard/projects/{projectId}/ragnarock
Start a chat session. Ask for a requirements outline or implementation question.

Documentation.../documentation
Create an SRS or PRD. Use AI-assisted edits where available.

Repositories.../repositories
Link GitHub (after org integration) so developer intelligence can use code context.

Tasks.../tasks
Track work items, or run the planner agent from the API to generate a backlog.

Linear.../linear
Connect and sync issues if your team uses Linear.

5. Invite your team

  1. Members → invite by email.
  2. Assign personas per role.
  3. Share this documentation site for shared vocabulary.

API quick reference

ActionMethodPath
List projectsGET/projects
Ragnarock chatPOST/projects/:projectId/ai/ragnarock/chat
List documentationsGET/projects/:projectId/documentations

Full reference: Backend and Scalar at http://localhost:8000/docs.

AI features need Redis, the agent worker (:8100), and valid LLM keys in ragnarock-agent/.env. If chat returns 202 but never completes, see Common issues.

On this page