The product, screen by screen

One workspace for the brand, the agent, and the audience.

Codexroom holds your brand in code, opens it to your agent over a scoped key, and ships every deck on a watermarked link your team can trace.

Every screen here is the real product. Book a demo to drive it yourself.

The governor IDE — where your designers author the brand in code.

Every surface

The whole workspace, screen by screen.

From the brand engine to the audit log, every surface a deal touches. Each one is the real screen, and links to how it works.
Brand engine

Govern the brand at the source.

Tokens, slot types, slide templates, and deck chrome. Versioned, audited, and validated on every render, so nothing ships off-brand.
Inside the brand engine
governance / tokensv4 · published
  • --token-accent#006DD5
  • --token-bg-canvas#0F2440
  • --token-font-display"Tiempos Headline"
  • --token-radius-card12px
  • --token-accent-soft#7FB3E8#5A9BDDdraft v5

d.okafor published tokens v4 · 12 templates re-rendered

audit log · every change versioned, nothing overwritten

Agent

Hand the agent a typed library.

A scoped MCP server gives your assistant read tools for the brand and write tools for decks and shares. It composes inside the rules, never around them.
How the agent connects
Claudecodexroom · connected

Build the Series B board deck from our Q3 numbers.

On it — pulling your Q3 metrics and composing on the board template.

Searched the data room · 3 sources
Composed 14 slides · board template
Validated · 0 brand drift

Series B — Board Deck

14 slides · ready to share

Reply to Claude…
Data room

Hold every asset in a typed data room.

Logos, metrics, charts, case studies, copy blocks, and bios, each with its own schema, freshness rules, and approver.
Inside the data room
data room
Search assets…+ New

Acme — primary mark

logoActive

ARR growth

metricActive

Win rate by quarter

chartActive

Northwind rollout

case studyStale

Boilerplate — company

copy blockActive

Founder bio — CEO

bioActive
Sharing

Share to one recipient at a time.

Per-recipient links with password or email gates, expiries, and one-click revoke or token rotation.
How sharing works
decks / fund-iii · new share

Recipient

Emma Walsh
emma@northfund.com

Access

Public
Password
Email verified

Visible watermark

Confidential
Leak traceabilityInvisible fingerprinting in the export
codexroom.com/v/9f3a…Save
Watermarks

Watermark every deck.

A visible stamp on every slide, three invisible channels in the HTML, and a forensics tool that decodes a leak back to one recipient.
How watermarking works
share preview · watermark
Whitespace fingerprintCSS rule orderZero-width marks

$ pnpm forensics:identify --html leaked.html

share_9f3a · emma@northfund.com

Analytics

Read the deck the way the audience read it.

Per-share session timelines and a per-slide engagement chart across every recipient. The slide that gets skipped is the slide you fix first.
See the analytics
analytics · fund-iii-decklive

24

Opens

4m 12s

Avg time

78%

Completion

Attention by slide

slide 1slide 7 · held 64s12

emma@northfund.comfinished · lingered on slide 7

deal-team@apex.vcslide 9 of 12

Exports

Export to PDF or PPTX.

Pixel-accurate PDF and editable PowerPoint, watermarked the same way, straight from the recipient's viewer.
About exports
viewer · codexroom.com/v/9f3a
3 / 12Download

Download as

PDF

High-fidelity print. Renders exactly what you see.

PowerPoint (.pptx)

Editable. Best-effort conversion — formatting may differ.

Governance

Audit every action, by role.

Governor, creator, viewer. Membership lives in Codexroom and authentication runs through Clerk. Every mutation lands in the log.
Roles and audit
settings / audit log
TokensTemplatesDecksSharesAssets
  • Jun 12, 10:34d.okaforshare.created
  • Jun 12, 09:58d.okafortoken.published
  • Jun 11, 17:22a.riveradeck.sent
  • Jun 11, 16:40d.okaforshare.revoked
  • Jun 11, 14:03a.riveraasset.archived