CaviraOSS/OpenMemory - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
Cognitive Memory Engine for LLMs
4.0k 2026-04-26

CaviraOSS/OpenMemory

A self-hosted, local-first cognitive memory engine providing real long-term memory for LLM applications and AI agents, distinct from RAG or vector databases.

Core Features

Provides real long-term cognitive memory for LLMs and AI agents.
Self-hosted and local-first, supporting SQLite and Postgres for data persistence.
Offers Python and Node.js SDKs for seamless integration into applications.
Includes connectors to ingest data from external sources like GitHub, Notion, and Google Drive.
Can run as a multi-user backend server with an HTTP API and dashboard.

Quick Start

docker compose up --build -d

Detailed Introduction

OpenMemory is a unique cognitive memory engine designed to give LLMs and AI agents true long-term memory, addressing the inherent statelessness of models. Unlike traditional RAG or vector databases, it aims for a more profound memory mechanism. It's self-hosted and local-first, offering flexibility with SQLite or Postgres. Developers can integrate it via Python and Node.js SDKs, or deploy it as a central backend server with an HTTP API and dashboard. It also features connectors to ingest data from various external sources, making it a comprehensive solution for building 'non-amnesiac' AI applications.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.