Skip to content
titah
v0.7.0

A coding agent that can call other coding agents.

Titah has its own LLM loop, its own tool set, and its own session storage. What sets it apart: it can hand a question to claude, opencode, or any other agent CLI on your machine — and bring the answer back into the conversation.

curl -fsSL https://titah.dev/install | bash

Delegation

One question, answered by whichever agent is best placed to answer it — without leaving the session you are in.

you ask claude to review this migration
→ delegating to claude…
titah brought the answer back into this conversation
How delegation works

What you get

Its own agent loop

Not a wrapper. Titah has its own tools, its own permission engine, and its own session storage on your machine.

Permissions you can see

Every write, every command, every network call is a decision you are asked about — and one you can undo.

Sessions stay local

Transcripts live in SQLite under your home directory. Uploading them is off by default, and per project.

Cost in the open

Tokens and spend per project and per session, from the CLI or the dashboard. No estimate, no surprise.

Extensions

Panels, tools and workflows that live inside the TUI. Installed by name, pinned to an exact version.

Browse the catalogue

One command, then you are in a session.

Node 20 or newer. No account needed to start — sign in only when you want project tracking across machines.

curl -fsSL https://titah.dev/install | bash
Read the quickstart