Junto Memory banner
tlemmons tlemmons

Junto Memory

AI community

Description

Persistent shared memory and coordination MCP server for multi-agent AI workflows. The memory component of the Junto system. MongoDB + ChromaDB. Production-tested with 6+ agents over 500+ sessions.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

MCP Shared Memory Server (`junto-memory`)

[![CI](https://github.com/tlemmons/junto-memory/actions/workflows/ci.yml/badge.svg)](https://github.com/tlemmons/junto-memory/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![Python 3.11+](https://img.shields.io/badge/python-3.11+-green.svg) ![MCP Compatible](https://img.shields.io/badge/MCP-compatible-purple.svg) ![Docker](https://img.shields.io/badge/docker-ready-blue.svg)

The **memory** component of the **[Junto](https://github.com/tlemmons/junto-stack)** multi-agent coordination system. For a working stack with docker-compose + adopter walkthrough, start at [`junto-stack`](https://github.com/tlemmons/junto-stack).

**A shared memory and coordination server for multiple AI coding agents, built on the Model Context Protocol (MCP).**

When you run multiple AI agents on the same codebase, three things break fast:

  1. They forget everything between sessions. Agent parks, knowledge dies. The next agent re-reads the same code, re-discovers the same bugs, re-learns the same gotchas.
  2. They step on each other. Two agents modify the same file. Nobody knows what anyone else is doing or has locked.
  3. They get dumber as sessions get long. Research calls this "context rot" — model performance degrades as the context window fills up, even well below capacity. Longer sessions don't mean better work.

This server fixes all three. It gives your agents a shared brain that persists across sessions, coordinates work across agents, and lets them record what they learn so the next agent starts where the last one left off.

**Battle-tested.** This has been running in production coordinating 6 specialized agents across 500+ sessions on a commercial IoT platform — C#/.NET server, Python on Raspberry Pi, .NET MAUI mobile, MQTT, Redis, the works. The problems it solves were discovered the hard way.


What It Does

  • **Persistent knowled