This guide walks you through the full path from installation to a running training job on the Osmosis Platform.Documentation Index
Fetch the complete documentation index at: https://docs.osmosis.ai/llms.txt
Use this file to discover all available pages before exploring further.
Install the CLI
Install the Osmosis CLI via pip:
See CLI Installation for detailed setup instructions and requirements.
Authenticate
Log in to connect the CLI to your Osmosis account:This opens your browser to authenticate and stores your CLI token locally.
Initialize your local workspace
Set up the local directory structure that the platform expects:This creates the standard workspace layout with directories for AgentWorkflows, Graders, configs, and datasets. See Workspace Overview for details on the directory structure.
Write your AgentWorkflow and Grader
Define your agent’s behavior in an AgentWorkflow and your evaluation logic in a Grader:
See Rollout Overview for the full API reference and Command Reference for all available CLI commands.
Upload a dataset
Upload a JSONL, CSV, or Parquet file with the required columns (
system_prompt, user_prompt, ground_truth):Connect GitHub and sync
Install the Osmosis GitHub App on your repository to enable automatic syncing of your AgentWorkflows, Graders, and configs. See Git Sync for setup instructions.
Submit a training run
Submit your training run using a TOML configuration file:The platform provisions GPUs, syncs your code, and begins training automatically.
Monitor results
Track training progress in real time:Or open the Osmosis Platform dashboard to view metrics, reward trends, and checkpoints visually.
Next Steps
Training Runs
Learn about training configuration, statuses, and management.
Datasets & Models
Understand dataset formats, validation, and model management.