Skip to main content

Ikomia command line interface

CLI that provides methods to communicate with the Ikomia deployment platform. One of the main features is the ability to push your Ikomia workflow and then be able to deploy it on a suitable compute infrastructure (serverless, CPU or GPU).

Ikomia deployment platform

Installation

python -m venv .venv
source .venv/bin/activate
pip install ikomia-cli

Manage Ikomia deployment platform

Authentication

You will be invited to enter your account login and password. You will then receive your connection token with the given duration validity. Export it to your console session for the next calls of ikcli.

ikcli login --token-ttl 3600

Project main commands

List your projects

ikcli project ls

Create new project

ikcli project add <project_name> <namespace>

Push workflow

ikcli project push <project_name> <workflow_local_path>

Workflow main commands

List project workflows

ikcli project workflow ls <project_name>

Show workflow details

ikcli project workflow show <project_name> <workflow_name>

Deploy workflow

ikcli project workflow deploy <project_name> <workflow_name> <provider> <region> <{SERVERLESS, CPU or GPU} --size {XS,S,M,L or XL} 

Deployment main commands

List deployments of a given workflow

ikcli project deployment ls <project_name> <workflow_name>

Get deployment logs

ikcli project deployment logs <project_name> <workflow_name>

Get deployment usage

ikcli project deployment usage <project_name> <workflow_name>

Manage Ikomia algorithms

List local algorithms

ikcli algo local ls

Create a new empty algorithm

ikcli algo local create your_new_algo

List algorithms from Ikomia HUB

ikcli hub ls

Show Ikomia HUB algorithm details

ikcli hub show algo_name

Metadata

Release files for ikomia-cli 0.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for ikomia-cli 0.9.1
File Interpreter ABI Platform
ikomia_cli-0.9.1-py3-none-any.whl Python 3 none any Details

Release files / ikomia_cli-0.9.1-py3-none-any.whl

Download URL ikomia_cli-0.9.1-py3-none-any.whl
Size 57.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
11343344d82e44eea61ba296b45c8ef8b4055e431ed7e36ecc7b836b833f2dcf
BLAKE2b-256 checksum
How to use checksums
ce86063cab5378be72db20856679975835dffae1c9c9fdc9be206d5336a58d00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.11

Release history Release notifications | RSS feed

This release

0.9.1 This release

1 release file

0.9.0

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.2.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page