Back to the catalog

membase

Membase connects Claude Code to Membase Cloud, giving Claude persistent memory and wiki workflows across coding sessions. It can recall rele

Open source Repository Open in the app JSON README (API)

About

Membase connects Claude Code to Membase Cloud, giving Claude persistent memory and wiki workflows across coding sessions. It can recall relevant prior context before prompts, save durable project decisions and user preferences, and search stable wiki documents while you work. The plugin includes slash commands, MCP tools, project-aware recall, optional summary capture, and privacy safeguards for avoiding secrets, raw source files, and private blocks.

Details

Kind
Plugins
Topic
AI, RAG & memory
Publisher
aristoapp
Origin
marketplace
Category
ferramentas
Stars
3
Last push
2026-07-14T00:36:38Z
Repository state
ativo
Language
JavaScript
License
MIT
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
aristoapp/claude-membase/membase

README

# Membase for Claude Code

Persistent memory for Claude Code using Membase. This plugin adds Membase
recall, save, and wiki workflows while storing data in Membase Cloud.

## Install

```bash
claude plugin marketplace add aristoapp/claude-membase
claude plugin install membase@membase-plugins
```

Then run:

```text
/membase:login
```

## How It Works

```text
Claude Code
  -> Membase plugin
  -> Membase Cloud
```

The plugin runs locally with Claude Code. It does not store a local memory
database. Memories and wiki documents are saved to your Membase account.

## Privacy

Auto-capture is opt-in during `/membase:login`. Wiki capture stores the
user/assistant conversation transcript as original source material in Membase
Wiki, not as extracted memory. Captures redact secrets, `.env` values, private
key blocks, and content wrapped in `<private>` or `<membase-private>`.

Session start context is controlled by the `sessionStartContext` plugin setting:
`minimal` injects connection/project status and routing guidance, `profile` also
injects the Membase profile settings payload, and `off` disables session-start
context injection. Recent memories are not injected at session start; use
`membase://recent` only when latest/recent context is explicitly needed.

## Development

```bash
bun install
bun run check
bun run verify
```

For local dogfood:

```bash
claude plugin marketplace add .
claude plugin install membase@membase-plugins
```

More