Agent skill

Superlocalmemory

by qualixar in qualixar/superlocalmemory

AI agent memory with mathematical foundations. An agent skill from qualixar/superlocalmemory.

AGPL-3.0-or-laterAuto-check passedAgent Workflows

Install Superlocalmemory

skills CLI
$ npx skills add qualixar/superlocalmemory --skill superlocalmemory -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install qualixar/superlocalmemory superlocalmemory --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
superlocalmemory
GitHub stars
227
Token cost
~1.2k tokens
SKILL.md length
237 words
Files
3,065 (incl. scripts, assets)
Skills in repo
13
Repo updated
First seen
Licence
AGPL-3.0-or-later

At a glance

AI agent memory with mathematical foundations. An agent skill from qualixar/superlocalmemory.

  • Tasks that involve Agent memory
  • SKILL.md covers Installation, Quick Start, Commands and JSON Envelope, plus 2 more sections
  • Calls pip and npm

What it does

Superlocalmemory is an agent skill from qualixar/superlocalmemory. AI agent memory with mathematical foundations. Store, recall, search, and manage memories locally. Local data root; optional networked features have separate behavior.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3067 other files, including scripts and assets (for example `.claude-plugin/marketplace.json`, `.github/FUNDING.yml` and `.github/workflows/installer-matrix.yml`).

It sits in Agent Workflows, covering Agent memory. It works with Model Context Protocol. The repository describes itself as: Open-source governed, local-first memory control plane for AI agents and teams. arXiv:2608.08253. The licence is AGPL-3.0-or-later.

When your agent uses it

  • Tasks that involve Agent memory

Example prompts

  • “/superlocalmemory”

Requirements

  • Python 3
  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit ce2d7a9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • pip
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip and npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Superlocalmemory loads about 1.2k tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 237 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from qualixar/superlocalmemory at commit ce2d7a9, republished under its AGPL-3.0-or-later licence (© qualixar). 237 words, ~1,240 tokens.

