Skip to content
← The journal

Reliability / Insight

How to delete AI memory from sources, indexes and backups

Map source files, extracted text, indexes, conversations and backups before removing information from an AI knowledge workflow.

Clear green water meeting a gravel bank and trees.
Photography by Kristina Delp / Unsplash

The short answer

Treat deletion as a check across every place the information was copied or derived.

Map source files, extracted text, indexes, conversations and backups before removing information from an AI knowledge workflow.

Find the surviving copies

You delete a note, start a fresh session and the agent repeats a detail from it. Where did the detail come from? A surviving summary, an old index, another source or the conversation may still hold it. Removing the file alone cannot answer that question.

List the places the information has traveled. Identify what was stored locally, what was sent to a hosted model and which components created derived copies. Use this method to check your workflow, and consult each provider's terms for how long it keeps data.

Map the places a fact can survive

LocationQuestion to resolve
Original sourceIs the original file still present in another approved folder?
Extracted notes and summariesDid another record preserve the fact or a quotation?
Retrieval indexHas the supported update or removal operation completed?
Agent conversationDoes an open session already contain the passage?
Remote copies and backupsWhich sync, Git or backup destinations hold it?
Hosted servicesWhat controls and retention terms apply to submitted content?

Embeddings and search indexes are derived data, not a reason to assume a fact has disappeared. Check the actual implementation and supported removal path. Do not delete internal database files as an improvised cleanup.

Use a harmless marker to test the path

On a disposable test copy, create a fictional fact with a unique marker such as "Moss lantern 47." Retrieve it once, then remove it through the supported workflow. Update derived records and the index as required.

Start a fresh session and search both the exact marker and a paraphrase of its meaning. Inspect returned passages. If it remains, follow the cited source or retrieval record rather than repeatedly asking the model to forget. A successful test covers the inspected path, not every unseen backup or provider system.

Record what was removed and what remains

Removal scope: Synthetic test project
Source: Test note containing the marker
Derived records: List inspected summaries and exports
Index action: Supported refresh/removal, with result
Fresh-session check: Query and returned evidence
Remote copies: Destinations reviewed
Residual copies: Known backups or unresolved provider scope
Owner and review date: Record explicitly

Keep the ledger free of the very sensitive information you are trying to remove. Use a record identifier and scope description. If a backup remains under an established retention policy, record that boundary rather than reporting complete erasure.

Prevent accidental reintroduction

A later sync or restore can bring the source back. Before reconnecting the cleaned workspace, decide which copy is authoritative and check which way sync will copy changes. Document the treatment of historical copies so a restoration does not silently undo the removal.

For future imports, approve a small scope and avoid copying whole archives just because access is available. Less unnecessary ingestion means fewer places to review when a source changes or must be removed.

Check the operating model before choosing a system

You can open Gigabrain's local files to see what they contain. A hosted agent may also receive retrieved passages, so check where those copies go. Review the local-versus-hosted guide.

Use the removal checklist during a small pilot. Check how your agent connects and choose a package only when you understand where your workflow sends information.

Start with the product's deletion plan

Gigabrain's memory deletion-plan command is read-only. It lists the source copy, derived data and affected records. It does not delete them.

The recorded schedule deletion plan reports applied=false and erasure_guaranteed=false. The test also checks that the source remains present after planning.

For a registered project, remove or exclude the approved original before the next sync. Otherwise sync may restore its local copy.

Keep active removal separate from retained history

  1. Run the deletion plan for the approved source.
  2. Review the affected records and retained copies.
  3. Remove the authorized source copy through the documented workflow.
  4. Run ingestion with the documented prune option.
  5. Rebuild the relevant index.
  6. Reconcile the affected graph scope.
  7. Materialize its readable views.
  8. Test the exact marker in a new session.

These steps follow the 1.1.0 memory guide. The recorded component checks cover the read-only plan and removal of retired graph support. They do not establish complete source erasure.

The graph ledger can retain earlier references and text. Git history, backups, exports, external originals and provider histories need separate review. Use the removal checklist to record those limits.

Method note: Gigabrain Labs prepared this material with AI assistance. Fictional exercises and executed component checks have separate labels.

About this publication

Gigabrain Labs publishes practical guidance for people using file-capable AI agents. Our guides explain the product and link to supporting tests. We label practice exercises separately from recorded results.

About Gigabrain ↗
One complete system

Get Gigabrain.

Give your AI agent persistent, source-linked knowledge from the files you already own.

Gigabrain System
Complete core system

$79 once

The complete knowledge and memory system for your AI agent.

Try Gigabrain
7-day money-back guaranteeNot satisfied? Request a full System refund within seven days of delivery.
  • Persistent, source-linked memory
  • Semantic and lexical retrieval
  • Connected knowledge graph
  • Guided agent setup
  • Tools for building your own workflows
  • Twelve months of core updates

One-time purchase · No coding required · Knowledge stored locally · Model accounts and usage fees are separate

Gigabrain

Gigabrain System 1.1.0

Your context, ready for the next conversation.Keep your files, decisions and previous work ready for your AI.

7-day money-back guarantee

Not satisfied? Request a full System refund within seven days of delivery.

  • Keep every conversation connectedYour AI starts with the decisions and work already done.
  • Set up with a guided walkthroughStart your first project with clear, practical steps.
  • 12 months of core updatesKeep your system current as your work develops.
  • Your licence and download linkSet up on your computer. Keep your files local.

One payment. Yours to keep. No subscription.

Your AI agent and model usage fees are separate.

Secure checkout

Stripe handles your payment details. Your final total, including any tax, appears in the payment form before you pay.

Preparing secure checkout.