Amneshia
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| rememberA | Store one or more factual observations under an entity in the knowledge graph. Automatically creates the entity if missing, evaluates pre-insertion contradiction detection against existing facts, assigns authority tiers, and records logical dependencies. WHEN TO USE:
CONTRADICTION & RETURN BEHAVIOR:
|
| recallA | Search memory observations and facts matching keywords or concepts using SQLite FTS5 BM25. Enforces a strict token budget to prevent context window overflow. WHEN TO USE:
RETURNS:
|
| forgetA | Invalidate or permanently remove an entity or a specific observation UUID. Supports soft invalidation, hard permanent deletion, and automatic cascading invalidation of dependent facts. WHEN TO USE:
PERMISSIONS & FAILURE BEHAVIOR:
|
| contextA | Traverse the knowledge graph starting from query seed entities outward up to N hops using GraphRAG relational discovery. WHEN TO USE:
RETURNS:
|
| remember_mediaA | Ingest an immutable media asset (image, audio, video, PDF, document) into Content-Addressable Storage (CAS) with SHA-256 deduplication. Automatically creates an entity representing the media, records descriptive observations about what the media depicts or contains, evaluates pre-insertion contradiction detection, establishes semantic relations to other entities, and synchronizes to dual-write Markdown. WHEN TO USE:
RETURNS:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose: remember and remember_media handle writing, recall and context handle reading, and forget handles deletion. Descriptions explicitly cross-reference and differentiate use cases, making selection unambiguous.
Most names are lowercase action verbs (remember, recall, forget), but 'context' is a noun and 'remember_media' uses an underscore. These are minor deviations from an otherwise consistent and readable convention.
Five tools is well-scoped for a memory/knowledge graph server, covering the essential operations without redundancy. Each tool clearly earns its place.
The core lifecycle (create, read, delete) is covered, with update handled via remember as documented. Minor gaps like no explicit update tool or entity listing exist, but workarounds prevent dead ends.