@vytreai/cli
v0.1.5
Published
Vytre CLI — command-line interface for Vytre AWOS (AI Workforce Operating System)
Maintainers
Readme
@vytreai/cli
Command-line interface for Vytre AWOS — the AI Workforce Operating System.
npm install -g @vytreai/cli
vytre --version # confirms installed version (e.g. 0.1.4)Commands
| Command | Description |
|---------|-------------|
| vytre onboard | First-run setup — sign in and open dashboard |
| vytre login | Authenticate via OAuth device flow |
| vytre logout | Remove saved credentials |
| vytre status | Show current authentication status |
| vytre chat <prompt> | Send a prompt to the AI gateway |
| vytre run | Trigger and monitor a mission |
Quick start
# Recommended — native install + desktop shortcut + sign-in (macOS/Linux)
curl -fsSL https://www.vytre.io/install.sh | bash -s -- --onboard
# macOS Homebrew
brew tap jeffhonforloco/vytre https://github.com/jeffhonforloco/Vytre_Ecosystem
brew install --cask vytre-cli
vytre onboard
# npm (requires Node.js 18+)
npm install -g @vytreai/cli
vytre onboard
# One-shot without global install
npx --yes @vytreai/cli@latest onboardAuthentication
vytre login implements the OAuth 2.0 Device Authorization Grant (RFC 8628):
- A one-time user code is displayed in your terminal.
- Your browser opens the Vytre authorization page automatically.
- After you approve, the CLI saves an encrypted session token to
~/.vytre/config.json.
Tokens are never printed to stdout or sent to third-party services.
Configuration
| Environment variable | Default | Purpose |
|----------------------|---------|---------|
| VYTRE_API_URL | https://xusxamszmxpiyisgqwyc.supabase.co/functions/v1 | Override API base URL |
No configuration is required for production — vytre login works out of the box after install.
Requirements
- Node.js ≥ 18
License
MIT — see LICENSE
Links
- Website: vytre.io
- Documentation: vytre.io/docs
- Issues: github.com/jeffhonforloco/Vytre_Ecosystem/issues
