Policy that runs before the mistake

Stop repeating yourself to your AI agent.

Tama turns the behaviors you never want to see again into visible, integrity-sealed hooks. Inspect what is active, control one live session, and recover without guessing.

Native macOS app · Local-first enforcement · Open source

Live posture
Policy postureEnforcing
54 hooks loaded
!
Tool call refusedInline scripts must become reusable files.pre_tool_use:bash · just now
Bundled release35204a12
Loaded release35204a12
Agentomp
Sessionc7f8…9a10
prevent-inline-scriptsEnabled for this session
One sealed catalogSession-scoped controlExplicit recoveryReadable decisions

Your policy, made observable

Know what the agent is allowed to do—and why it stopped.

01

Inspect approved policy

Read every hook, event, side effect, source, and justification in the catalog bundled with the app. Inspection stays available without turning enforcement on.

Explore the Hooks screen →
02

Control one live session

See loaded policy, capabilities, grants, and recent decisions. Enable a hook for exactly one supervised session through its own validated control channel.

Session controls →
03

Recover deliberately

Emergency disable pauses sessions, preserves managed state, records the bypass, and restores from the verified bundled release.

Recovery contract →

From rule to refusal

A short path with evidence at every boundary.

Read the architecture →
  1. 1

    Approve and seal

    Hooks ship together as an immutable, content-addressed release. A byte or permission change produces a different identity.

  2. 2

    Install explicitly

    The operator sees the exact write set before Tama generates managed entrypoints and registers the macOS policy backend.

  3. 3

    Decide in session

    The supervised runtime loads one release, evaluates tool events, and publishes its identity and decisions for Tama to inspect.

  4. 4

    Control without drift

    Session enables bind to the session identity. Global recovery restores only from an integrity-checked release.

Complete documentation

Operate Tama without hidden steps.

Concepts, every desktop screen, CLI contracts, release integrity, exact refusal sentences, recovery, and executed walkthroughs live in one canonical place.