SenseLab CLI for managing AI agents
Project description
SenseLab CLI
SenseLab CLI helps you manage AI agents and run specialist workflows from your terminal.
With this CLI you can:
- authenticate with your SenseLab account
- list your projects, specialists, and functions
- chat with orchestrator or specialist agents
- execute specialist functions/workflows
- discover and connect integrations
- apply assistant configuration from YAML
Install
Recommended (pipx)
pipx install senselab-cli
pip
pip install senselab-cli
Quick start
- Login:
sense-cli login --token "<YOUR_JWT_TOKEN>"
- Check configuration and auth:
sense-cli config list -o json
- List your project/specialists/functions:
sense-cli projects
sense-cli specialists
sense-cli functions --specialist <specialist_guid>
- Chat with SenseLab:
sense-cli chat --query "Summarize current production incidents"
or chat with a specific specialist:
sense-cli chat --specialist <specialist_guid> --query "Give me ECS status"
Main commands
sense-cli login- authenticate and save tokensense-cli logout- clear local auth/session datasense-cli config list- show current CLI config + auth statussense-cli projects- list available project IDssense-cli specialists- list available specialistssense-cli functions- list workflows/functions for a specialistsense-cli chat- run sync chat with orchestrator or specialistsense-cli run- execute a specialist function/workflowsense-cli connectors list- list available connector typessense-cli connectors add <type>- open connector auth/config flowsense-cli apply -f assistant.yaml- declaratively create/update assistant setupsense-cli telemetry on|off- enable/disable anonymous CLI telemetrysense-cli completion bash|zsh- generate shell completion script
Configuration
Environment variables:
SENSELAB_API_URL- override API base URLSENSELAB_TOKEN- override auth tokenSENSELAB_CONFIG_PATH- custom config file path
Default config path:
~/.sense-cli/config.json
Help
sense-cli --help
sense-cli <command> --help
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
senselab_cli-0.1.5.tar.gz
(21.5 kB
view details)
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 senselab_cli-0.1.5.tar.gz.
File metadata
- Download URL: senselab_cli-0.1.5.tar.gz
- Upload date:
- Size: 21.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1fab776802cd83d20c9fca6c44d3956d495151fa29fca6b50d75c076c24e6a63
|
|
| MD5 |
8ad9d712efafe840e1bb28c746f03e7a
|
|
| BLAKE2b-256 |
52e1a9accfe644a356e6941e8c33b07102fbdf0351702672796fbe3c02b47650
|
File details
Details for the file senselab_cli-0.1.5-py3-none-any.whl.
File metadata
- Download URL: senselab_cli-0.1.5-py3-none-any.whl
- Upload date:
- Size: 19.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11e3438583e7efe5e112e98e09f207bb79d18ce8170caf751e32c4b72d466f23
|
|
| MD5 |
279dce3c02d42f79e01e5b43f063f0dd
|
|
| BLAKE2b-256 |
09240a52ec783e2b850265e9c68aa89cbef9a6f419b40191346d986b3e05df40
|