surajtripathy07

Membral — Development skill for Claude Code

Development community

The session layer for coding sessions — every harness, one store.

How to install Membral

This entry records only its repository, not the path inside it, so there is no exact command to give. Open surajtripathy07/membral and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Membral does

The session layer for coding sessions — every harness, one store.

Alternatives in Development

  • Cipher — An opensource memory layer specifically designed for coding agents 3.6k ★
  • Flowix — Notes for you, Memory for your agents 374 ★
  • Harness Remote — Native-session control plane for Codex, Claude Code, OpenCode, OMP and PI 356 ★

README

Membral

Your coding agent can answer from what your past sessions found, including what nobody wrote down.

Membral saves your coding-agent sessions (Claude Code, Codex, opencode, Copilot, Antigravity) in one store on your machine, extracts the decisions, learnings and outcomes, and lets your agents search them.

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![membral MCP server – quality and maintenance score on Glama](https://glama.ai/mcp/servers/surajtripathy07/membral/badges/score.svg)](https://glama.ai/mcp/servers/surajtripathy07/membral)

How it fits together

flowchart LR
  you([You])

  subgraph inputs["Where your work happens"]
    direction TB
    subgraph agents["Coding agents"]
      direction TB
      cc[Claude Code]
      cx[Codex CLI]
      oc[opencode]
      cp["GitHub Copilot
CLI and VS Code"] ag[Antigravity] end subgraph chats["Chat apps"] direction TB gpt[ChatGPT] cai[Claude.ai] end end cli["membral CLI
hooks · 20-min sweep · import"] ext["Chrome extension"] subgraph stack["Your machine · membral local up (Docker)"] direction TB api["Membral app
API · dashboard"] mcp["MCP server
memory_search · get_code_session · …"] extract["Extraction
runs on a timer"] db[("Postgres + pgvector
sessions · turns · memories")] end llm["Extraction model
Claude login · Ollama 7B+ · API key"] emb["Ollama on your machine
nomic-embed-text"] you -->|prompts| agents you -->|chats| chats agents -->|transcripts on disk| cli chats -->|export file| cli chats -->|open chat pages| ext cli -->|upload sessions| api ext -->|sync chats| api api -->|store| db db -->|new sessions| extract extract <-->|turns in, records out| llm extract -->|decisions · learnings · outcomes| db api <-->|text in, vectors out| emb agents <-->|MCP tool calls| mcp mcp <-->|search| db api -->|preamble · prompt lookup| cli