Skip to main content
Glama
GonzaloTorreras

ai-dememory

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AI_DEMEMORY_PR_URLNoPull request URL for release checks and MCP smoke tests. Optional, used when running in a PR context.
AI_DEMEMORY_API_KEYNoAPI key for the local REST API when binding to non-loopback addresses. Optional, required only for remote API access.
AI_DEMEMORY_REVIEWERNoReviewer name for acceptance evidence and handoff commands. Optional, used to pre-fill reviewer identity.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
memory.doctorA

Return local ai-dememory readiness checks without mutating files.

memory.validate_statusA

Return structured Markdown memory validation and conflict scan status without mutating files.

memory.searchC

Search ranked local memory results from the SQLite index.

memory.getB

Read a memory document by id or repository-relative path.

memory.write_proposalC

Write a reviewed proposal candidate to inbox/llm-captures/.

memory.contextC

Return token-budgeted memory context for an explicit query or generated working context.

memory.mark_seenC

Log that a memory search result was used.

memory.reindexC

Run secret scan, validation, and rebuild the SQLite index.

memory.consolidateA

Generate a consolidation dry-run report. Does not mutate memories.

memory.secret_scanB

Scan selected paths or the repository for suspected secrets.

memory.graphC

Return a lightweight graph of memory, tag, project, type, scope, and reference relationships.

memory.outcomeA

Record good/bad usefulness feedback for a memory or last seen memory.

memory.lifecycle_scoresA

Return generated lifecycle scores from retrieval and outcome feedback.

memory.sleep_planA

Return safe sleep consolidation candidates without mutating memory.

memory.sleep_apply_reviewedC

Write selected sleep consolidation candidates to inbox/sleep-consolidation/.

memory.working_currentA

Read the generated working/current.json snapshot if present.

memory.working_statusB

Summarize current working state, recent-session file, and recent handoffs.

memory.working_snapshotA

Write generated working/current.json and working/recent-session.md after secret scanning.

memory.working_handoffB

Write a generated working/handoffs/ Markdown handoff after secret scanning.

memory.capture_missC

Write a reviewed recall miss candidate to inbox/recall-feedback/.

memory.recall_fixture_statusB

Report recall fixture provenance and reviewed-promotion freshness.

memory.recall_miss_candidateB

Check whether a query and expected memory are a recall miss candidate without writing files.

memory.recall_review_planC

Report pending recall miss review work without writing fixture files.

memory.recall_review_packetA

Render the weekly recall review packet without writing reports, fixture files, or miss outcomes.

memory.recall_review_packet_archive_statusB

List generated recall review packet archives without writing files, fixtures, or miss outcomes.

memory.recall_review_packet_archive_retention_planC

Plan generated recall review packet archive pruning without deleting files, writing fixtures, or closing misses.

memory.recall_miss_reviewA

Reject or dismiss a reviewed recall miss without writing recall fixtures or canonical memory.

memory.vector_statusA

Report whether recall fixtures justify a future vector search experiment.

memory.provenance_statusB

Audit durable memories for reviewed provenance metadata.

memory.maintenance_statusA

Show configured providers, schedule settings, generated artifacts, generated packet archives, recent reports, and lock state.

memory.import_chatsC

Import configured provider chat/session files into inbox/imports/ for review.

memory.capture_importA

Capture explicit text or a repository-local file into inbox/imports/ for review.

memory.git_lessonsA

Inspect local git history and preview review-first lesson candidates; dry_run=false writes into inbox/git-lessons/.

memory.maintenance_runC

Run an opt-in daily or weekly maintenance profile.

memory.schedule_planC

Return platform scheduler commands and reviewed cron export entries without installing them.

memory.schedule_statusA

Return configured schedule settings and platform status commands without querying or mutating the OS scheduler.

memory.schedule_environmentB

Check local scheduler, Docker, and crontab command availability without running commands.

memory.acceptance_statusB

Return reviewed manual release acceptance evidence status.

memory.acceptance_verifyA

Return manual acceptance completion state without recording evidence.

memory.acceptance_planA

Return remaining and blocked manual acceptance next actions without recording evidence.

memory.acceptance_templateC

Return a reviewed-evidence template and record command without recording acceptance evidence.

memory.acceptance_packetB

Render the manual acceptance review packet without writing reports or recording evidence.

memory.acceptance_packet_archive_statusA

List generated manual acceptance packet archives without writing files or recording evidence.

memory.acceptance_packet_archive_retention_planC

