get started

Every loop. Every decision. Every time.

AI systems that close the loop.

Looptail watches every agent decision, scores it against your standards, ships the fix, and keeps a signed record of every pass. Observe. Understand. Improve. Automatically.

observe understand improve

A trail in 10 minutes.

One SDK call. Every decision your agent makes becomes a signed loop event.

01 · install

pip install looptail

02 · wrap your agent

import looptail

looptail.init(app="support-agent")

@looptail.trail
def handle_ticket(ticket):
    ...

03 · open your trail

npx @looptail/cli verify \
  --app support-agent --since 24h

✔ 1,204 loop events
✔ chain intact · signatures valid

In private beta with design partners in regulated industries. Names when they say yes.

Every loop leaves a tail.

The Tail is an append-only, cryptographically signed record of every loop: what was observed, how it was judged, what changed, who approved it, and what happened next.

When someone asks why the system did what it did on March 3 — and what you changed afterward — you answer with evidence, not a search through three tools and a Slack thread.

More on the Tail

trail · support-agent chain intact ✓
  1. 14:03:12 observe support-agent · ticket #4211 answered · outcome pending sig 9f3a…c2 ✓
  2. 14:03:14 evaluate rubric refund-policy-v3 scored 0.94 · pass sig 41bc…88 ✓
  3. 14:07:02 issue cluster #18 "partial refunds mis-quoted" +1 case sig 77e0…4d ✓
  4. 14:21:40 improve patch #91 proposed · prompt diff +12 −4 · replay 132/132 pass sig b8d1…09 ✓
  5. 14:29:05 approve patch #91 approved → canary 5% sig e42f…7a ✓

The EU AI Act made record-keeping a deadline.

Annex III high-risk systems must keep logs and document changes by 2 December 2027. Looptail is designed against those requirements.

See the timeline

Start free. Stay honest.

Tail Lite is free: 10k loop events a month, 30-day retention, export anytime. Paid plans add continuous evals, replay, and signed long-retention trails.