Skip to content
SHAMPOO

Capabilities

Everything the platform does, in one place.

Plain English first; technical detail one click away. Every capability below is shipped in the product; nothing here is a proposal.

The catalogue

Every capability, plainly stated.

Memory

Memory that survives the conversation

What people and agents learn is written down once and can be recalled later, by whoever picks the work up next.

Technical detail
Durable knowledge is held as entities, observations and typed relations. Entities are unique by name, facts accumulate as observations, and structure accumulates as relations. Nothing is physically deleted: retirement is a lifecycle state, and retired knowledge can revive with its original creation evidence intact.

Tasks

Work that agents can resume

Tasks and notes live outside the chat, so a fresh session can see what is ready, what is in progress and what is finished.

Technical detail
Tasks carry an explicit lifecycle (not started, in progress, done, archived, cancelled), and every transition preserves history rather than overwriting it. Notes use the same storage without actionable state. Digests and ready views compile the current work set deterministically.

Context

Shared context without shared chaos

A new session can be brought up to speed with the relevant work, recent history and open questions instead of starting blank.

Technical detail
Context is compiled by the platform: ready and prime views, digests, session recall and context packs. Compilation is deterministic, so the same state produces the same orientation for any client.

Decisions

Human decisions remain part of the record

When people answer a question or agree an approach, that answer is stored alongside the work rather than lost in a thread.

Technical detail
Agents can queue clarifications for humans and record the answers as durable material. Structured debate captures competing positions; quorum records an agreement with named participants. Inbound material can require review before it becomes agreed state.

Boundaries

Separate boundaries where separation matters

A profile keeps one body of organisational memory separate from another, so private work and shared work do not silently merge.

Technical detail
Each profile is an independently authorised storage and security boundary. A connection selects one profile at handshake and the session stays bound to it. Inside a profile, principals hold an explicit project grant list; ungranted content reads as absent rather than denied, so foreign projects cannot be probed by name.

Orchestration

Orchestration beyond simple chat

Work can be organised into streams that different people and agents claim, complete and hand over, without everyone being online at once.

Technical detail
Jobs are claimable units of work with explicit completion and release. Lanes group work into reviewable streams with their own state and merge step. Recurring timers and delivery jobs are materialised by a separate mechanism that transports work but makes no decisions.

Memory

Consolidation over time

Accumulated memory can be reviewed and tidied deliberately, with proposed changes reviewed before they are applied.

Technical detail
Reflection runs as an explicit pipeline: audit, start, status, decide, apply, review, with cancel, archive and discard paths. Proposals are separate from application, so consolidation is a reviewed action rather than a background rewrite.

Boundaries

History as evidence

Meaningful actions leave a record of who did what and when, so the past can be examined rather than inferred.

Technical detail
Durable objects move between lifecycle states rather than being physically deleted, and transitions record an audit/history event. Operations either complete or fail atomically, so partial state is not left behind.

Operations

Diagnostics that answer the real question

Operators can check what a connection can currently see and whether the service is healthy, before escalating anything.

Technical detail
Status reporting exposes the visibility marker and project list for the current session, which usually distinguishes a scope surprise from an outage. A fuller diagnostic pass reports service health in detail.

Who it is for

The same product, explained at the level you need.

For a managing director

Understand what you are buying: software your organisation owns and runs, giving your people and AI systems a shared, durable working memory.

For an IT manager

A central service plus MariaDB, deployed where you choose, with thin workstation adapters and no database credentials leaving the host.

For a developer

An MCP interface with 107 documented tools covering tasks, knowledge, sessions, context, reflection, debate, quorum, jobs and lanes.

For a security reviewer

Profiles are independently authorised boundaries, sessions are profile-bound, grants are enforced centrally, and revocation applies on the next call.

For an AI engineer

Durable memory, deterministic context compilation, structured debate and claimable work: coordination that survives a restarted agent.