Skip to content

SELF-HOSTED · OPEN SOURCE

Your agents.
One shared Brain.

Keep the knowledge. Give agents the right tools.

Shared engineering memory, governed MCP tools and private execution. Connect your coding agents to Recollect and carry context across repositories, environments and sessions.

Works withCodexClaude CodeOpenCode
Your coding agentPlugin or direct MCP
Ask · Recall · Use tools

Engineering Brain

Knowledge and tools, together.
Shared
MEMORY WITH EVIDENCE
Decisions & runbooks↗ Sources
Repository knowledge↗ Revisions
Session memory↗ Context
APPROVED MCP TOOLSDevelopment
Context7Documentation
Recollect service
ExaWeb research
Recollect service
FilesystemOffice files
Private runner

Workflow example · Knowledge access and tool access are separate.

01 / CONTINUITY

Keep context.

Decisions, fixes and handovers stay connected to their evidence.

02 / ACCESS

Choose the tools.

Independent permissions and environment scope guide execution.

03 / EXECUTION

Reach your network.

Paired private runners bring approved tools into the same workflow.

MEMORY THAT TRAVELS WITH THE WORK

Connect once. Keep context.

Your next session starts with the knowledge your team has already built. Automatic capture and cited recall follow your Brain's policies.

Codex, Claude Code and OpenCode connect through a plugin or direct MCP to a shared Engineering Brain with decisions, repository knowledge and session memory.
Product illustration with example data.

FROM CONTEXT TO ACTION

The right tools.
In the right place.

Recollect checks who can call a tool and where the connection belongs. Execution happens through the central service or its assigned runner.

ENVIRONMENTS & TOOL GROUPS

Make access deliberate.

Group MCP connections and grant independent Use, Manage and Share permissions. Reading a Brain does not grant permission to run its tools.

Explore tool access
A Development tool group controls access to Brain-wide Exa and Context7 connections, with calls dispatched by the Recollect service.
PRIVATE RUNNERS

Bring private tools into reach.

A paired device connects outbound, runs approved calls inside your network, and returns results through Recollect to your coding agent.

Explore private execution
A coding agent asks Recollect to dispatch an approved filesystem call to an Ubuntu runner inside an office network. The runner connects outbound and returns the result.

Product illustrations use example data. A central HTTP connection calls its remote MCP service; environment scope controls availability.

YOUR KNOWLEDGE. YOUR INFRASTRUCTURE.

Start with one Brain.

Run Recollect on your machine or a private server. Connect your agent, choose your policies, and build from there.

Installation guide

Docker with Compose · Python 3.11+

Run locally
git clone https://github.com/MikeK184/Recollect.git
cd Recollect
./scripts/stack.sh up --build

Then open http://127.0.0.1:8787

Early project

Built for individuals and trusted internal teams. Workflows have local acceptance evidence; current work and limits remain visible.

Open source under the Apache-2.0 license.