membrane

by BennettSchwartz · Codex Skill · ★ 82

About membrane

Membrane Membrane is a selective learning and memory substrate for LLM agents. It gives agents typed, revisable memory instead of an append-only transcript or a flat vector store. Use it when an agent needs to remember facts, retrieve prior context, revise stale knowledge, preserve task state, and cite the records that informed an answer. What It Provides Five memory layers plus entities: episodic, working, semantic, competence, plan graph, and canonical entity nodes that connect them. Entity-connected retrieval: returns ranked records plus bounded graph neighborhoods, not only top-k chunks.

agentagent-frameworkagent-memoryagent-skillsagenticai-agentsautonomous-agentscollaborateknowledge-managementlearning

Quick Facts

Stars82
Forks8
LanguageGo
CategoryCodex Skill
LicenseMIT
Quality Score71.4893625489717/100
Open Issues7
Last Updated2026-05-02
Created2026-01-31
Platformsgo
Est. Tokens~104k

Compatible Skills

These tools work well together with membrane for enhanced workflows:

  • membrane — semantic(1.00)+rare_topics+same_lang+similar_pop+shared_platform (70%)
  • floop — semantic(0.19)+complementary+same_lang+similar_pop+shared_platform (51%)
  • go-agent — semantic(0.18)+complementary+same_lang+similar_pop+shared_platform (51%)
  • sympozium — semantic(0.16)+complementary+same_lang+similar_pop+shared_platform (51%)

More Codex Skill Tools

Explore other popular codex skill tools:

View all Codex Skill tools →

Popular Go Agent Tools

Frequently Asked Questions

What is membrane?

membrane is A selective learning and memory substrate for agentic systems — typed, revisable, decayable memory with competence learning and trust-aware retrieval.. It is categorized as a Codex Skill with 82 GitHub stars.

What programming language is membrane written in?

membrane is primarily written in Go. It covers topics such as agent, agent-framework, agent-memory.

How do I install or use membrane?

You can find installation instructions and usage details in the membrane GitHub repository at github.com/BennettSchwartz/membrane. The project has 82 stars and 8 forks, indicating an active community.

What license does membrane use?

membrane is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Codex Skill tools