One canonical history
Bring commercially relevant events into one durable timeline, with their source and timestamps intact.
Explore the designKnow what changed. Understand why.
Give your team the context to make the next move.
Open source. Evidence first. Built to connect.
Maison OliveSecond location announced
Source · timestamp · provenance
Traceable by designAn official announcement enters the history with its source and observation time.
From the first observation to the next conversation.
Connect the dots without losing where they came from.
1POST /api/v1/events2 3{4 "type": "account.location_opened",5 "source": {6 "connector": "manual",7 "rootSourceId": "announcement-01"8 },9 "eventTime": "2026-10-01T09:00:00Z",10 "observedAt": "2026-10-02T10:00:00Z",11 "subjectRefs": {12 "accountId": "…"13 },14 "schemaVersion": 115}Immutable observations, with their source and timestamps.
A shared foundation for people, tools and agents.
The same context, wherever your team works.
People, evidence and history.
A foundation that holds them together.
Bring commercially relevant events into one durable timeline, with their source and timestamps intact.
Explore the designConnect people, accounts and locations through deterministic identity resolution and human merge review.
Explore the designTrace each claim to its source. Distinguish what is verified, inferred and not observed.
Explore the designThe V0 design turns small interactions into explainable buildup, rather than an opaque lead score.
Explore the designOpt-outs, permissions and contact policies are designed to stay deterministic, regardless of signal strength.
Explore the designA shared backend for the web, HTTP API, workers and MCP. Bring your tools to the same source of truth.
Explore the designPeople, accounts and evidence. Connected by design.
Explore GTMAGConnect the account, the person and the conversation. Keep the source behind every detail.
An official announcement is attached to Maison Olive.
See what changed, check the evidence, and decide what happens next. Your contact rules stay in control.
Illustrative product previews · not live customer data
A fact should come with a source. An inference should look like an inference. Keep the explanation close to every decision.
See the contracts
The announcement supports this claim.
The original source stays one click away.
One durable backend across every surface.
Keep the history connected as your
workflow grows.
Intelligence EngineUnderstand what happened and what the evidence supports.
Relationship EngineKeep people, goals and relationship context connected.
Activation EngineDesign the next move around evidence and deterministic guards.
Built around traceable evidence and explicit control.
Core intelligence should work without a paid AI API.
Hard constraints stay hard. An opt-out must never be overridden by a score.
Events preserve what happened and when it was observed. New knowledge creates new records.
Ambiguous identities stay separate. Canonical merges require a human, evidence and a reason.
Event time and observed time stay distinct, keeping the real-world sequence inspectable.
Source-attributed. Versioned.
Idempotent from the start.
Identity, evidence and goals.
One relationship history.
Explainable recommendations.
Your constraints in control.
From the first observation to the next right conversation.
Build on a foundation your whole team can inspect.
Keep the source. Preserve the uncertainty.
Make the decision trace inspectable.
Permissioned writesApplication services validate request context and permissions before privileged changes.
Provenance by designSources, observations and evidence belong alongside the knowledge they support.
Open, inspectable foundationExplore the code, contracts and architecture. Core behavior is designed to work without an LLM.
GTMAG is an open-source relationship intelligence and GTM control plane. It brings event history, canonical identity, evidence and relationship context together across your existing stack.
GTMAG is designed to work alongside CRM, enrichment and sales engagement tools. It owns the cross-system history and relationship context that connect those tools.
The repository includes the application foundation, PostgreSQL schema, authenticated event ingestion and deterministic identity resolution with merge review. Evidence, relationship policies and operational surfaces are being built in the P0 roadmap. Product previews on this page are illustrative.
The core is designed to run without a paid LLM or AI API. Structured contracts, deterministic guards and traceable evidence remain the foundation.
Yes. The repository documents Node.js 22.12+, pnpm and PostgreSQL setup, migrations, development commands and automated checks. Follow the getting-started link in the footer.
V0 is recommendation-first. It does not include autonomous mass outreach or outbound mail delivery. Future external actions must use explicit, authorized execution paths.
One history. Clear evidence. Better next moves.
Explore GTMAG