@realize-os/cli
v5.5.0
Published
RealizeOS CLI — Deploy and manage your AI operations system with Docker
Maintainers
Readme
@realize-os/cli
Deploy and manage your RealizeOS AI operations system with Docker — from a single command.
Quick Start
# Create a new project
npx realize-os init my-project
cd my-project
# Add your API keys
nano .env
# Start the system
npx realize-os start
# Check status
npx realize-os statusCommands
| Command | Description |
|---------|-------------|
| realize-os init [dir] | Scaffold a new project (docker-compose, .env, config) |
| realize-os start [dir] | Start Docker containers |
| realize-os stop [dir] | Stop Docker containers |
| realize-os status [dir] | Check system health and container status |
| realize-os logs [dir] | Tail container logs |
| realize-os upgrade [dir] | Pull latest image and restart |
| realize-os venture list | List all configured ventures |
| realize-os venture create | Create a new venture |
| realize-os venture export | Export a venture |
| realize-os venture import | Import a venture |
Venture Folder Names
V5 supports user-defined venture folders through safe slugs:
npx realize-os venture create --key my-saas --name "My SaaS"The folder key becomes systems/my-saas. Use lowercase letters, numbers, and hyphens only. The display name is separate and can contain spaces.
Init Options
npx realize-os init my-project \
--port 9090 \
--with-telegram \
--with-gws \
--image ghcr.io/sufzen/realizeos:v5.0.0| Option | Default | Description |
|--------|---------|-------------|
| --name | realize-os | Project name |
| --port | 8080 | API port |
| --image | ghcr.io/sufzen/realizeos-5:latest | Docker image |
| --with-telegram | false | Include Telegram bot service |
| --with-gws | false | Include Google Workspace support |
| --force | false | Overwrite existing files |
Requirements
- Node.js 18+ (for
npx) - Docker with Compose v2
Development
cd realize-os-cli
npm install
npm run dev -- --help # Run from source
npm run build # Compile TypeScript
npm test # Run testsLicense
MIT
