Memee
Portable institutional memory ·5 packs · 306 entries · MIT

Memory you install.

Hand-curated .memee packs for the stacks your agents already know. Patterns, anti-patterns, decisions. Signed, sourced, idempotent. Import in one command. User canon outranks pack defaults the moment you record your first lesson.

$memee pack install python-web

Available packs.

Five packs ship today. Community submissions land via PR to github.com/gizmax/memee. The agent-discipline pack has its own gate — see CONTRIBUTING.

v0.2.0 · python · MIT

python-web

FastAPI, SQLAlchemy 2.0, Pydantic v2, pytest, alembic. Async correctness, observability, deployment. Plus the OWASP-shaped security canon every Python service needs from day one.

61 memories 38 patterns 17 anti-patterns 4 decisions
memee pack install python-web
v0.2.0 · react · MIT

react-vite

Hooks rules, forms, accessibility, animation perf, mobile gotchas. TypeScript strict, Tailwind, TanStack Query, React Router v6 loaders. Most rules generalise to any modern React SPA.

52 memories 34 patterns 12 anti-patterns 3 decisions
memee pack install react-vite
v0.1.0 · mcp · MIT

mcp-server-canon

Build MCP servers that don’t get pwned, abandoned, or ignored. Transport, tool design, security (lethal-trifecta read+write split, supply-chain pinning, prompt injection in descriptions), lifecycle, deployment.

59 memories 32 patterns 21 anti-patterns 3 decisions
memee pack install mcp-server-canon
v0.1.0 · http · MIT

http-api-canon

RFC 9110 + 7807/9457 + 8725 + 9700 + OAuth 2.1 distilled. Status discipline, problem+json errors, JWT BCP (alg-none, key confusion), OAuth pitfalls (implicit flow, redirect-URI matching), ETag concurrency. The IETF index nobody had written.

91 memories 61 patterns 23 anti-patterns 5 decisions
memee pack install http-api-canon
v0.1.0 · agent · MIT

agent-discipline

Failure modes that fail across every team. Fabricated paths, premature done, scope explosion on small fixes, destructive ops without consent, sycophancy under pushback, the lethal trifecta. Every entry cites primary literature: Anthropic, arXiv 2509.18970, Replit incident, Simon Willison, sycophancy.md. The rules CLAUDE.md keeps re-deriving in every repo, written once.

43 memories 9 patterns 31 anti-patterns 3 decisions
memee pack install agent-discipline
coming · swift · MIT

swiftui

SwiftUI state, @State / @Observable / @Bindable, gesture pitfalls (DragGesture + offset structural bug), NavigationStack, preview crash modes, Swift Concurrency, UIKit interop.

Wanted: contributors
coming · postgres · MIT

postgresql-canon

Language-agnostic Postgres canon. Indexing strategy (partial, GIN, GiST, BRIN), EXPLAIN reading, lock contention, JSONB vs columns, pgbouncer modes, statement_timeout, VACUUM tuning.

Wanted: reviewers

The format outlives the tool.

One file. Versioned. Signed.

A .memee pack is a gzipped tarball: manifest.toml + memories.jsonl + an optional ed25519 signature. Distributable however you ship a file. GitHub releases, S3, an internal artefact store, an email attachment.

The format is documented (docs/pack-format.md) and small. Build your own tooling. The format is the artefact, not the registry.

Imports respect your canon.

Every memory in a pack imports with source_type=import (×0.6 confidence multiplier) and a per-pack confidence cap. Your hand-recorded lesson always outranks the pack default once you validate it.

Re-installing the same pack version is a no-op. Re-installing a newer version dedupes against the local canon and folds via the existing quality gate.

Cold start, solved.

A fresh memee setup used to ship empty. Day-one users had no canon to route, no anti-patterns to surface, no decisions to recall. The dogfooding theory took six weeks to populate the DB.

One pack collapses that to one command. memee pack install python-web and you have 61 sourced lessons before your first agent session.

Authoring your own.

memee pack export --canon-only > team.memee writes everything in your local DB at maturity=validated|canon. Strip identity columns, sign with MEMEE_PACK_KEY, ship.

Internal teams: cross-project canon as a packagable artefact. Agencies: client handover as a file. OSS maintainers: house style as a public download.