From 9f45170654f1cad780d689dcd363a53a1d225b90 Mon Sep 17 00:00:00 2001 From: Alexander Dines Date: Wed, 21 Jan 2026 13:55:26 -0800 Subject: [PATCH 1/2] cp dines --- README.md | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index bf220331..acc76284 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![CI](https://github.com/runloopai/rl-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/runloopai/rl-cli/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) -An interactive CLI for interacting with the [Runloop.ai](https://runloop.ai) platform. Use it as an **interactive command-line application** with rich UI components, or as a **traditional CLI** for scripting and automation. +A **TUI + CLI** for the [Runloop.ai](https://runloop.ai) platform. Use it as an **interactive TUI** (Terminal User Interface) with rich UI components, or as a **traditional CLI** for scripting and automation. 📖 **[Full Documentation](https://docs.runloop.ai/docs/tools/cli)** @@ -15,10 +15,10 @@ An interactive CLI for interacting with the [Runloop.ai](https://runloop.ai) pla ## Quick Example ```bash -# Interactive mode - launches a beautiful UI menu +# TUI mode - launches an interactive terminal UI rli -# Traditional CLI mode - perfect for scripts +# CLI mode - perfect for scripts and automation rli devbox list # Outputs JSON/text rli devbox create --name my-devbox rli devbox exec echo "Hello World" @@ -27,10 +27,11 @@ rli devbox delete ## Features +- 🖥️ **TUI mode** — Interactive terminal UI with menus, tables, and real-time updates +- 🎯 **CLI mode** — Traditional commands with text, JSON, and YAML output for scripting - ⚡ Fast and responsive with pagination - 📦 Manage devboxes, snapshots, and blueprints -- 🚀 Execute commands, ssh, view logs in devboxes -- 🎯 Traditional CLI with text, json, and yaml output modes. +- 🚀 Execute commands, SSH, view logs in devboxes - 🤖 **Model Context Protocol (MCP) server for AI integration** ## Installation @@ -53,16 +54,26 @@ Get your API key from [https://runloop.ai/settings](https://runloop.ai/settings) ## Usage -### Interactive CLI +### TUI (Interactive Mode) ```bash -rli # Run the interactive console +rli # Launch the interactive TUI rli --help # See help information ``` -## Command Structure +### CLI (Scripting Mode) -The CLI is organized into command buckets: +All commands support `--output` (`-o`) for format control: + +```bash +rli devbox list # Default text output +rli devbox list -o json # JSON output +rli devbox list -o yaml # YAML output +``` + +## CLI Commands + +The CLI is organized into command groups: ### Devbox Commands (alias: `d`) @@ -160,7 +171,7 @@ rli mcp start --http --port 8080 ## Theme Configuration -The CLI supports both light and dark terminal themes and will automatically select the appropriate theme. +The TUI supports both light and dark terminal themes and will automatically select the appropriate theme. ## Development From e11e73171754d82a36311b60f599066448516db4 Mon Sep 17 00:00:00 2001 From: Alexander Dines Date: Wed, 21 Jan 2026 13:56:27 -0800 Subject: [PATCH 2/2] cp dines --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index acc76284..e985a77b 100644 --- a/README.md +++ b/README.md @@ -71,9 +71,9 @@ rli devbox list -o json # JSON output rli devbox list -o yaml # YAML output ``` -## CLI Commands +## Command Structure -The CLI is organized into command groups: +The CLI is organized into command buckets: ### Devbox Commands (alias: `d`)