Supermemory · Anatomy
One component, two themes, the same tokens
Light
16,321
241356Dark
16,321
241356
Supermemory's dashboard had been built fast. Buttons, cards, inputs, and colors had accumulated across the product, working visually but never named or structured.
I was brought in to create a design system for it: tokens, components, and patterns extracted from what existed and structured for reuse.



I started by auditing the dashboard. Every button, input, card, and color in active use across the product. From there I worked backwards, naming what was already there, defining the underlying logic, and structuring it into a system the team could extend.
The goal wasn't to redesign the dashboard. It was to make the existing decisions repeatable. Every piece of a component points to a token, so the same card holds up in light and dark without a second set of decisions.
Supermemory · Anatomy
Light
16,321
241356Dark
16,321
241356Color, typography, and spacing: the three layers everything else is built on. Each ramp has full alpha scales for dark and light surfaces. Type runs on a modular scale with six display sizes and five text sizes. Spacing is built on a 4px base unit and governs every layout decision.
Supermemory · Color
brand · light mode
neutral alpha · light
secondary alpha · light
success · light mode
error · light mode
base surfaces
Background
#e5eaf0
Secondary
#f5f7fa
Muted
#e4eef5
Input
#ffffff
Black
#000000
Dark bg
#222426
Supermemory · Typography
display scale
The memory layer
Built for AI agents
Connect your tools
Remember everything
Across every session and surface
Persistent memory for every AI agent
text scale
Memory that persists across every AI session and surface.
Six display sizes, five text sizes, modular scale.
Sized consistently from Display 2xl down to Text xs.
Supporting copy, body text, secondary information.
Captions, timestamps, metadata, labels.
weights
Ag
Regular400Ag
Medium500Ag
Semibold600Ag
Bold700Built on the foundations: buttons, tabs, toggles, checkboxes, form fields, data tables, status badges, and the icon library. Each component has defined states, variants, and tokens, so the team can drop them into any new surface without making fresh decisions.
Supermemory · Components
Interactive controls
Buttons
Status badges
Tabs
Toggles
Input
Label
This is the helper description
Label
This is the field description
Label
This is the helper description
Label
This is the field description
Metrics
16,321
Charts
Supermemory · Icons
The system was handed off as a documented foundation: tokens, components, and patterns extracted from the existing dashboard and structured so the team can build from them going forward.