JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 49
  • Score
    100M100P100Q96405F
  • License UNLICENSED

Multi-AI command layer in your terminal. One prompt → every AI.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@terminalxapp/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Terminal X CLI

    Multi-AI command layer in your terminal. One prompt — every AI.

    $ tx "build me a landing page with a hero image and audio narration"
    
    plan (3 tasks):
      flux         → generate hero image: SaaS landing concept
      elevenlabs   → narrate intro: 30s warm welcome
      claude-code  → assemble HTML using image + audio
    
    flux: ✓ image generated (1.2 MB) → hero.png
    elevenlabs: ✓ audio generated (340 KB) → narration.mp3
    claude-code: <!DOCTYPE html><html>(12 KB) → landing.html

    Install

    npm install -g terminal-x

    Requires Node 18+.

    First-time setup

    tx login

    Paste your Clerk user ID when prompted (find it in your account settings at https://terminalxapp.com/settings → Account).

    By default the CLI talks to http://localhost:3003 — your local Terminal X executor. To use the hosted production executor, override during login or set TERMINAL_X_API=https://api.terminalxapp.com.

    Usage

    tx "<prompt>"           # run a prompt
    tx login                # save credentials
    tx logout               # remove credentials
    tx whoami               # show signed-in account
    tx --help               # all commands
    tx --version            # version

    Differentiation

    • Claude Code = single AI (Anthropic only)
    • Perplexity Computer = web-only, model choice abstracted
    • Terminal X CLI = multi-AI orchestration in your terminal, every AI you have credits for, explicit per-task routing

    Roadmap

    • v0.1: text streaming, userId auth, localhost-first ← current
    • v0.2: file writes (images, docs, code land in cwd)
    • v0.3: browser OAuth login (no manual userId paste)
    • v0.4: project context (tx -f file.png "explain")
    • v0.5: npm publish + auto-update