Skip to content

SGPT

A coding agent that lives in your terminal — and in your repo. Multi-tab chats, reviewable tool calls, roles and knowledge that ship with the code.

Terminal first

A Bubble Tea TUI with tabs, a scrollable timeline, fuzzy pickers for files and tools, and an $EDITOR escape hatch for anything long.

Every action reviewed

Tool calls render as diffs or commands and wait for your verdict. Side-effect-free tools run on their own; the rest ask first.

Roles that travel

Personas are markdown files in .sgpt/, addressed please-style (//dir:title) and importable across repos.

Knowledge that compounds

Lores are a committed, grep-searchable knowledge base the agent consults before guessing — and proposes additions to.

Any gRPC service is a tool

Point a tool set at a service and its methods become callable tools, schemas and docs derived from the protos.

Sub-agents

Delegate self-contained tasks to a sub-agent in its own tab; get the answer back as a tool result.