# membrane

> A selective learning and memory substrate for agentic systems — typed, revisable, decayable memory with competence learning and trust-aware retrieval.

- **URL**: https://www.freshcrate.ai/projects/membrane
- **Author**: GustyCube
- **Category**: Frameworks
- **Latest version**: `v0.2.0` (2026-03-22)
- **License**: MIT
- **Source**: https://github.com/GustyCube/membrane
- **Homepage**: https://membrane.gustycube.com/
- **Language**: Go
- **GitHub**: 80 stars, 8 forks
- **Registry**: github
- **Tags**: `agent`, `agent-framework`, `agent-memory`, `agent-skills`, `agentic`, `ai-agents`, `autonomous-agents`, `collaborate`, `go`

## Description

A selective learning and memory substrate for agentic systems — typed, revisable, decayable memory with competence learning and trust-aware retrieval.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.2.0` | 2026-03-22 | Medium | <html><head></head><body><h2>v0.2.0</h2> <h3>What's New</h3> <p><strong>Vector-ranked retrieval</strong> — All five memory types now use embedding-based semantic retrieval, replacing the previous keyword/filter approach. Recall and ranking quality improve significantly across the board.</p> <p><strong>Postgres backend</strong> — Membrane now supports Postgres as a storage backend with native embedding-based selection. Configure via env var; integration tests cover both backends.</p> <p><stro |
| `v0.1.5` | 2026-03-03 | Low | **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.4...v0.1.5  **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.4...v0.1.5 |
| `v0.1.4` | 2026-02-17 | Low | **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.3...v0.1.4  **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.3...v0.1.4  **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.3...v0.1.4 |
| `v0.1.3` | 2026-02-17 | Low | ## What's Changed * docs: Document TypeScript npm release prerequisites and flow by @princeh23 in https://github.com/GustyCube/membrane/pull/24  ## New Contributors * @princeh23 made their first contribution in https://github.com/GustyCube/membrane/pull/24  **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.2...v0.1.3  ## What's Changed * docs: Document TypeScript npm release prerequisites and flow by @princeh23 in https://github.com/GustyCube/membrane/pull/24  ## New Contrib |
| `v0.1.2` | 2026-02-16 | Low | **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.1...v0.1.2  **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.1...v0.1.2 |
| `v0.1.1` | 2026-02-16 | Low | **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.0...v0.1.1  **Full Changelog**: https://github.com/GustyCube/membrane/compare/v0.1.0...v0.1.1 |
| `v0.1.0` | 2026-02-16 | Low | ## What's Changed * feat(python): add missing ingest_working_state and contest methods by @GustyCube in https://github.com/GustyCube/membrane/pull/2 * Improved README by @GustyCube in https://github.com/GustyCube/membrane/pull/3  ## New Contributors * @GustyCube made their first contribution in https://github.com/GustyCube/membrane/pull/2  **Full Changelog**: https://github.com/GustyCube/membrane/commits/v0.1.0 |

## Citation

- HTML: https://www.freshcrate.ai/projects/membrane
- Markdown: https://www.freshcrate.ai/projects/membrane.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/membrane/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
