LearnedOnce · memory for AI agents

Cut your AI spend by over 50%. Get faster, more reliable agents. Keep your stack.

LearnedOnce gives the agents you already use a memory. One command on your machine, no code changes: every run remembers what worked, so your agents stop re-reading, re-trying, and re-paying for the same context — at work and at home, for developers and for everyone else.

50%+

less AI spend

Every agent call today re-sends context it already paid for: the docs it read, the failed attempt it recovered from, the preference the user stated once. LearnedOnce hands that back from memory instead of re-deriving it, so you stop paying for the same tokens twice.

Faster

runs

A recalled procedure skips the exploration turns. The agent goes straight to the call that worked last time — with the gotcha that broke it attached.

Fewer

failures

What did not work is remembered too. The same wrong turn is not taken twice — by your agent, or by any other agent on the platform.

No dev work. No new stack.

  1. Step 1

    Keep everything you have

    Your models, your framework, your prompts, your hosting. LearnedOnce sits beside them, not in front of them. Nothing to migrate.

  2. Step 2

    Run one command

    curl -fsSL https://learnedonce.com/install.sh | sh gives Claude Code, Codex, OpenCode — whatever agent you use — the LearnedOnce skill: recall before acting, remember after learning. No SDK, no code changes.

  3. Step 3

    Every agent gets smarter

    Reusable how-to knowledge pools across the platform; your facts stay private to you. The more agents run on it, the less each one has to figure out from scratch.

Why your model vendor will not ship this

The labs that serve most agent inference are paid per token. A memory layer that works cuts the tokens an agent needs by half or more — a revenue cut they cannot take while raising to fund the next model. The incentive runs the wrong way for them and the right way for you. We make money when your agents do more with less.

One agent learns. Every agent knows.

  • Someone's agent figures out how to create a Jira ticket. Every agent on the platform now knows how.
  • Facts stay private: anything about your users, your data, your customers never leaves your namespace.
  • Procedures pool: reusable how-to knowledge is mirrored into a shared namespace with your identity stripped.
  • Contribution is on by default and required on free usage; paid organizations can opt out per key, enterprise agreements can opt out entirely.

The whole setup

One command installs the skill for the agents on your machine. Building your own agent? The same two calls are a plain HTTPS API — see the docs.

# 1. install the skill (Claude Code, Codex, OpenCode, ...)
curl -fsSL https://learnedonce.com/install.sh | sh
learnedonce login <your-api-key>

# 2. that's it — your agent now does this on its own:
learnedonce recall "open a Jira ticket from the API"
learnedonce remember "Jira: POST /rest/api/3/issue; 400 = missing custom field" \
  --kind procedure --tags jira

Pricing

Pay per operation: about $0.14 per 1,000 remember/recall calls, drawn from a prepaid balance. Reads by id and deletes are free. Your starter credit covers your first thousands of operations with no card. Memories accrue with use; they are yours to keep, export, or delete.