Getting Started

Glossary

Terms used across Coppermind CMO documentation, with their implementation mapping for developers.


Core Concepts#

TermMeaningImplementation
Client MindA partitioned memory space for one clientOne row in client_minds table
MemoryAny stored knowledge about a clientOne row in memories table
Mind IDThe foreign key that partitions all data by clientmind_id FK on memories, ingest_sources, ingest_log, raw_documents, brand_dna_history, meeting_briefs
Brand DNAThe 5 structured fields that define a client's marketing identitytune, brand_positioning, approved_messaging (jsonb), stakeholders (jsonb), content_themes (text[]) on client_minds
Active client mindThe currently selected client context for all tool callsSet via switch_client, stored in server session state
Customer IDThe owning user account in hosted modecustomer_id on client_minds, enforced by RLS
Internal client mindA non-client mind (e.g., "CMO Preferences") excluded from mindis_internal = true on client_minds

Memory Types#

TypeWhat It CapturesExample
decisionA choice made by or for the client"Pausing LinkedIn ads through Q2"
preferenceA stated or observed preference"Prefers casual, direct brand voice"
campaign_outcomeResults and learnings from a campaign"Email open rate 34%, curiosity gap subject lines won"
commitmentAn action item someone committed to"Ben will send revised messaging by Friday"
stakeholderInformation about a key person"Sarah Chen, VP Marketing, owns rebrand brief"
factA general fact about the client"Series B, 45 employees, developer-first API platform"
questionAn open question to investigate or revisit"Do we need FTC compliance review for the testimonial ads?"

Source Types#

How memories are created. Stored as memories.source_type.

ValueDescription
manualStored via store_memory tool
memoryStored via memory tool (no classification)
meetingExtracted from meeting-oriented ingestion
session_extractExtracted from watched Claude conversation logs
folder_ingestExtracted from documents ingested via CLI
folder_watchExtracted from documents detected by the folder watcher
emailExtracted from email via Gmail polling
slackExtracted from Slack (future)

Architecture Terms#

TermMeaning
Product layerCMO-specific tools: brand DNA, EOS rocks, meeting prep, daily loop, campaign history
Memory layerGeneric storage engine: store, search, classify, embed, dedup, ingest
GatewayCloudflare Worker at api.coppermind.app that proxies calls to Anthropic and Voyage AI
MCPModel Context Protocol -- the interface between Claude Code and the Coppermind server
ReconsolidationAutomatic dedup: when a similar memory exists above a similarity threshold, the existing row is updated instead of creating a duplicate
Extraction pipelineThe process that turns a meeting transcript into discrete memories: chunk -> dedup -> LLM extract -> store
EmbeddingA 512-dimensional vector representation of memory text, used for semantic search
pgvectorPostgreSQL extension for vector similarity search
RLSRow-Level Security -- PostgreSQL policies that enforce customer isolation at the database level

EOS Terms#

TermMeaningImplementation
RockA quarterly goal (EOS methodology)Row in rocks table
SprintA time-boxed work period within a quarterTracked via sprint plan + deliverables
L10Level 10 meeting (EOS weekly meeting format)Generated by eos tool
IDSIdentify, Discuss, Solve -- EOS issue resolution workflowManaged by eos / get_issues
ScorecardWeekly metrics tracked in EOSIncluded in L10 prep output
CadenceThe business rhythm for a client (EOS quarterly, monthly, etc.)cadence jsonb field on client_minds

User Story Vocabulary#

The original Coppermind personal memory system uses different terminology. Here is how those terms map to the CMO product:

User Story TermCMO Product TermNotes
StoneMemory (high-confidence, decision/fact type)Permanent knowledge that rarely changes
EmberMemory (preference/insight type)Living knowledge that may evolve
"Stone it"store_memory with appropriate type
"Ember it"store_memory with appropriate type
"Task it"store_memory with type "commitment"No separate task system; commitments are memories

Ready to try this yourself?

Coppermind is free to start and runs inside Claude. Your first meeting prep will convince you.

Try Coppermind Free
Browse all guides →