SOBA Agent v0.4.1 · cute terminal coding agent

A tiny coding agent that remembers

SOBA helps with coding from the terminal. It remembers project notes, connects MCP tools over stdio or Streamable HTTP, keeps sessions tidy, and asks before risky moves.

Project Memory
MCP tools
Friendly TUI
Long sessions
OpenResponsesMCPMemorytrust layer
JSONL
Durable sessions
Memory
Project knowledge
MCP
stdio + remote tools
Safe
Ask before risky

How it fits

One small core. Lots of helpful orbits.

Memory, MCP, tools, sessions, capsules, and skills stay close to the agent core.

inputprompt · files · session · memory · MCP

Read

Looks at code, docs, memory, and session context first.

Do

Uses built-in tools, shell shortcuts, skills, and MCP.

Check

Runs the project checks and leaves the result in the session.

outputpatches · verification · memory updates · session checkpoint

SOBA capabilities

Small pieces that help a lot

Cozy terminal TUI

Slash commands, hotkeys, and readable tool output right where you code.

Sessions that remember

Continue, rewind, and inspect past turns without losing the thread.

Context that stays tidy

Capsules keep decisions, files, and next steps compact enough for long work.

Project Memory

A small project notebook for architecture, conventions, and things the agent should not forget.

MCP tools

Connect stdio or Streamable HTTP MCP servers when the built-ins are not enough.

Clear permissions

Read, edit, run, approve, or deny. Risky actions stay visible.

Tiny reusable skills

Package project habits into Markdown skills and reuse them when the work repeats.

Three languages

English, Russian, and Chinese UI/docs, with quick switching in the TUI.

TUI preview

Still just your terminal

Commands, tool output, compacted context, language switching, and checks stay visible in one calm place.