[docs]

documentation

Full reference for installing, configuring, and using Sigato - synced from the official README.

Ctrl+K

Sigato

A minimal terminal coding agent with an Ink TUI. Chat with an AI that can read and edit code, search the web, run git/shell commands with approval, use MCP servers, load skills, schedule reminders, and orchestrate work through boss or multi-agent workflows.

Quick start

Global install (npm):
npm install -g sigato
sigato
From source:
git clone https://github.com/Nitinref/Sigato
cd Sigato
npm install
npm run dev

Requires Node.js 20+.

Providers

OpenAI (ChatGPT)
EnvOPENAI_API_KEY
Modelsgpt-4o, gpt-4.1, o4-mini
Anthropic (Claude)
EnvANTHROPIC_API_KEY
Modelsclaude-sonnet-4-6, claude-opus-4-8, claude-haiku-4-5-20251001
Groq
EnvGROQ_API_KEY
Modelsllama-3.3-70b-versatile, llama-3.1-8b-instant
Google Gemini
EnvGEMINI_API_KEY / GOOGLE_API_KEY
Modelsgemini-2.5-pro, gemini-2.5-flash
Free (OpenRouter)
EnvOPENROUTER_API_KEY
ModelsSee free models below

Model refs use provider/model-id, for example anthropic/claude-sonnet-4-6.

Interactive commands

Use Sigato from the terminal

Start a session, choose a mode, and hand tasks to Sigato with approvals when needed.

Voice input

Speak a task directly

Turn short natural-language requests into concrete terminal work.

Context compaction

Keep sessions lean

Summarize decisions and preserve only the important state across longer runs.

Project rules

Define safe defaults

Set approval boundaries, coding style, and execution rules per project.

Permission presets

Configure guardrails

Build safe defaults for shell, browser, and edit actions across environments.

Build and Plan

Sequence the work carefully

Use a step-by-step orchestration flow for scoped terminal work.

Boss orchestrator

One agent drives the session

Keep a single boss agent in charge when you want direct control.

Multi-agent orchestrator

Run in parallel when needed

Split work across specialized agents that run side by side.

Browser automation

Drive the web safely

Open pages, click, type, and inspect browser state when a task needs the browser.

MCP configuration

Connect external tools

Add MCP servers for services, data, and app-specific workflows.

Skills

Load specialized workflows

Reuse skills for repeatable guided tasks across the product.

Configuration

Tune runtime defaults

Store keys, model refs, and defaults in environment variables or project config.

Environment variables

Keep secrets local

Set API keys and provider preferences in your shell or project environment.

Architecture

Terminal first, extensible by design

The UI is built for shell work, browser actions, and orchestration.

License

Open and hackable

Keep Sigato open, scriptable, and easy to modify for your team.

CLI preview

$ sigato
$ sigato --help
$ sigato docs