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 keynwo auth logout- Remove credentialsnwo auth status- Check authentication status
Robot Control
nwo robot send "<instruction>"- Send command to robotnwo robot health- Check API healthnwo robot learn --task <type>- Get learned parameters
Model Management
nwo models list- List configured AI modelsnwo models route "<instruction>"- Preview routing decision
Swarm Management
nwo swarm create "<name>"- Create robot swarmnwo swarm add-agent <id> --swarm <id>- Add agent to swarm
IoT & Sensors
nwo iot send "<instruction>" --temp 25.5- Send with sensor datanwo iot sensors- List supported sensors
Task Planning
nwo tasks plan "<instruction>"- Create task plannwo 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 templatenwo 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f41929d800b891a67ec4ea472a7f85f2b93e962f1821e92cc28b882c94453dba
|
|
| MD5 |
fab3dcba3c9c32a2749a3b70af3259eb
|
|
| BLAKE2b-256 |
a769d1d3c4ae25041a4e0ea96b409445db9942433fc409c8cfc695cd9aae1aed
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a229da550cf87435aa076d8b2c187802982155b48b74c13e42312d8856d1e60
|
|
| MD5 |
33c0892726d25cfc3db38d2da9fd6331
|
|
| BLAKE2b-256 |
14ceebff58cf4c7a9c1fa7e9a60081d9a47da384559c1149b2db3ca31b264c10
|