freshcrate
Home > RAG & Memory > memory-engine

memory-engine

Agentic memory built on Postgres

Description

Agentic memory built on Postgres

README

Memory Engine

Permanent memory for AI agents. Store, search, and organize knowledge across conversations.

Memory Engine gives AI coding agents a persistent memory layer they can read from and write to via MCP. Memories are organized with tree paths, tagged with metadata, and searchable by meaning (semantic), keywords (BM25), or both (hybrid via Reciprocal Rank Fusion).

Install

curl -fsSL https://install.memory.build | sh

Alternative install methods:

Homebrew

brew install timescale/tap/me

NPM

npm i -g @memory.build/cli

Quick start

# Authenticate
me login

# Store a memory
me memory create "Auth uses bcrypt with cost 12" --tree design.auth

# Search by meaning
me memory search "how does authentication work"

# Connect to your AI tools (Claude Code, Gemini, Codex, OpenCode)
me mcp install

How it works

Memory Engine runs as an MCP server that AI agents connect to over stdio. Each agent gets 10 tools for creating, searching, and managing memories. All data lives in PostgreSQL, using native extensions for search:

  • pgvector for semantic (vector) search
  • pg_textsearch for BM25 keyword search
  • ltree for hierarchical tree paths
  • JSONB + GIN for metadata filtering
  • tstzrange for temporal queries
  • Row-Level Security for access control

Documentation

Reference

License

Apache 2.0

Release History

VersionChangesUrgencyDate
v0.1.16**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.15...v0.1.16High4/20/2026
v0.1.15**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.14...v0.1.15High4/20/2026
v0.1.14**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.13...v0.1.14High4/17/2026
v0.1.13## What's Changed * style docs site to match marketing site branding by @jgpruitt in https://github.com/timescale/memory-engine/pull/39 * add identity attributes to rpc spans, disable biome lint for docs sty… by @jgpruitt in https://github.com/timescale/memory-engine/pull/40 **Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.12...v0.1.13High4/17/2026
v0.1.12**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.11...v0.1.12High4/16/2026
v0.1.10**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.9...v0.1.10High4/16/2026
v0.1.9**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.8...v0.1.9High4/16/2026
v0.1.8**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.7...v0.1.8High4/16/2026
v0.1.7**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.6...v0.1.7High4/16/2026
v0.1.6**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.5...v0.1.6High4/16/2026
v0.1.5**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.4...v0.1.5High4/16/2026
v0.1.4## What's Changed * Me0/docs by @jgpruitt in https://github.com/timescale/memory-engine/pull/38 **Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.3...v0.1.4High4/16/2026
v0.1.3**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.2...v0.1.3High4/15/2026
v0.1.2**Full Changelog**: https://github.com/timescale/memory-engine/compare/v0.1.1...v0.1.2High4/14/2026
v0.1.1## What's Changed * feat(engine): move embedding queue from shared schema to per-engine by @jgpruitt in https://github.com/timescale/memory-engine/pull/1 * refactor(embedding): simplify to OpenAI + Ollama with O(1) character-based truncation by @jgpruitt in https://github.com/timescale/memory-engine/pull/2 * add deploy process by @murrayju in https://github.com/timescale/memory-engine/pull/3 * feat: add accounts migration system and enhance engine migrations by @jgpruitt in https://github.com/tiMedium4/14/2026
v0.1.0## What's Changed * feat(engine): move embedding queue from shared schema to per-engine by @jgpruitt in https://github.com/timescale/memory-engine/pull/1 * refactor(embedding): simplify to OpenAI + Ollama with O(1) character-based truncation by @jgpruitt in https://github.com/timescale/memory-engine/pull/2 * add deploy process by @murrayju in https://github.com/timescale/memory-engine/pull/3 * feat: add accounts migration system and enhance engine migrations by @jgpruitt in https://github.com/tiMedium4/14/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

taleThe Sovereign AI Platform​ β€” Local AI models, agents, skills, and automations β€” on your own infrastructure, connected to your datav0.2.53
antflyNo descriptionv0.1.1
engineering-notebookCapture and summarize Claude Code sessions into searchable, browsable engineering journals with a web UI and automated daily entries.main@2026-04-21
showcaseShowcase delivers a modern developer portfolio built with TypeScript and React, focusing on interactivity and clean architecture for a seamless user experience.main@2026-04-21
mossOfficial Repo of Mossc-sdk-v0.9.0