SAIHM gives your AI a memory, not a new brain
· SAIHM · ~5 min read · for people evaluating or just getting started with SAIHM

Welcome. Before you wire SAIHM into anything, here is the most useful thing to know — honestly, up front. SAIHM will not make your AI smarter. It gives your AI something it does not have on its own: a real memory. That sounds modest. It is not. Most of the frustrating things an AI assistant does — forgetting what you decided, re-reading everything, contradicting itself next session — are memory problems, not intelligence problems. That is the part SAIHM fixes.
What SAIHM is — and what it isn’t
SAIHM is a memory layer. It is a place your AI can store facts, decisions, and context, and recall exactly the right ones later — privately, portably, and permanently until you say otherwise. That is a set of capabilities.
Concretely, SAIHM is an Apache 2.0 protocol your agent reaches over the Model Context Protocol — one of the interoperability protocols surveyed in this review of agent interoperability standards. It attaches to the harness you already run rather than replacing it.
SAIHM is not intelligence. It does not reason, plan, write your code, or make a weak model into a strong one. It has no opinions and does no thinking. If your AI gives a wrong answer because it reasoned poorly, SAIHM will not fix that — that is the model’s job. What SAIHM addresses is the other kind of wrong answer — the one your AI gives because it forgot, re-read stale context, or lost the thread between sessions.
The short version: your AI brings the intelligence; SAIHM brings the memory. They are different jobs, and they work best together.
Intelligence and memory are different jobs
A quick way to feel the line between them:
- “Design a schema for this data.” — that is intelligence. Your AI does it; SAIHM does not.
- “What schema did we agree on last week, and why?” — that is memory. Without SAIHM your AI simply cannot answer it reliably; with SAIHM it recalls the decision and the reason in a sentence.
SAIHM remembers the what and the why. Your AI decides the how. Give a capable model a reliable memory and it stops repeating itself, stops asking you to re-explain, and starts compounding what it already knows.
See it: the same AI, with and without a memory
Same model, same intelligence — the only thing that changes is whether it has SAIHM to remember for it.
Without a memory layer, every turn you (or your app) re-send the whole history so the model can “remember,” and it still forgets across sessions:
You: [paste the entire past conversation + all prior decisions, again]
Now, given all of the above, what should we do next?
# expensive (you pay for all that context every turn), and gone tomorrow
With SAIHM, the model recalls only what this step needs, and the memory outlives the session:
Agent: saihm_recall("deployment decisions, database choice") -> 3 cells
(the model reasons over just those, then acts)
Agent: saihm_remember("Chose Postgres over Mongo for X; revisit at scale")
# cheap (a bounded recall, not the whole history), and still true next week
Notice what did not change: the model’s reasoning. SAIHM did not make it cleverer — it made it remember, which is why the second version is both cheaper and more consistent.
The one prompt to start with
If you do just one thing after joining, add this to your agent’s system prompt. It is deliberately terse — it tells your AI to lean on SAIHM’s memory instead of re-sending context, which is where the token savings come from:
Use SAIHM as your memory. Every turn: call saihm_recall (bounded, keyword-scoped)
for only what this task needs, instead of re-reading history. Trust the most
recent, non-superseded cell. Call saihm_remember for durable decisions, one fact
per cell, in your own words. Call saihm_forget on any delete request. Always
prefer a small recall over re-sending the whole context.
That is the whole idea: recall a little, don’t re-send a lot. It is what keeps your context window — and your bill — small as sessions grow, while your AI keeps its own intelligence entirely intact.
What to expect — and what not to
Expect SAIHM to: remember decisions and context across turns and sessions; recall the current fact, not a stale one; work the same across models you use (so switching models doesn’t wipe its memory); keep that memory encrypted under keys you hold; and erase any record for real when you ask. Expect your long sessions to get noticeably cheaper, because the model recalls instead of re-reading.
Don’t expect SAIHM to make a model reason better, rescue a vague prompt, or “just know” things nobody ever told it. It remembers what your AI puts in and hands the right pieces back — the thinking stays with your AI. Set that expectation and SAIHM will feel exactly as useful as it is: the dependable memory your AI was always missing.
Welcome aboard
If you’re still deciding: the honest pitch is that SAIHM is a memory layer, free to start and then priced as a monthly subscription, and it is worth paying for precisely because it fixes the memory problems that no amount of model intelligence solves on its own. If you’ve just joined: start with the one prompt above, and let your AI do the rest of the thinking.
— Architect
Common questions
- Will SAIHM make my AI smarter?
- No, and the post says so up front. SAIHM does not change the model’s reasoning. It gives the model something it does not have on its own — a durable memory — which is a different job.
- What is the difference between intelligence and memory?
- Intelligence is what the model can work out; memory is what it still knows next week. A more capable model with no memory re-derives the same context every session and still forgets your decisions.
- What should I expect after wiring it in?
- Fewer repeated explanations, decisions that survive the session, and the same memory available when you switch models. Not a smarter assistant — a consistent one.
- Where should I start?
- With the one prompt in this post. It is a system-prompt fragment that drives recall, remember and forget; the free tier needs one command and no card.
Independence notice. SAIHM is an Apache-2.0 protocol authored independently. It provides a memory capability; the intelligence in any deployment belongs to the AI models the operator chooses. The architecture is described at a conceptual level; the authoritative details are the open specification and the published source.