@sajidsadaqa/otra-cli
v2.1.112
Published
OTRA CLI - a branded CLI wrapper with external provider setup and patched onboarding.
Downloads
455
Readme
OTRA
OTRA is a branded CLI wrapper around the installed Claude Code runtime with OTRA-specific onboarding, external provider setup, and patched terminal branding.
Overview
OTRA provides:
- OTRA CLI branding instead of Claude Code branding
- Custom onboarding splash art and blue visual theme
- External provider setup flow for base URL, token or API key, and model
- Local settings support for OTRA-prefixed environment aliases
- A simple launcher that runs the patched CLI from this package
Installation
npm install -g @sajidsadaqa/otra-cliOr run it locally in a project:
npm install @sajidsadaqa/otra-cli
npx otra-cliUsage
Start the CLI:
otra-cliOr, in this repo:
npm run otraExternal Provider Setup
OTRA supports external provider configuration directly from the login flow and through the /external command.
Supported fields:
- base URL
- auth token
- API key
- model
Examples:
/external status
/external base-url https://openrouter.ai/api
/external token sk-or-v1-...
/external api-key your-provider-key
/external model nvidia/nemotron-3-nano-30b-a3b:freeThese values are stored in local settings using OTRA-prefixed keys such as:
{
"env": {
"OTRA_BASE_URL": "https://openrouter.ai/api",
"OTRA_AUTH_TOKEN": "sk-or-v1-...",
"OTRA_MODEL": "nvidia/nemotron-3-nano-30b-a3b:free"
}
}Notes
- OTRA patches the installed CLI bundle during
postinstall - Network access, provider credentials, and upstream service availability still apply
License and Distribution
OTRA is proprietary software.
This tool is not open source. No permission is granted to copy, modify, redistribute, sublicense, or publish derivative versions except with explicit written authorization from the owner.
If you want a public package release, keep the npm package metadata aligned with that proprietary status.
