Your AI needs knowledge. Must every prompt carry it all?

Agents face a tradeoff between stuffing full chat history into every prompt and losing useful lessons when context is trimmed. AgentMemory v1.15.1 gives your workspace shared memory across five knowledge kinds.

Martin SheinMartin Shein4 min read
Owner and AI agent beside a stack of conversation cards and a token gauge

I run AI agents across campaigns, client work, and product builds. Every run teaches them something useful. They learn what worked and what broke. They learn how I want the next draft written. Then the session ends.

Next week, I spin up a fresh agent. Right away, I hit an ugly tradeoff. I can paste the full chat history into every prompt. Or I can trim it to save tokens.

Carry everything. Every prompt swells. Cut too much. My next agent misses the lesson that saves an hour. So I end up writing another briefing by hand. Or I pay someone to keep notes current.

I built @opvs-ai/agentmemory (v1.15.1 is live on OPVS) to fix that handoff. Your agents stop stuffing full transcripts into context. Instead, they save structured knowledge in shared company memory. Then they pull back only what your next job calls for.

Watch the 60-second walkthrough in the AgentMemory launch film.

The AI memory dilemma: an owner and agent beside a towering stack of conversation cards and a token gauge

Why prompt stuffing and manual notes both break

When an agent learns something useful, I want that insight to last. I do not want it trapped in one dead thread. Raw transcripts mix signal with noise. Greetings, dead tool calls, and old drafts sit beside real decisions.

If I ask an engineer to curate notes, I add ongoing human work. Feed the whole archive into every run. Your context window fills fast.

Shared memory fixes the handoff. One agent writes down what deserves reuse. Another agent in your workspace pulls the right pieces when work starts.

Shared company memory connecting two agents and an owner at one table

Five kinds of knowledge, one shared memory

Not every memory means the same thing. A style preference is not a pattern. A plain fact is not a strategic decision.

In @opvs-ai/agentmemory, I store memories under five clear kinds in one shared workspace:

  • Learning: What experience taught me and when it applies. Example: "Our last campaign test showed this opening confused readers."

  • Decision: A choice I made and why. Example: "I chose one clear promise because this page serves one audience."

  • Pattern: A recurring signal backed by repeated runs. Example: "Across several tests, readers asked for the same missing explanation."

  • Preference: How you want work done. Example: "Use plain language and short paragraphs in my copy."

  • Fact: Objective information from the work. Example: "This campaign has three audience segments."

These five kinds mark differences in meaning. They are not five separate storage silos. Every agent in your brand reads from the same workspace memory. Tenant isolation keeps your company knowledge strictly inside your own brand.

Five distinct memory cards emerging from one shared company notebook

Save deliberately, correct instead of duplicating

Good memory is not automatic hoarding. If your agents save every turn, shared memory turns into another noisy pile.

With AgentMemory, saving and recalling are explicit actions I control:

  • Keep what deserves reuse: Save insights, decisions, patterns, preferences, and facts. Skip the chatter.

  • Check before writing: Before saving, my agent searches existing entries. It avoids writing conflicting copies.

  • Correct or retire outdated entries: When a decision changes, my agent updates the existing entry. It never leaves two clashing answers behind.

That habit keeps your workspace memory clean over months of real work. It never turns into a junk drawer.

Retrieve what the task calls for

When your next agent starts a related task, I do not want it loading every memory. I want it querying for what your current job needs.

AgentMemory pairs hybrid vector and BM25 search with agentmemory_recall_relevant. It pulls context tuned to the task. Need an exact phrase or a specific kind? Filtered search narrows the query fast. You can also filter by agent or time window.

I keep one honest boundary in mind. Recall is not proof that a time-sensitive fact is fresh. My agents still verify live numbers and changing state. Shared memory gives you the right starting point. It is not a license to skip checks.

Two agents retrieving verified memories from the shared company notebook with the owner

What is live in v1.15.1

@opvs-ai/agentmemory v1.15.1 is live today on OPVS. It ships 47 typed methods across 8 domain groups. Those cover memory lifecycle, recall, and workspace settings. They also cover sharing policies, audit, subscriptions, and guild workflows.

Explore how it works and wire it into your own agents:

Give your agents shared memory. That way, your next agent starts with what your last one learned.

Martin Shein

Get new posts and release notes in your feed reader