ObjectStack CLI
DevOps & Automation for Protocol-Driven Infrastructure
Professional command-line toolkit for CTOs and System Architects. Automate schema generation, orchestrate multi-environment deployments, and integrate ObjectStack into your CI/CD pipelines. Everything you can do in Studio, scriptable from the terminal. Zero GUI dependencies.
Built for Production Infrastructure
Enterprise-grade automation tools designed for professional DevOps workflows.
Infrastructure as Code
Define your entire ObjectStack application as declarative YAML. Version control your schemas, permissions, and workflows. Deploy identical environments from Git repositories. Treat your business logic as immutable infrastructure.
CI/CD Pipeline Integration
Native support for GitHub Actions, GitLab CI, Jenkins, and Azure DevOps. Run schema validation, execute migrations, and deploy to multiple environments as part of your automated pipeline. Pre-built Docker images for containerized workflows.
Multi-Environment Orchestration
Manage dev, staging, and production environments with environment-specific configurations. Promote schemas across environments with zero downtime. Rollback capabilities and migration history tracking. Perfect for regulated industries requiring change audit trails.
Scriptable & Composable
Every CLI command is designed for scripting. JSON output mode for parsing. Exit codes follow UNIX conventions. Pipe commands together for complex workflows. Build custom automation scripts on top of stable CLI primitives.
Core Command Reference
Production-ready commands for professional workflows.
# Scaffold new ObjectStack project
$ object init [project-name]
# Schema management operations
$ object schema [validate|generate|diff]
# Database migration control
$ object migrate [up|down|status]
# Deploy to target environment
$ object deploy [environment]
# Environment configuration management
$ object env [list|set|get]
# Data driver management
$ object driver [install|list|test]Production Deployment Workflow
From local development to production at scale.
Step 1: Schema Validation
Run 'object schema validate' in CI pipeline. Catch schema errors before deployment. Generate TypeScript types and commit to repository. Ensure type safety across your entire stack.
Step 2: Automated Testing
Spin up ephemeral test environment with 'object deploy test --ephemeral'. Run integration tests against real ObjectStack runtime. Tear down environment automatically. Zero infrastructure costs for CI testing.
Step 3: Staged Deployment
Deploy to staging with 'object deploy staging'. Run smoke tests and manual QA. Promote to production with 'object deploy production --from-staging'. Complete audit trail for compliance requirements.
Enterprise Use Cases
Real-world scenarios where CLI automation delivers strategic value.
Continuous Deployment Pipelines
Integrate ObjectStack deployments into GitHub Actions or GitLab CI. Automate schema validation, run database migrations, and deploy to multiple environments on every commit. Reduce deployment time from hours to minutes. Eliminate manual deployment errors.
Multi-Tenant SaaS Provisioning
Script tenant provisioning with 'object tenant create'. Automate customer onboarding workflows. Clone schemas for new tenants with environment isolation. Manage thousands of tenants programmatically. Essential for B2B SaaS platforms.
Edge & IoT Deployment
Deploy ObjectStack runtime to edge devices or IoT gateways. Package schemas and business logic into Docker images. Deploy to Kubernetes clusters or edge nodes. Manage fleet of distributed installations from central CLI. Perfect for manufacturing, retail POS, or field operations.
Disaster Recovery & Data Migration
Export entire application state with 'object export'. Backup schemas, data, and configurations. Restore to new infrastructure with 'object import'. Migrate between cloud providers or from cloud to on-premise. Zero vendor lock-in for business continuity.
Installation & Distribution
Available for all major platforms and package managers.
# Install globally via npm (Node.js required)
npm install -g @objectstack/cli
# Install via Homebrew package manager
brew install objectstack/tap/object-cli
# Run CLI in containerized environment
docker pull objectstack/cli:latest
# Download compiled binary (no runtime dependencies)
curl -fsSL https://cli.objectstack.ai/install.sh | shCLI as the Universal Interface
The CLI bridges all ObjectStack tools and environments.
The ObjectStack CLI is the universal control plane. Use it locally for development, in CI/CD for automation, or in production for operations. Same commands work whether you're targeting SQLite locally, Postgres in ObjectCloud, or self-hosted Kubernetes clusters. One interface for the entire ecosystem.
Standalone
Object Studio embeds the CLI for visual workflows
Integrated
ObjectCloud exposes identical CLI for operations
Own Your Infrastructure.
Eliminate Vendor Lock-in.
Join CTOs and VPs of Engineering building on protocols, not proprietary frameworks. Virtualize your data. Unify your business logic. Future-proof your architecture. Launch March 2026.