coven-design v0.2.0

OpenCoven surface language

Component gallery

Every primitive, control, and block in one place — tokens, controls, feedback, data, application shell, agent transcript anatomy, and page blocks. Flip the theme to see the semantic layer resolve.

Foundation

Tokens & palette

Core

Actions, segmented, pills

pill ⌘K

Forms

Controls

We never share it.
That won't do.

Status

Feedback

neutralaccent successwarning dangerlive
Heads up
This is an accent alert with a leading rule.
Something broke
A danger alert. Fail closed.
Tooltip text
Saved
Nothing here yet

Create your first trial to begin.

Data

Tables, lists, code

All OpenClosed
ArmRuntimeScore
arm_7f3a…—sealed—0.82
arm_c19d…—sealed—0.79
seed.jsonjson
{ "seed": 42, "arms": ["arm_7f3a", "arm_c19d"] }

Shell

Application

Trials

Blinded A/B evaluation runs

Detail
Locked reveal · 128/200 trials
Rulemin-trials: 200Seed42
◆ opus ⌥M
Duplicate
Export
Delete
Locked revealUnblind only at the committed stopping rule.
arm_7f3a…

Opaque handle. Runtime sealed until reveal.

Transcript

Agent anatomy

K
Assistant
exec✓ done
commandnpm run check
output
✓ PASS — coverage complete
Work
Seal envelope
Route arms
Reveal
⚠ Approval required
rm -rf ./cache
+2 queued
context compacted
thinking…

Composed

Page blocks

6layers
80+components
2themes
Token-first

One semantic contract, light & dark.

Framework-neutral

Plain classes, your components.

Opt-in candidates

Pull only what you compose.

Core
Free
  • Tokens
  • Primitives

"One recognizable hand across every surface."

V
Val
OpenCoven