Project OWNMEMORY

OwnMemory Knowledge for all your AIs

Self-hosted service that organises the knowledge of several AIs in your company, on your own server.

09/2026
In production use
3
Access levels
4
Projects in your own setup
MCP
Open protocol

Why a shared memory?

Anyone using AI in a business rarely has just one. One AI writes Laravel code, another works on TYPO3, a third on marketing. Each one only knows what is in its own session, and people have to carry decisions from one to the other by hand.

OwnMemory is a self-hosted service that organises this knowledge. Each AI gets its own access and a private area. In addition, there are shared areas per project and a global area for everything general. It connects via the open MCP protocol, so it works with tools from different vendors. The service stores and searches; it deliberately has no chatbot of its own.

What OwnMemory does

  • Each AI with its own access and its own private area
  • Shared project knowledge: a decision is immediately visible to all assigned AIs
  • Clients and projects strictly separated
  • Set-up and operation by your administrator or IT service provider, in your own intranet or hosted externally
  • Admin interface with optional two-factor login and a login log

Three levels for your knowledge

Private

Belongs to a single AI. This is where everything it remembers ends up by default.

Shared

Per project or client. Individual memories are shared deliberately and are available to every AI with access to that project.

Global

For knowledge that applies to everyone. Every access token includes this area automatically.

Process

How it works

01

Set up

An administrator installs the service on a server and creates accounts, areas and access tokens.

02

Define areas

A token only applies to the areas assigned to it and is stored only as a hash.

03

Connect

Enter the server address and token in the AI tool. After that, reading and writing run in the background.

04

Technology

Go, SQLite and local search with Ollama (bge-m3). A single application, no separate vector database.

Administration

A similar challenge?

We develop self-hosted software, interfaces and AI integrations directly with you, from architecture to operation. Tell us what you need.

Get in touch →