Metadata-Version: 2.4
Name: omegacloud-cli
Version: 0.1.14
Summary: CLI for OmegaCloud.ai
Project-URL: Homepage, https://omegacloud.ai
Project-URL: Documentation, https://omegacloud.ai/
Author-email: OmegaCloud <hello@omegacloud.ai>
License: Custom
License-File: LICENSE
Requires-Python: >=3.8
Requires-Dist: aiofiles>=24.1.0
Requires-Dist: asyncclick>=8.1.7.2
Requires-Dist: click>=8.1.7
Requires-Dist: cron-descriptor>=1.4.5
Requires-Dist: croniter>=6.0.0
Requires-Dist: httpx>=0.28.1
Requires-Dist: inquirerpy>=0.3.4
Requires-Dist: packaging>=23.2
Requires-Dist: pydantic>=2.10.6
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: requests>=2.31.0
Requires-Dist: rich>=13.9.4
Requires-Dist: toml>=0.10.2
Description-Content-Type: text/markdown

# Omega CLI

OmegaCloud: One-click platform for AI-apps deployment.

## Installation

You can install OmegaCloud CLI using pip:

```bash
pip install omegacloud-cli
```

After installation, the `omega` command becomes available.

## Configuration

Configuration of your project starts automatically during the first run.
You can manually start configuration (or update config):

```bash
# Config
omega config
```

To get a token, please visit https://omegacloud.ai/user

You will be asked for token during the first run.
You can manually set a token for your project:

```bash
# Login
omega login
```

## Usage

```bash
# Run a project / Deploy an app / Schedule a task
omega run

# Check the status of your application/scheduled task
omega inspect (the same as "omega status")

# Watch logs of your application/scheduled task
omega watch (the same as "omega log")

# Stop the application / cancel scheduled task
omega stop

# Syncronize files between your local project's folder and server
omega sync

```

## Requirements

- Registration on omegacloud.ai
- Python 3.8 or higher
