whatisgithub

What is memory-engine?

timescale/memory-engine — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2026-06-11

18TypeScriptAudience · developerComplexity · 4/5MaintainedSetup · hard

In one sentence

A PostgreSQL-backed memory service that gives AI coding agents a permanent, searchable knowledge store so they stop forgetting context between sessions.

Mindmap

mindmap
  root((repo))
    What it does
      Persistent AI memory
      Store and retrieve knowledge
      Cross-session context
    Tech stack
      TypeScript
      PostgreSQL
      MCP server
    Use cases
      Remember design decisions
      Semantic and keyword search
      Tag memories by topic
    Audience
      AI agent builders
      Developers using Claude or Codex
      Coding agent users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Give an AI coding agent persistent memory of a project's architecture and design decisions across sessions

USE CASE 2

Search stored memories in plain English by meaning, keyword, or a combination of both

USE CASE 3

Organize institutional knowledge like security practices or code patterns under tagged categories in a tree structure

What is it built with?

TypeScriptPostgreSQLMCP

How does it compare?

timescale/memory-engineacoyfellow/svelte-edgeasyncawait547/omnidispatch
Stars181818
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-06-11
MaintenanceMaintained
Setup difficultyhardmoderatehard
Complexity4/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires running a PostgreSQL-backed service and connecting agents via the MCP protocol.

Copy-paste prompts

Prompt 1
Set up Memory Engine as an MCP server backed by PostgreSQL and connect it to my coding agent so it can remember project context across sessions.
Prompt 2
Show me how to store a memory in Memory Engine tagged 'design.auth' describing my app's authentication approach.
Prompt 3
How do I search Memory Engine in plain English to find memories related to how authentication works in my project?
Prompt 4
Explain how Memory Engine uses PostgreSQL's built-in extensions to do semantic and keyword search instead of a separate vector database.

Frequently asked questions

What is memory-engine?

A PostgreSQL-backed memory service that gives AI coding agents a permanent, searchable knowledge store so they stop forgetting context between sessions.

What language is memory-engine written in?

Mainly TypeScript. The stack also includes TypeScript, PostgreSQL, MCP.

Is memory-engine actively maintained?

Maintained — commit in last 6 months (last push 2026-06-11).

How hard is memory-engine to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is memory-engine for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.