Skip to content

Everything your agents remember, recorded.

Sign in to Trags and your Poppy memories are gathered in one place: browse your memories, read the provenance behind each memory, and reach it from every machine you sign in on.

round tax once per order

  • your laptop
  • your desktop
  • a CI runner
  • the dashboard

One command, a device-code sign-in

The same flow as signing in to a TV app. No keys to copy, no tokens to paste. Three steps, and Poppy opens the tab for you.

$ poppy setup trags

Opening your browser to authorize this machine.
  URL:  trags.ai/setup?cli_code=…
  Code: 7KQ4M9TXR2HWPNCB

Waiting for authorization…

✓ Connected. Your API key is stored in your OS keychain.
  Try: poppy sync run
  1. Ask Poppy to link.

    Poppy prints a 16-character code, opens trags.ai/setup in your browser, and waits. Re-runs are idempotent; you can re-link any device later.

  2. Check the code in the browser.

    The page opens showing your code. Sign in if asked, check it matches your terminal, and click Authorize Poppy.

  3. Memories sync.

    Poppy saves the key. Sync starts with your next write, or run poppy sync run to pull and push now. From here, every poppy remember reaches Trags.

One account, all your synced memories

Trags is a layer on top of Poppy, not a replacement. Everything Poppy stores locally stays yours. Trags adds sync and a dashboard for your memories.

Every memory carries which tool captured it, which session it came from, and when it was last touched. Nothing is recalled without its record.
id
mem_a3f8 · v3
type
decision
content
kept auth in Supabase, dropped Clerk
project
auth-svc
captured
14 May · Claude Code
session
cc_7b1d2c0a
chain
supersedes 2 prior versions
  • The same memory on every machine.

    Capture on your laptop, recall on your desktop, on any machine you sign in on. Deletes and supersedes propagate too.

    Auto-sync on every poppy remember

  • Browse, edit, delete.

    Browse, edit, and delete memories from the web. Supersede chains let you trace a decision through time without losing the versions that came before.

    trags.ai/dashboard

  • Recall without a local store.

    For clients that can't run Poppy, like a script or a CI runner. Query your synced memories over HTTPS, no store on disk needed.

    POST /api/recall

  • Mint your own tokens.

    Issue usr_* bearer tokens for your own scripts. Each key acts for your whole account. Give it a label, revoke it from the dashboard, and use it from curl or any HTTP client.

    Authorization: Bearer usr_…

The memories Poppy saved, now browsable

Every row is the same record Poppy wrote to disk. Expand its provenance, follow the supersede chain, edit the text, or delete it. Your other devices pick up the change on their next sync.

The Trags dashboard's Memories page: search, filters and a list of example memories, each with its type, project and source app. On a wide screen one decision is expanded to its memory ID, source session, timestamps and the memory it supersedes, and two superseded versions sit lower in the list.
  • Search every memory.

    Type to filter memories by their text. Press Enter to search every memory by meaning.

  • Where it came from.

    Memory ID, source app, source session, timestamps, confidence, and the supersede chain. Click any row to expand.

  • History without noise.

    Updates form chains. The newest fact wins recall; older ones stay readable so you can audit how a decision changed.

Opt-in and yours.

Poppy works offline forever. Trags is the layer you add the day you want your collection on the network, and never before.

The plan changes your memory cap and limits, never how we treat your data.

  • Sync is opt-in, and off until you turn it on.
  • We never train or evaluate models on your data, on any plan.
  • Delete a memory and it propagates everywhere, local and hosted.
  • Superseded versions stay readable in the dashboard, so you can see how a decision changed.

Pricing

What Poppy and Trags cost.
ItemAmount
Poppy, on your own machineUnlimited local memories, offline, Apache-2.0. No account.$0
Trags, free1,000 synced memories. Every device you sign in on. Dashboard with full provenance. Hosted recall.$0
Trags, monthlyNo memory cap, fair use. Higher recall limits. Cancel anytime.$20 / month
Trags, yearlyThe same, billed once. Two months free.$200 / year

Prices in USD. Poppy on your own machine is free forever and does not need an account.

Create your Trags account.

Your memories on every machine.