본문으로 건너뛰기
cccskills
무료GitHub에 공개

mempalace

Store project files and conversation transcripts as searchable memories while preserving their original text. Retrieve past decisions, code, and notes by meaning, inspect stored content, and review how well memories are organized.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

MemPalace — mine projects and conversations into a searchable memory palace. Use when the user asks about MemPalace, memory palace, mining memories, searching memories, palace setup, wings, rooms, or drawers; or when they want to recall past work that may already be filed in their palace.

설치 방법 보기

이럴 때 유용합니다

  • Retrieve past decisions from conversation history
  • Make project files searchable by meaning
  • Inspect stored memories and their organization
  • Review and repair memory organization

포함된 파일(1)

  • SKILL.md5.6 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

MemPalace

A searchable memory palace for AI — mine projects and conversations, then search them semantically. Verbatim storage, local-first, zero external API by default.

Prerequisites

Ensure mempalace is installed:

mempalace --version

If not installed (uv recommended):

uv tool install mempalace   # or: pip install mempalace

Dynamic, version-correct instructions

MemPalace exposes operation-specific instructions through the CLI so this skill stays accurate as MemPalace evolves. To get instructions for any operation:

mempalace instructions <command>

Always prefer the CLI output over what is written here when the two disagree — the CLI is the single source of truth for the installed version.

Common operations

These are the six operations users ask for most often. Each one wraps a single MemPalace CLI subcommand. The mempalace instructions <name> form returns the full, version-correct guidance.

help — discover what MemPalace can do

mempalace instructions help

Use when the user is new, unsure what's possible, or asks "what can you do".

init — first-run setup of the palace

mempalace instructions init

Use when the user has just installed MemPalace, no palace exists yet, or the user explicitly asks to set up / configure / re-initialize their palace.

mine — ingest a project or conversation directory

mempalace instructions mine

Use when the user wants to fold a project's files into their palace, or to ingest exported conversation transcripts into the palace as searchable memory.

search — find verbatim memories by semantic query

mempalace instructions search

Use when the user wants to recall something from the past, find a previous decision, or rediscover code/notes/conversations they already wrote.

status — what's in the palace right now

mempalace instructions status

Use when the user asks "what's in my palace", "how big is my palace", or wants a summary of wings, rooms, and drawer counts.

audit — how well organized the palace is, plus a repair session

mempalace instructions audit

Use when the user asks how well organized or "messy" the palace is, why a scoped search or wake-up misses things, or wants to clean up wings, rooms, tunnels, hallways, or the knowledge graph. Read-only until the user decides each repair.

MCP tools (preferred over CLI)

Inside Antigravity, the MemPalace MCP server registers a rich set of tools. Use these instead of shelling out to the CLI for live operations (search, diary writes, drawer adds, knowledge graph queries, palace status). The MCP tools always reflect the current palace state without spawning a subprocess.

The MCP server is auto-registered when this plugin is installed at ~/.gemini/config/plugins/mempalace/. If the server does not appear in Antigravity's MCP store, run mempalace-mcp --version to verify the binary is on PATH, then restart Antigravity.

Design principles (verbatim from the project)

  • Verbatim always — never summarize, paraphrase, or lossy-compress user data.
  • Local-first, zero external API by default — extraction, embedding, and LLM-assisted refinement happen on the user's machine.
  • Privacy by architecture — the system never calls out to external services for core operations.
  • Performance budgets — hooks under 500ms; startup injection under 100ms.
  • Background everything — filing, indexing, and timestamps happen via hooks in the background; zero tokens spent on bookkeeping in the chat window.

If a request would violate any of these principles, refuse and explain — even if it would be technically convenient.

Release awareness

Release checks are opt-in. Ask before enabling weekly checks with mempalace update configure --enable --installer uv-tool (or pipx / pip, matching the installation); the default is disabled. Enabling checks contacts PyPI but sends no palace content, identity, or telemetry. When mempalace_status reports an available release, distinguish updates.server from a local proxy's updates.client. Use the local update plan only for the client scope; a remote server update must be planned and authorized on the hub host by its operator. Never install an update without explicit user authorization.

Palace health: audit and repair session

When the user asks how well organized the palace is, whether memory is "messy", why a scoped search or wake-up misses things, or invokes /mempalace:audit, run the audit and then offer a repair session:

mempalace instructions audit

Follow the returned instructions. In short: run mempalace audit --json (read-only, safe while the MCP server is running), present the five layer scores and findings, then walk the user through repairs one structured question at a time with a recommended option first: merging wings and rooms spelled two ways, folding stub wings, deleting tunnels on generic tokens and self-link hallways, agreeing a knowledge-graph predicate vocabulary, and deciding how to handle generic-room concentration on the next mine. Moves over deletions, numbers before actions, verbatim content always. Re-run the audit at the end and write a diary entry with the before and after scores and every decision made.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

audit

무료

Assess how well a MemPalace memory palace is organized, then work through a guided repair session. The skill retrieves audit instructions and proceeds one decision at a time to address its organization.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Assessing MemPalace organization
  • Reviewing an organization score
  • Working through repairs one decision at a time
MemPalace/mempalace6만2026년 10월 22일 업데이트

help

무료

Find available MemPalace commands, usage tips, and getting started guidance. This skill retrieves the help instructions and follows them step by step to guide users through the basics of using MemPalace.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Getting started with MemPalace
  • Checking available commands
  • Reviewing usage tips
MemPalace/mempalace6만2026년 10월 22일 업데이트

init

무료

Initialize a new MemPalace for AI memory through a guided setup process. The skill retrieves setup instructions for a configuration that uses ChromaDB as its data storage backend and follows the returned steps.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Creating a new MemPalace
  • Setting up AI memory with ChromaDB
  • Following guided initialization steps
MemPalace/mempalace6만2026년 10월 22일 업데이트

mempalace

무료

Set up and maintain MemPalace as a searchable store of project and conversation memories. Configure a private installation, a shared hub, or a hub client, connect agent tools, and audit how stored information is organized.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Setting up a private memory store
  • Sharing a memory hub between AI agents
  • Connecting Claude or Codex through MCP
MemPalace/mempalace6만2026년 10월 22일 업데이트

mempalace

무료

Store conversation history and project material locally, then search by meaning and retrieve original text. Organize memories by person or project, track dated relationships and facts, and keep diary entries that connect work across sessions.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Import conversation history or project files
  • Search past discussions by meaning
  • Organize records by person, project, and topic
MemPalace/mempalace6만2026년 10월 22일 업데이트

Answer questions about past work, people, projects, and decisions by searching stored MemPalace records first. Retrieve exact source wording, check facts at relevant dates, and maintain session continuity without guessing when records are unavailable.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Recall a previous decision
  • Retrieve exact wording from an earlier discussion
  • Check stored facts about a person or project
MemPalace/mempalace6만2026년 10월 22일 업데이트

MemPalace의 스킬 모두 보기

이 스킬의 문제 신고