Memory and context

An agent memory knowledge graph keeps MiroFish context inspectable.

Agent memory is useful only when reviewers can see what it remembers. In MiroFish, a knowledge graph helps connect source material, relationships, personas, simulation events, and report claims.

agent memory knowledge graph in MiroFish - graph construction workspace
MiroFish graph construction workspace used here to explain agent memory knowledge graph.
1Focused reader question
4MiroFish product images from the notepad set
2:30Animated workflow walkthrough with input, graph, agents, simulation, and report

Direct answer

The phrase agent memory knowledge graph points to a real problem: how do agents keep context without becoming a black box? MiroFish solves part of that problem by turning seed material into graph context before agents interact.

The graph should preserve what came from a source, what was inferred, what an agent learned during a run, and which assumption needs review. That makes follow-up analysis much safer than relying on a free-form chat transcript alone.

Turn your question into a reviewable scenario

Use these steps to move from an initial question to a scenario, report, or practical next action.

Seed -> graph -> agents -> report

Anchor memory to sources

Important memory should point back to source material or simulation events.

Separate role memory

Different personas should not all inherit the same unstated belief.

Inspect relationship strength

A strong source-backed link is different from a weak inferred association.

Use memory for comparison

Follow-up runs become useful when you can compare what changed in the graph.

Build a quick scenario worksheet

Draft the first MiroFish run on this page before opening a workspace.

Interactive worksheet
Your first-run worksheet will appear here after you enter a question.

Agent memory knowledge graph practical checklist

These checkpoints keep the page tightly matched to the exact search phrase while staying useful for a real MiroFish run.

Reader fit
  1. Agent memory knowledge graph guide checkpoint: Reader intent: a agent memory knowledge graph visitor should get the short answer, the right MiroFish workflow step, and a concrete way to continue without hunting through the site.
  2. Agent memory knowledge graph guide checkpoint: Source packet: use Named entities, source-backed claims, relationships, persona goals, prior report notes, and a clear boundary between facts and assumptions. Keep the first packet compact so the result can be traced back to evidence instead of broad prompting.
  3. Agent memory knowledge graph guide checkpoint: Workflow fit: connect the search phrase to seed material, graph review, role setup, simulation events, and a report that can be challenged by a human reader.
  4. Agent memory knowledge graph guide checkpoint: Report standard: the best result is Inspectable memory: entities, relationships, source references, role context, event traces, and report links that support follow-up questions. That output should preserve assumptions, disagreement, and next actions rather than sounding certain.
  5. Agent memory knowledge graph guide checkpoint: Verification habit: mark which claims came from source context, which came from agent reaction, and which still need a fresh outside check before action.
  6. Agent memory knowledge graph guide checkpoint: Rerun trigger: choose one changed condition from the report and compare it with the baseline instead of changing the prompt, roles, and evidence all at once.
  7. Agent memory knowledge graph guide checkpoint: Decision use: treat the page as a planning aid, then move into MiroFish only after the question, actors, time horizon, and limit are clear.
  8. Agent memory knowledge graph guide checkpoint: Boundary: Memory can preserve bad assumptions. Review the graph and source boundaries before treating a recurring pattern as evidence. A useful reader leaves with a sharper question, not a guarantee.

Prepare a useful first run

Memory should behave like a ledger of context, not a hidden pile of text. Each important item needs a reason to exist: a source reference, an event from the run, a persona-specific observation, or a follow-up note that tells the next run what changed. That structure keeps recurring context useful without making it mysterious.

The graph format helps separate durable facts from temporary state. A product name, launch date, and cited objection may belong in long-lived context. A mood shift during round two may belong in event memory. A weak assumption should be stored as a gap, not promoted into a fact simply because it appeared in a fluent report.

Inspectability is the practical test. If a teammate asks why a simulated role changed its reaction, the system should point to a relationship, event, source claim, or explicit assumption. If the answer is only "the model remembered it," the memory layer is not doing enough work for serious scenario review.

For follow-up runs, preserve the baseline and then append changes. Do not overwrite the first graph state when a new assumption is tested. Comparing before and after context lets the report explain whether the result moved because evidence changed, a role changed, or a scenario branch became more plausible.

Review checklist

Before acting on a MiroFish output, check whether the scenario stayed inside the question you asked. The most useful output for this page is: Inspectable memory: entities, relationships, source references, role context, event traces, and report links that support follow-up questions. The key limit is equally important: Memory can preserve bad assumptions. Review the graph and source boundaries before treating a recurring pattern as evidence.

  • Anchor memory to sources. Important memory should point back to source material or simulation events.
  • Separate role memory. Different personas should not all inherit the same unstated belief.
  • Inspect relationship strength. A strong source-backed link is different from a weak inferred association.
  • Use memory for comparison. Follow-up runs become useful when you can compare what changed in the graph.

What to compare in the output

Use these checkpoints to turn the first MiroFish result into a grounded next action.

Review before action
  • Entity memory: People, organizations, products, events, concepts. Keeps names consistent. Deduplicate carefully.
  • Relationship memory: Links and influence paths. Explains agent reasoning. Flag weak links.
  • Event memory: Simulation actions and reactions. Supports report traceability. Keep round context.
  • Follow-up memory: What changed between runs. Makes comparison possible. Do not overwrite the first pass.
  • Watch the full MiroFish workflow

    This 2 minute 30 second animated walkthrough moves from source material through graph construction, agent activity, simulation events, report review, and follow-up questions.

    2:30 animated walkthrough
    Follow the full animated workflow, then use the page-specific checklist to prepare your own MiroFish run.

    Product screenshots from the workflow

    These images come from the notepad MiroFish image set and are used as concrete workflow references rather than decoration.

    3 more images
    agent memory knowledge graph in MiroFish - agent configuration workspace
    MiroFish agent configuration workspace used as a concrete workflow reference.
    agent memory knowledge graph in MiroFish - follow-up analysis workspace
    MiroFish follow-up analysis workspace used as a concrete workflow reference.
    agent memory knowledge graph in MiroFish - source-to-graph workspace
    MiroFish source-to-graph workspace used as a concrete workflow reference.

    A realistic use case

    A product scenario can store customers, objections, features, dates, competitor claims, and prior report notes as a graph. The value is not the buzzword; it is that reviewers can ask why a persona responded a certain way.

    The value of the page is practical: define the job, prepare the right input, read the output with its limits visible, and choose a next step that can be checked outside the page.

    How to read the report

    Read a MiroFish report as a map of assumptions and reactions. Mark source-backed claims, uncertain claims, and follow-up questions separately. Then choose one change for the next run instead of accepting the first report as final.

    Decision table

    Use the table to decide what belongs in the page, what belongs in MiroFish, and what still needs outside verification.

    PartWhat it meansWhy it helpsCheck before acting
    Entity memoryPeople, organizations, products, events, conceptsKeeps names consistentDeduplicate carefully
    Relationship memoryLinks and influence pathsExplains agent reasoningFlag weak links
    Event memorySimulation actions and reactionsSupports report traceabilityKeep round context
    Follow-up memoryWhat changed between runsMakes comparison possibleDo not overwrite the first pass

    Continue from here

    These related MiroFish pages keep the workflow connected from the homepage to the current topic and back into action.

    FAQ

    Short answers for readers who need the useful boundary before opening a MiroFish workspace.

    Is agent memory the same as chat history?

    No. Chat history is a transcript. A knowledge graph organizes entities, relationships, and source-backed context.

    Why does inspectability matter?

    It helps reviewers challenge the simulation instead of accepting a black-box answer.

    Can memory be harmful?

    Yes. If bad assumptions are stored, later reports can inherit them.