Download SKILL.mdSave it as .claude/skills/superlocalmemory/SKILL.md (or your agent's skills folder). This skill also uses 3064 other files; get the full folder from GitHub.
name
superlocalmemory
description
AI agent memory with mathematical foundations. Store, recall, search, and manage memories locally. Local data root; optional networked features have separate behavior.
version
4.0.0
author
Varun Pratap Bhardwaj
license
AGPL-3.0-or-later
homepage
https://superlocalmemory.com
repository
https://github.com/qualixar/superlocalmemory
triggers
remember something, recall memory, search memories, memory status, store fact, agent memory, local memory, memory health

SuperLocalMemory

AI agent memory with a local data root. Five candidate producers (semantic, BM25, temporal, spreading-activation, Hopfield) fuse via RRF, with an entity-graph post-fusion score enhancement — all with mathematical similarity scoring. Mode A operates without sending memory content to a cloud model provider; optional connectors, backup, and proxy providers are explicit choices with separate behavior.

Installation

bash
pip install superlocalmemory
# or
npm install -g superlocalmemory

Quick Start

bash
slm remember "Alice works at Google as a Staff Engineer" --json
slm recall "Who is Alice?" --json
slm status --json

Commands

All data-returning commands support --json for structured agent-native output.

Memory Operations
bash
slm remember "<content>" --json           # Store a memory
slm remember "<content>" --tags "a,b" --json
slm recall "<query>" --json               # Semantic search
slm recall "<query>" --limit 5 --json
slm list --json -n 20                     # List recent memories
slm forget "<query>" --json               # Preview matches (add --yes to delete)
slm forget "<query>" --json --yes         # Delete matching memories
slm delete <fact_id> --json --yes         # Delete specific memory by ID
slm update <fact_id> "<content>" --json   # Update a memory
Diagnostics
bash
slm status --json                         # System status (mode, profile, DB)
slm health --json                         # Math layer health
slm trace "<query>" --json                # Recall with per-channel breakdown
Configuration
bash
slm mode --json                           # Get current mode
slm mode a --json                         # Set mode (a=local, b=ollama, c=cloud)
slm profile list --json                   # List profiles
slm profile switch <name> --json          # Switch profile
slm profile create <name> --json          # Create profile
slm connect --json                        # Auto-configure IDEs
slm connect --list --json                 # List supported IDEs
Bounded Loops
bash
slm loop demo                             # Run built-in convergence demo (no API key needed)
slm loop history [--name <loop-name>]     # List recorded runs from SLM memory
slm loop show <run_id>                    # Show every lap of one run

Loop laps are persisted to SLM memory under the tag loop:<name>. MCP tools slm_loop_run, slm_loop_history, and slm_loop_show are available in the code and full profiles.

Services (no --json)
bash
slm setup                                 # Interactive setup wizard
slm mcp                                   # Start MCP server (for IDE integration)
slm dashboard                             # Open web dashboard
slm warmup                                # Pre-download embedding model

JSON Envelope

Every --json response follows a consistent envelope:

json
{
  "success": true,
  "command": "recall",
  "version": "4.0.0",
  "data": {
    "results": [
      {"fact_id": "abc123", "score": 0.87, "content": "Alice works at Google"}
    ],
    "count": 1,
    "query_type": "semantic"
  },
  "next_actions": [
    {"command": "slm list --json", "description": "List recent memories"}
  ]
}

Error responses:

json
{
  "success": false,
  "command": "recall",
  "version": "4.0.0",
  "error": {"code": "ENGINE_ERROR", "message": "Description of what went wrong"}
}

Operating Modes

ModeDescriptionCloud Required
ALocal Guardian -- core memory runs without a cloud model provider; optional connectors and model downloads may use the networkNone (for core memory)
BSmart Local -- a model on this machine (Ollama by default, any local server works), data stays on your machineLocal only
CFull Power -- your own endpoint, or a cloud provider, for maximum accuracyYes, unless using a keyless custom endpoint

Dual Interface

SuperLocalMemory works via both MCP and CLI:

  • MCP: 24 tools (code profile) for IDE integration (Claude Code, Cursor, Windsurf, VS Code, JetBrains, Zed); includes bounded-loop tools slm_loop_run/history/show
  • CLI: commands with --json for scripts, CI/CD, and agent frameworks; includes slm loop demo/history/show

Part of Qualixar | Author: Varun Pratap Bhardwaj (qualixar.com | varunpratap.com)

© qualixar, AGPL-3.0-or-later. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3,064 other files (scripts, assets) in the repository root of qualixar/superlocalmemory.

  • SKILL.md
  • .claude-plugin/marketplace.json
  • .gitattributes
  • .github/FUNDING.yml
  • .github/workflows/installer-matrix.yml
  • .github/workflows/plugin-validate.yml
  • .github/workflows/pypi-publish.yml
  • .github/workflows/test.yml
  • .gitignore
  • .lfsconfig
  • .npmignore
  • AGENTS.md
  • ATTRIBUTION.md
  • AUTHORS.md
  • CHANGELOG.md
  • CITATION.cff
  • COMMERCIAL-LICENSE.md
  • CONTRIBUTING.md
  • … and 3,047 more

Open the folder on GitHubat commit ce2d7a9

Compare with similar skills

Superlocalmemory next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Superlocalmemory compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Superlocalmemory this skillqualixar/superlocalmemory227—~1.2kAutomated safety check: PassAGPL-3.0-or-later
MemPalace Memory SearchMemPalace/mempalace59k—~1.4kAutomated safety check: PassMIT
MemPalace Setup and OperationMemPalace/mempalace59k—~2.2kAutomated safety check: PassMIT
agentmemory Setup and Diagnosticsrohitg00/agentmemory29k—~1kAutomated safety check: NotesApache-2.0
Qmdbreferrari/obsidian-mind4.9k—~1.7kAutomated safety check: PassMIT
Memori MCP Memory UsageMemoriLabs/Memori17k—~3.8kAutomated safety check: PassMIT

Similar skills

  • MemPalace Memory Search

    MemPalace/mempalace

    Mines project files and conversation exports into a local, searchable memory palace and recalls past work by semantic search through the mempalace CLI.

    59k GitHub stars~1.4k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Installs and configures MemPalace as a private local palace, a shared-brain hub or a client of an existing hub, including MCP registration and version-correct initialization.

    59k GitHub stars~2.2k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Sets up and troubleshoots a local agentmemory install, covering the MCP connection, environment variables, ports, authentication and optional feature flags.

    29k GitHub stars~1k tokensUpdated yesterday
    Agent WorkflowsAuto-check: notes
  • Qmd

    breferrari/obsidian-mind

    Search the vault using QMD semantic search. An agent skill from breferrari/obsidian-mind.

    4.9k GitHub stars~1.7k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Memori MCP Memory Usage

    MemoriLabs/Memori

    Teaches an MCP-connected agent when and how to call Memori's recall, summary, compaction, augmentation, feedback and quota tools to keep context across sessions.

    17k GitHub stars~3.8k tokensUpdated 5 days ago
    Agent WorkflowsAuto-check passed
  • Ourmem

    ourmem/omem

    Shared memory that never forgets. An agent skill from ourmem/omem.

    174 GitHub starsUsed in 1 repo~3.4k tokens
    Agent WorkflowsAuto-check passed

More from qualixar/superlocalmemory

All 13 skills in this repo
  • Slm Graph

    qualixar/superlocalmemory

    Index and query a codebase as a structural graph — build the code graph, trace blast radius of a change, find callers/callees/inheritors, semantic code search by meaning, assemble PR review context…

    227 GitHub stars~2.7k tokensUpdated today
    Auto-check: notes
  • Slm Loop

    qualixar/superlocalmemory

    Run gate-verified bounded loops with SuperLocalMemory as the durable ledger.

    227 GitHub stars~1.2k tokensUpdated today
    Auto-check: notes
  • Slm Recall

    qualixar/superlocalmemory

    Search and retrieve facts, decisions, and past context from SuperLocalMemory.

    227 GitHub stars~3.3k tokensUpdated today
    Auto-check: notes
  • Slm Remember

    qualixar/superlocalmemory

    Capture durable facts, decisions, constraints, and gotchas into SuperLocalMemory.

    227 GitHub stars~2.3k tokensUpdated today
    Auto-check: notes
  • Slm Scope

    qualixar/superlocalmemory

    Controls memory visibility across profiles — personal (private, default), shared (selected profiles), or global (all profiles on this machine).

    227 GitHub stars~1.4k tokensUpdated today
    Auto-check: notes
  • Slm Status

    qualixar/superlocalmemory

    Health and optimization stats for SuperLocalMemory — call slmoptimizestats() for live compression and cache counters (compressruns, tokenssavedcompress, cacheproxyhits, cacheproxymisses…

    227 GitHub stars~1.7k tokensUpdated today
    Auto-check: notes

Categories

Questions about Superlocalmemory

What does Superlocalmemory do?

AI agent memory with mathematical foundations. An agent skill from qualixar/superlocalmemory. Superlocalmemory is an agent skill from qualixar/superlocalmemory. AI agent memory with mathematical foundations.

When should I use Superlocalmemory?

Superlocalmemory fits situations like: tasks that involve Agent memory.

How do I install Superlocalmemory in Claude Code?

Run `npx skills add qualixar/superlocalmemory --skill superlocalmemory -a claude-code`. Or copy the skill folder (the qualixar/superlocalmemory repository) into .claude/skills/superlocalmemory in your project. Claude Code loads it when a task matches its description.

How do I install Superlocalmemory in Codex?

Run `npx skills add qualixar/superlocalmemory --skill superlocalmemory -a codex`. Or copy the skill folder (the qualixar/superlocalmemory repository) into .agents/skills/superlocalmemory in your project. Codex loads it when a task matches its description.

Can I use Superlocalmemory in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add qualixar/superlocalmemory --skill superlocalmemory -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/superlocalmemory, .gemini/skills/superlocalmemory, .github/skills/superlocalmemory and .opencode/skills/superlocalmemory in your project.

What does Superlocalmemory need to run?

Going by SKILL.md and its folder, Superlocalmemory needs the command-line tools its instructions call (pip and npm). Our summary lists: Python 3; Node.js.

Does Superlocalmemory access the network?

SKILL.md contains no URLs. Its commands use pip and npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Superlocalmemory safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Superlocalmemory use?

Superlocalmemory is published under the AGPL-3.0-or-later licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Superlocalmemory use?

About 1.2k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Superlocalmemory?

Skills that share tags, products or a category with Superlocalmemory: MemPalace Memory Search (MemPalace/mempalace, 59k stars), MemPalace Setup and Operation (MemPalace/mempalace, 59k stars), agentmemory Setup and Diagnostics (rohitg00/agentmemory, 29k stars) and Qmd (breferrari/obsidian-mind, 4.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Superlocalmemory?

qualixar (a GitHub organization) maintains it in qualixar/superlocalmemory, which has 227 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 8, 2026.

Source: qualixar/superlocalmemory on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.