NNyquest docs

What Gets Remembered

Nyquest looks for useful preferences, decisions, corrections, and context in your own messages. Saving a conversation and extracting a memory are separate steps: the transcript may be saved even when no fact is extracted.

Examples

Your statementHow it can be treated
β€œI prefer concise replies across conversations.”An explicit lasting preference
β€œOur project uses PostgreSQL.”Project context, when said inside that project
β€œUse SQLite for this prototype instead.”A correction or decision within the relevant scope
β€œKeep this answer under 200 words.”A direction for this task, not automatically a global preference
β€œIf we switched databases, what would change?”A hypothetical, not an adopted decision
A pasted article or an earlier model answerQuoted or historical material, not automatically a fact about you

These are examples of intended behavior, not a promise that every matching statement will be saved.

Evidence and quality checks

New facts must be supported by an exact excerpt from the user message. The extractor is instructed to preserve qualifications and negation, avoid facts already known, and avoid treating a question, temporary formatting rule, quotation, or assistant conclusion as a durable user fact.

Extraction runs asynchronously after the answer. Results are checked before storage, and malformed, truncated, unsupported, or oversized results are rejected. A valid result can also contain no facts. Outages and rejected results can therefore leave missing memories even when chat itself worked.

A source excerpt records what you said. It does not independently verify that the statement is true or still current.

Conversation, project, and global facts

Facts have a scope:

  • Original conversation β€” local context and decisions remain associated with that conversation.
  • This project β€” relevant project context is available within that project.
  • Across conversations β€” explicit lasting preferences can apply more broadly.

A task instruction such as β€œalways return JSON for this test” should not become a preference for all future chats. Pinning a fact protects it from housekeeping; it does not expand its scope.

Changes over time

An explicit correction can supersede an unpinned fact about the same subject in the same scope. Corrections do not automatically replace pinned facts. Review pinned entries yourself when circumstances change.

Automatic housekeeping can merge duplicate paraphrases and retire unpinned facts that are transient or no longer used. Superseded or retired facts stop participating in normal recall. A fact's confidence value helps selection; it is not a verified probability of truth.

Review, pin, or forget

Open Settings β†’ What Nyquest remembers to review saved facts and their confidence values.

  • Pin protects a fact from decay and consolidation and gives it selection priority.
  • Forget removes that stored fact from future recall. The original message remains in chat history unless you delete the conversation too.

If a fact is wrong or too private, use Forget. If an important detail is missing, state it clearly in the relevant conversation or project, allow time for background processing, and check the panel again. For a detail the next reply must use, include it directly in that message.

Where to next