Synonode Docs

Working with Synonode

Memory and instructions

What Synonode remembers about you and each project, the instructions file every chat starts with, and how to see, change, pause or reset all of it.

Two memories

MemoryWhat goes in itUsed in
About youWho you are, how you like to work, your preferences and feedback, subjects you return to.Every project
About a projectIts goals, the decisions made, what was tried.That project

Your memory about you follows your account to every computer you run Synonode Runner on. On a Synonode that several accounts share, each account has its own.

Say always or never once, or remember that…, and it's kept. With Generate memory from chats on, Synonode also saves what it learns by itself. Each memory is a short file, and an index lists them one line each. At the start of each conversation Synonode reads the index (the first 200 lines), not the memories themselves; when a line bears on what you ask, it opens that memory and reads it. This is how Claude Code loads its memory.

It doesn't save what it can read again from the project: how the code is organised, file names, what changed in git, how a bug was fixed, or what the instructions file already says. Most turns have nothing to keep.

The Memory page

Open Settings → Memory to see everything remembered, grouped as You, Topics and Areas (by project). Open any memory to read it, edit it or forget it. Use the box at the top to tell Synonode what to change in plain words: I moved to Lisbon.

Memory settings

SettingWhat it does
Use memoryOff pauses memory: what's kept stays, and nothing is used or added.
Generate memory from chatsOff: only what you ask it to remember is saved.
Search and reference chatsLets Synonode look into a project's earlier chats for relevant details: that project's only.
Include sensitive topics in memoryLets it keep details about sensitive topics, like health or religious beliefs. Off by default.

Never kept Identity numbers, criminal history, financial account numbers and immigration status are never saved to memory, whatever the settings.

When something sensitive is saved, a notice in the chat says so, and you can keep it or forget it right there.

Bring memory from another assistant

Under Import memory from other AI providers, choose Start import. Synonode gives you a prompt to paste into the other assistant; paste its answer back, and Synonode sorts it into memories you can review.

Reset

Reset memory deletes everything Synonode remembers about you and your projects, for good.

Project instructions

Each project can have an instructions file that every chat starts with: how to run it, how it's organised, the rules to follow. Run /init and Synonode writes it from the project's code, at .synonode/instructions.md. If one exists, it checks it and suggests improvements instead.

Synonode also reads CLAUDE.md and AGENTS.md if the project has them, so instructions written for other coding assistants work here too.

Instructions are for rules you want followed every time. Memory is for what Synonode learns as you go. Use your profile instructions for rules about you that apply everywhere.