RevOS CLI
Command-line interface for managing RevOS resources — tables, scores, segments, actions, cubes, organizations, and more.
Quick Start
# Install
npm install -g @revos/cli
# Login via browser
revos auth login
# Check your organizations
revos org list
# Initialize a new data project
revos init my-project
What You Can Do
- Authenticate — Browser-based OAuth login, token-based auth for CI/CD
- Manage Organizations — List, switch, and inspect orgs
- Manage Resources — CRUD tables, scores, segments, actions, AI instructions, and service accounts
- Manage Cubes & Pipelines via IaC — Declare Connections and Cubes as YAML; reconcile with
revos apply, inspect withrevos diffandrevos status - Scaffold Projects — Generate data engineering projects with medallion layout, Dev Containers, dbt, and AI companion files
Next Steps
- From Zero to Semantic Model — End-to-end walkthrough using a real dataset
- Installation — Install and verify the CLI
- Authentication — Set up your credentials
- Configuration — Global options and environment variables