LOCAL MEMORY FOR AI WORKFLOWS

Mind.

A local memory system that helps AI agents retain decisions, lessons, and project context across sessions.

PROJECT FILE

01 — DETAILS

The problem.
The decisions.

Mind gives AI workflows a durable place for the context that would otherwise disappear: decisions, bug fixes, patterns, checkpoints, and session summaries. A local SQLite store keeps that knowledge organized and available through the CLI, MCP server, HTTP API, and web UI.

01

One place for durable context

A local SQLite database brings memories, tags, links, and checkpoints together. The data stays on your machine and under your control.

02

Interfaces over one memory layer

Use Mind through the CLI, MCP server, HTTP API, or web UI. Each interface works with the same local source of truth.

03

Resume work with checkpoints

Checkpoints and session summaries restore what was happening and make the next step easier to recover.

TECHNOLOGIES
BunTypeScriptSQLiteMCPFTS5

DESIGN NOTES

A memory model you can inspect

Mind organizes durable context into spaces, with named memories, tags, links, tiers, and pinned items. This structure keeps project knowledge understandable instead of turning it into an opaque chat transcript.

  • Store decisions, bug fixes, patterns, and session summaries.
  • Connect related memories with tags and directional links.
  • Use checkpoints to record a goal, pending work, and handoff notes.

Local storage, shared interfaces

Mind is a Bun and TypeScript application backed by one local SQLite database. Its CLI, MCP server, HTTP API, and web UI operate on that same store.

  • Full-text search uses SQLite FTS5.
  • Optional semantic search uses OpenAI embeddings and is off by default.
  • Experimental autosync can mirror selected project spaces into versioned files.

TRY IT YOURSELF

Install Mind

The recommended installer sets up Mind in user-local paths without sudo. Bun 1.2 or later is required; the installer can add Bun if it is missing.

REQUIREMENTS

  • Bun 1.2 or later.
  • A local machine where Mind can store its SQLite database.

Install

curl -fsSL https://raw.githubusercontent.com/GabrielMartinMoran/mind/main/scripts/install.sh | bash

Create a project space

mind create projects/my-project "My project"

Save and find context

mind add projects/my-project architecture "CLI uses atomic modules"
mind search architecture

SOURCE REPOSITORY

Mind

Read the source and full documentation

View on GitHub

NEXT PROJECT

Pulsar Agent Squad↗
← All projects