Skip to main content

CLI tool for NWO Robotics API v2.0

Project description

NWO Robotics CLI v2.0

Command-line interface for the NWO Robotics API - the production-grade Vision-Language-Action platform with intelligent model orchestration.

Installation

pip install nwo-robotics

Or install from source:

git clone https://github.com/nwo-capital/nwo-cli.git
cd nwo-cli
pip install -e .

Quick Start

# Authenticate
nwo auth login

# Send a command to a robot
nwo robot "pick up the red box"

# Preview model routing
nwo models route "read the label"

# Create a robot swarm
nwo swarm create "Warehouse Team" --strategy divide_and_conquer

# Send IoT-enhanced command
nwo iot send "water plants" --temp 25.5 --humidity 60

Commands

Authentication

  • nwo auth login - Authenticate with API key
  • nwo auth logout - Remove credentials
  • nwo auth status - Check authentication status

Robot Control

  • nwo robot send "<instruction>" - Send command to robot
  • nwo robot health - Check API health
  • nwo robot learn --task <type> - Get learned parameters

Model Management

  • nwo models list - List configured AI models
  • nwo models route "<instruction>" - Preview routing decision

Swarm Management

  • nwo swarm create "<name>" - Create robot swarm
  • nwo swarm add-agent <id> --swarm <id> - Add agent to swarm

IoT & Sensors

  • nwo iot send "<instruction>" --temp 25.5 - Send with sensor data
  • nwo iot sensors - List supported sensors

Task Planning

  • nwo tasks plan "<instruction>" - Create task plan
  • nwo tasks progress <task_id> - Subscribe to progress

Learning System

  • nwo learning params --task pick_object - Get learned parameters

Safety

  • nwo safety enable --agent bot_001 - Enable real-time safety

Templates

  • nwo templates create "<name>" --tasks '<json>' - Create template
  • nwo templates example - Show example template

Environment Variables

  • NWO_API_KEY - Your API key (alternative to config file)

API Documentation

Full API documentation: https://nwo.capital/docs

Developer Dashboard: https://nwo.capital/webapp/api-key.php

License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nwo_robotics-2.0.0.tar.gz (15.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nwo_robotics-2.0.0-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

File details

Details for the file nwo_robotics-2.0.0.tar.gz.

File metadata

  • Download URL: nwo_robotics-2.0.0.tar.gz
  • Upload date:
  • Size: 15.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for nwo_robotics-2.0.0.tar.gz
Algorithm Hash digest
SHA256 f41929d800b891a67ec4ea472a7f85f2b93e962f1821e92cc28b882c94453dba
MD5 fab3dcba3c9c32a2749a3b70af3259eb
BLAKE2b-256 a769d1d3c4ae25041a4e0ea96b409445db9942433fc409c8cfc695cd9aae1aed

See more details on using hashes here.

File details

Details for the file nwo_robotics-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: nwo_robotics-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 21.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for nwo_robotics-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a229da550cf87435aa076d8b2c187802982155b48b74c13e42312d8856d1e60
MD5 33c0892726d25cfc3db38d2da9fd6331
BLAKE2b-256 14ceebff58cf4c7a9c1fa7e9a60081d9a47da384559c1149b2db3ca31b264c10

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page