Basic Memory logo

Basic Memory

Website

Local-first persistent memory for AI chats using Markdown notes

3.8k stars 262 forks last commit first released AGPL-3.0

Actively maintained

Last commit 25 Aug 2026.

Basic Memory screenshot

Basic Memory is a local-first “memory layer” that lets AI assistants build and reuse long-term context across chats. It stores knowledge as human-editable Markdown files and exposes that knowledge to compatible LLM clients via the Model Context Protocol (MCP).

Key Features

  • Bi-directional read/write memory: AI can create and update notes, and you can edit them with standard tools
  • Local Markdown storage with semantic patterns (frontmatter, observations, relations) to form a traversable knowledge graph
  • Local indexing and search backed by SQLite for fast retrieval
  • MCP server integration to connect with compatible AI clients (for example desktop assistants and editors)
  • Multi-project organization for separate knowledge bases
  • Optional sync workflows, including real-time syncing and cloud-oriented commands

Use Cases

  • Build a personal knowledge base that persists across AI conversations without repeated re-explaining
  • Maintain project “working memory” for coding, research, or writing using Markdown and wiki-style linking
  • Share consistent prompts, instructions, and structured notes across different AI tools while keeping content editable

Limitations and Considerations

  • Effectiveness depends on maintaining consistent note structure (observations/relations) for higher-quality retrieval
  • Some cross-device features may depend on optional syncing workflows rather than the core local-only setup

Basic Memory is a practical way to turn conversations into durable, structured notes that both humans and AI can navigate. By keeping the source of truth in plain text Markdown, it aims to stay interoperable with existing editors and workflows while enabling richer, reusable AI context.

Categories:

Tags:

Tech Stack:

Share:

Similar to Basic Memory

Blinko logo

Blinko

Privacy-focused AI note-taking app with RAG-powered search

11k
774
Last commit

Open-source, self-hosted AI note-taking app for fast capture and organization, with Markdown notes and RAG-based natural language search.

GPL-3.0Actively maintained
Alternative to:
Evernote logo
Evernote
+19

Perplexica

Privacy-focused AI answering engine with web search and citations

36.5k
4.1k
Last commit

Self-hosted AI answering engine that combines web search with local or hosted LLMs to generate cited answers, with search history and file uploads.

MITActively maintained
Alternative to:
Perplexity logo
Perplexity
+5
Onyx Community Edition logo

Onyx Community Edition

Self-hosted AI chat and enterprise search for any LLM

31.8k
4.4k
Last commit

Open-source platform for AI chat, RAG, agents, and enterprise search across your team’s connected knowledge sources, compatible with hosted and local LLMs.

Actively maintained
Alternative to:
Onyx logo
Onyx
+19
LibreChat logo

LibreChat

Self-hosted multi-provider AI chat UI with agents and tools

42.5k
8.8k
Last commit

LibreChat is a self-hosted AI chat platform that supports multiple LLM providers, custom endpoints, agents/tools, file and image chat, conversation search, and presets.

MITActively maintained
Alternative to:
ChatGPT logo
ChatGPT
+11
Tiledesk logo

Tiledesk

Open-source platform for AI chatbots and multichannel live chat

318
113
Last commit

Open-source conversational platform to build AI chatbots, multichannel live chat, and human-in-the-loop customer support with knowledge base and RAG capabilities.

MITActively maintained
Alternative to:
Tiledesk logo
Tiledesk
+19

Scriberr

Offline AI audio and video transcription with transcript chat

3k
249
Last commit

Scriberr is a self-hosted, privacy-focused AI transcription app for audio and video, with speaker diarization, word-level timestamps, summaries, and transcript chat.

MITSlowing down
Alternative to:
Otter.ai logo
Otter.ai
+6