Skip to content
Back to skills

Fidelis Memory

ASecurity

Recall local records when a turn depends on prior work or decisions, or store and correct facts the user intends to retain. Requires a running Fidelis service; provides fidelis_recall, fidelis_store, fidelis_correct, fidelis_get, fidelis_recent, and fidelis_health.

  • 23 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 20, 2026
ai-agents

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned September 29, 2026

npx -y skills add hermes-labs-ai/fidelis --skill fidelis-memory --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fidelis Memory?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Fidelis Memory
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/hermes-labs-ai-fidelis-memory/badge)](https://www.skillsdirectory.com/skills/hermes-labs-ai-fidelis-memory)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: fidelis-memory
description: Recall local records when a turn depends on prior work or decisions, or store and correct facts the user intends to retain. Requires a running Fidelis service; provides fidelis_recall, fidelis_store, fidelis_correct, fidelis_get, fidelis_recent, and fidelis_health.
license: Apache-2.0
---

# Fidelis memory workflow

Use `fidelis_recall` when the current turn needs earlier evidence. Default fast
recall uses local embeddings without a generative LLM. Use `as_of` for historical
validity and `mode: "thorough"` for explicit hybrid retrieval.

Read the record ID and temporal status alongside the text. Superseded records
remain visible as history. Quote the original wording and preserve constraints;
retrieval does not authenticate a claim or prove completeness. Similarity is a
ranking signal, not calibrated confidence. Empty results do not prove absence.

Use `fidelis_get` to fetch full text and correction links by ID. Use
`fidelis_recent` to browse recent records or corrections. On errors, inspect
`fidelis_health`; an unavailable or unloaded store is not an empty one. Ask the
user to start the local service and Ollama when needed.

When the user intends a durable fact to be kept, call `fidelis_store`. To replace
an earlier statement, call `fidelis_correct` with its ID and the replacement
text. The original remains in history. Optional validity dates describe when
the statement applies. Read the acknowledgement: queued is not stored, duplicate
creates no new fact, and rejected writes were not accepted. Do not invent success.

Do not store secrets or content the user has excluded. Storage is local and not
application-encrypted. Do not call recall for self-contained turns.

`FIDELIS_PORT` must match on the service and MCP process. Restart the client after
upgrading to refresh its six-tool surface.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.