Skip to content

Terminal Agent Documentation

Welcome to Terminal Agent: an LLM-powered assistant for the terminal, with a desktop popup when you want a faster prompt window. It can answer questions, run supervised workflows, draft scripts, call tools, and switch between hosted model APIs and local runtimes such as Ollama and direct llama.cpp GGUF inference.

See It Work

Terminal Tasks

Describe what you want in plain language and let Terminal Agent plan the shell steps, ask for approval when needed, and return the result.

Terminal Agent running task commands in the terminal

The demo includes:

  • agent task what time is it
  • agent task --auto-approve make a simple curl request to get weather for Vancouver BC
  • agent task --auto-approve write a script to calculate minutes left until christmas

Graphical UI

The Graphical UI keeps quick prompts one shortcut away, with the same Ask and Task modes as the CLI plus provider/model switching from the settings screen. See the Graphical UI guide for the full feature tour.

Ask mode streams a markdown answer back into the response panel:

Terminal Agent Graphical UI answering a question in Ask mode

Task mode plans steps, runs tools, and shows the transcript and final answer:

Terminal Agent Graphical UI running a Task workflow

Contents

More Examples

answer to how to attach an image to Readme

example of streaming in terminal