Skip to main content
This guide walks you through setting up the Osmosis Platform from scratch.

Step 1: Create Your Account

  1. Go to platform.osmosis.ai and sign up
  2. Create a new workspace (or join an existing one via team invite)
  3. You’ll land on the workspace dashboard

Step 2: Install the SDK

Install the Osmosis Python SDK and authenticate:
pip install osmosis-ai
osmosis login
The osmosis login command opens your browser to authenticate with the platform and stores your CLI token locally.

Step 3: Create a Project

From your workspace dashboard:
  1. Click New Project
  2. Give it a name and description
  3. Choose your rollout mode — this determines how you’ll connect your code:
    • Local Rollout: Connect a GitHub repository with reward functions and tools
    • Remote Rollout: Point to a rollout server you host

Step 4: Choose Your Path

Step 5: Configure Training

Once your code is connected (via Local Rollout or Remote Rollout):
  1. Navigate to Training Runs in your project
  2. Click New Training Run
  3. Select your base model, dataset, reward functions, and tools
  4. Configure hyperparameters (or use defaults)
  5. Click Start Training
See Training Runs for detailed configuration options.

Step 6: Monitor and Export

While training runs:
  • Watch real-time metrics on the Monitoring dashboard
  • Review training logs and checkpoints
  • When satisfied, merge a checkpoint and export to Hugging Face

Next Steps