Deplora TUI (CLI)

A terminal user interface for interacting with Deplora LLM using Deplora One and Deplora Core models.

Deplora TUI is a terminal-based interface that connects directly to Deplora's LLM. Built with React (via Ink), it provides a native terminal experience for chatting with Deplora One and Deplora Core models.

Version 1.1.4 — Vibe coding capability is currently under development and will be available in a future release.

Installation

Prerequisites

  • Node.js >= 22
  • Platform: macOS, Linux, Windows (WSL)

Global install

npm install -g deplora

After installation, the deplora command is available globally:

deplora

Run without installing

npx deplora

How to use

Start the TUI

deplora
Connect to your API

Press / to open the command palette, select /connect, enter your API Key and Secret Key, then press Enter to validate. Credentials are saved locally and persist between sessions.

Change model

Press / to open the command palette, select /models, then use ↑/↓ to navigate and Enter to select between Deplora One and Deplora Core.

Start chatting

Type your message and press Enter. Use ↑/↓ to scroll through conversation history.

Keyboard shortcuts

KeyAction
/Open command palette
Ctrl+CExit
↑ / ↓Scroll chat
EscapeClose popup

Configuration

Command-line options

OptionDescriptionDefault
-u, --api-urlAPI base URLhttps://api.deplora.ai
-k, --api-keyAPI keyenv DEPLORA_API_KEY
--api-secretAPI secret keyenv DEPLORA_SECRET_KEY
-m, --modelModel IDenv DEPLORA_MODEL or deplora-one
-s, --system-promptSystem promptYou are Deplora...
-h, --helpShow help
-v, --versionShow version

Environment variables

VariableDescription
DEPLORA_API_URLAPI base URL
DEPLORA_API_KEYAPI key
DEPLORA_SECRET_KEYSecret key
DEPLORA_MODELDefault model ID

Package

Deplora TUI is available on npm:

npm install -g deplora

Recommended Reading