Project-Scoped Memory for AI Chat: A Walkthrough of aiFetchly Workspace Memory

How aiFetchly scopes AI Chat memory to one approved workspace: typed memories, Git-root scoping, auto-summary and a current-message-wins rule.

aiFetchly notes

7. Oktober 2026October 7, 2026 · 4 Min. Lesezeit4 min read

Every new AI chat starts from zero. You re-explain the product, the naming rules, the "don't touch the staging database" warning, and the command that actually runs the tests. Then you open a second project and the assistant happily mixes up both.

aiFetchly, a desktop AI business agent, handles this with Workspace Memory: project-scoped memory for AI Chat that stays inside one approved workspace and never leaks into another. This guide walks through what it stores, how scoping works, and how to keep it clean.

Three kinds of memory, kept apart#

aiFetchly separates:

Workspace memory is the one that answers "what should any chat in this project already know?"

What it remembers#

Each memory has a type:

Type Use it for
Project Product, campaign, milestone or project context that isn't obvious from files
Decision Product or technical decisions you approved
Workflow Commands, review steps, operating procedures
Convention Coding, writing, naming or UX conventions
Reference Pointers to local files, docs, specs, external resources
Warning Known traps, restricted actions, flaky tests, compliance or security constraints

Just as important is what it should not hold: secrets, API keys, cookies, private scraped lead data, full transcripts, bulky tool output, raw file contents, or temporary task progress. Memory is for durable guidance, not a dump.

How scoping works#

Workspace memory only exists when the conversation has an approved workspace. aiFetchly resolves that folder to a stable identity:

So two chats on the same approved workspace share memory, while memories from one workspace are never injected into another. No approved workspace means no workspace memory at all, which is a sensible default.

Creating a memory by hand#

  1. Open AI Chat and choose or approve a workspace above the composer.
  2. Click Memory on the workspace badge (the badge also shows the active count).
  3. Click Create memory, pick a Type, write a short Title and concise Content.
  4. Set Confidence (0–100; manual memories default high, lower it for shaky notes).
  5. Save.

Example entries for a marketing workspace:

Reviewing and pruning#

The dialog lists active memories with type, title, content, source (Manual, Chat, Agent task, or Auto-dream), updated time, last-used time and confidence. You can search by title or content, and toggle Show archived to see archived or contradicted entries.

Row actions:

The docs' advice is good: archive outdated memories instead of leaving contradictory active guidance around.

Workspace auto-summary#

Writing memories by hand gets old. Workspace auto-summary (called "auto-dream" internally) consolidates useful project-specific information from your conversations and agent tasks into decisions, workflows, references and warnings. Click RUN AUTO SUMMARY for a manual run; the dialog shows the last run time. Everything it creates stays inspectable and editable.

Settings you control#

In System Settings → AI preferences:

And one rule that matters: the current message wins. If a stored memory conflicts with what you ask right now, your current instruction takes priority.

Best practices#

Full docs: https://docs.aifetchly.com/docs/ai-outreach/workspace-memory/

aiFetchly: https://www.aifetchly.com


If you try it, start with three memories: one convention, one workflow, one warning.

#ai#aifetchly#llm#productivity

Written by

Comments

No comments yet. Start the conversation.

Contents

8 sections

  1. Three kinds of memory, kept apart
  2. What it remembers
  3. How scoping works
  4. Creating a memory by hand
  5. Reviewing and pruning
  6. Workspace auto-summary
  7. Settings you control
  8. Best practices