Plan generated manual acceptance packet archive pruning without deleting files or recording evidence.

memory.release_evidenceB

Return local v2 release evidence without writing report files.

memory.release_evidence_reportB

Render the v2 release evidence Markdown report without writing report files.

memory.publish_planB

Plan manual TestPyPI or PyPI publishing without uploading packages.

memory.roadmap_statusA

Return read-only implementation status for the v2 operational roadmap phases.

memory.hook_eventsB

Return supported local provider hook events.

memory.hook_configB

Return local hook config fragments for Codex or Claude Code.

memory.hook_statusB

Return managed hook instruction install status without writing files.

memory.hook_capture_reviewA

Record a reviewed outcome on a hook capture under inbox/session-events/ without promoting memory.

memory.providers_detectA

Detect known local LLM provider folders for optional chat import.

memory.providers_statusA

Return configured provider import readiness without reading or importing chat files.

memory.providers_planA

Return reviewable provider configure/import commands without mutating config or reading provider files.

memory.setup_planC

Return review-first vault, MCP, provider, hook, and scheduler setup commands without mutating files.

memory.setup_healthA

Return combined validation, context config, manual acceptance, recall, vector, provider, scheduler, maintenance, and review health without running commands or writing files.

memory.review_false_positivesA

Return secret-scan findings with deterministic review ids and suppression metadata.

memory.review_stale_false_positivesA

Return ignored false-positive suppressions whose current scanner finding no longer exists.

memory.false_positive_ignoreC

Record a reviewed secret-scan false-positive suppression in .ai-dememory-ignore.toml.

memory.false_positive_unignoreC

Record a reviewed false-positive unsuppression in .ai-dememory-ignore.toml.

memory.review_conflictsA

Return duplicate, preference, project decision, and restricted memory conflict candidates.

memory.conflict_dismissC

Record that a conflict candidate was reviewed and intentionally dismissed.

memory.conflict_merge_proposalB

Write a conflict merge proposal under inbox/conflict-resolution/ and audit the decision.

memory.conflict_keepA

Record a reviewed keep decision for a conflict without editing canonical memory.

memory.review_modesA

Return built-in review modes and the active configured mode.

memory.review_configure_modeA

Persist the active review mode in .ai-dememory.toml without editing canonical memory.

memory.review_planB

Return mode-specific LLM, human, and validation steps for a review kind.

memory.review_recommendationC

Store an advisory LLM/client review recommendation under inbox/review-recommendations/ without applying it.

memory.review_recommendationsA

List advisory review recommendation artifacts without applying review outcomes.

memory.review_recommendation_archive_statusA

List archived accepted/rejected advisory recommendation artifacts without moving files.

memory.review_recommendation_archive_restore_previewB

Preview restoring one archived advisory recommendation artifact to the active inbox without moving files.

memory.review_recommendation_outcome_reportB

Render the reviewed recommendation outcome sign-off report without writing files.

memory.review_recommendation_outcomeA

Record accepted/rejected status on an advisory review recommendation artifact without applying it.

Prompts

Interactive templates invoked by user choice

NameDescription
memory_recall_contextPrepare a memory search request and instructions for using retrieved context.
memory_capture_proposalPrepare a reviewed inbox capture proposal without modifying durable memory.
memory_review_inboxGuide a human review of proposed memory captures.

Resources

Contextual data attached and managed by the client

NameDescription
mem_active_context_20260614active / active at memories/active/working-context.md: Implement a multi-LLM memory system with Markdown canonical storage, SQLite FTS retrieval, MCP interfaces, local review workflows, and gene...
mem_preferences_20260614durable / active at memories/durable/preferences.md: - Prefer WSL2 or Linux-like execution for web development workflows when the local environment supports it. - Prefer native GitHub connecto...
mem_tool_policy_20260614durable / active at memories/durable/tool-policy.md: - For GitHub work in Codex, prefer native GitHub connector tools. - If GitHub tools are not visible, run tool discovery before using gh. -...
mem_values_20260614durable / active at memories/durable/values.md: - Prefer clarity, pragmatism, and rigorous engineering over novelty. - Keep human-readable memory as the source of truth. - Do not store se...
mem_tool_codex_20260614tool / active at memories/tools/codex.md: Current target stack: - WSL2 or Linux-like execution is preferred for development when available. - Codex CLI can run the local `ai-dememor...

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/GonzaloTorreras/ai-dememory'

If you have feedback or need assistance with the MCP directory API, please join our Discord server