Quivy · design09

Board-formed

cast concrete · survey datums · drawing-office type

Quivy, drawn with Nina's own professional eye: the interface as a cast concrete structure. Surfaces are monolithic slabs with visible board grain and tie holes, depth comes from hard cast shadows, and type is set like a drawing title block in Space Grotesk with JetBrains Mono for datums and references. Wherever the agent acts, a safety-yellow survey mark is set into the margin, the way a benchmark is set into a wall. The most severe direction in the set, warmed by material honesty: nothing is decorated, everything is placed.

Deliberate risk

Severity could tip into productivity-tool grey. Countered with warm concrete tones, generous voids, exactly one yellow, and the drawing office's dry charm: set-out references, level lines, pour marks. The agent speaks like a good EA texting; the building around it is the only ornament.

Muse

Board-formed concrete architecture (Tadao Ando, Marcel Breuer) and the survey datum: a small square of paint that an entire building is measured from.

Motion personality

"Cast": heavy settle, 300–420ms near-linear deceleration on implied rails, no bounce anywhere. Messages slide in and seat with a 1px drop; waiting is a level line filling like a pour.

Navigation

A datum rail set into the left concrete edge: three square stops (Thread, People, Memory). The current stop carries the yellow datum. Everything else arrives in the thread or as a layer over it. No bottom bar.

SET-OUT 01

First pour

S01–S03 · welcome, connect, what I found
09:41
quivy

It acts before you ask.

Quivy watches your messages, email, calendar, photos, contacts and files, and takes care of the small things before they pile up.

Everything stays on hardware you own: a small box in your home, or this phone. Never on somebody else's computer.
The Quivy Home box on a shelf
The Home box · cast shell · sits on a shelf
QV-01 / SET-OUTCAPE TOWN
09:42
Set-out 02 · sources
Connect your life
4 / 8 pouring…
Gmail Connected 09:38
Google Calendar Connected 09:39
WhatsApp Connected 09:40
Photos Connected 09:41
Telegram Connecting
Contacts Waiting
Lightroom Waiting
Notion Waiting

One tap per source. Nothing to fill in. Read access stays on the box.

09:47
Set-out 03 · first survey
Here's what I found

Keep what's useful, strike what isn't. Correct me in the thread any time.

F-01 · DriftWHATSAPP

You and Marco used to talk most weeks. It's been eight months.

F-02 · Loose endMESSAGES

You promised Priya the Lisbon photos. That was 23 days ago.

F-03 · PatternCALENDAR · 40+

Thursday evenings are usually yours.

F-04 · TasteWHATSAPP

You don't eat shellfish.

F-05 · IndexCONTACTS

214 contacts, sorted by how often you're actually in touch.

SET-OUT 02

The thread

S04–S06 · S12 · S18 · first words, daily rhythm, voice, lockscreen
06:58
ThreadDAY ONENina
Morning. Three things before nine: Dan on Thursday needs the Q3 drawings, Priya is still waiting on the Lisbon photos, and Marco's in Cape Town next month. All three are below.
Q set this out
Q3 drawings
Q3 drawings, for Dan
Set is exported and ready to send
5 DAYS
OUT
Lisbon tram
Lisbon photos, for Priya
Three picked already
23 DAYS
OUT
Marco Feretti
Marco, in town 12–20 Aug
Three times suit you both
3 TIMES
FOUND
Right, drawings first.
Tell Quivy…
12:26
ThreadTUE 12 AUGNina
Priya asked how the trip ended. The Lisbon set is still sitting here, so I laid out the three strongest.
Lisbon tiles1/3
Lisbon tram2/3
Lisbon miradouro3/3
0:19
Options · Marco2 FOUND

Two evenings still open for the dinner:

Receipt · Salt & StoneSNS-1408-42
Deposit paidR1 800
TableThu 14 Aug · 19:00 · 4 people
Approval · backupYOUR CALL

Hold Pier 42 as a fallback until Marco confirms? R300 a head, R1 200 for four.

Tell Quivy…
07:12
ThreadTUE 12 AUGNina
Morning kitchen
07:12 · Cape Town
Morning brief5 ITEMS · ONE POUR
01

Dan, Thursday 10:00. Your brief is ready.

MEETING
02

Q3 drawings are 5 days out with him.

OWED
03

Priya's Lisbon photos: 23 days out.

OWED
04

Marco's in town 12–20 Aug. Three times work.

FIX READY
05

Coffee with Bongi: 2 months out.

OWED
All five are sitting below in the thread. Nothing else needs you before nine.
Tell Quivy…
07:12
Tuesday 12 August
07:12
Q

Quivy · morning brief

5 things, one pour: Dan Thursday 10:00, Q3 drawings at 5 days, Priya's photos at 23, Marco 12–20 Aug, Bongi at 2 months.

Q

Quivy · needs an answer

Salt & Stone holds Thursday 19:00 until 17:00 today. Approve the R1 800 deposit to keep it.

Approve R1 800
Same event, banner class, over the thread
12:28
ThreadTUE 12 AUGNina
Ana's shifts change on Saturdays. Want me to ask Marco whether Saturday lunch suits her better?
Yes, but…
Recording0:19

…and ask Marco if Ana can do the Saturday instead

SET-OUT 03

The reconnection

S07–S11 · notice, offer, wait, approve, prove
17:52
ThreadTUE 12 AUGNina
Quiet one this afternoon. One thing worth your evening:
Nina and Marco on the beach in 2013
Nina + Marco · 2013

You and Marco used to talk most weeks. It's been eight months.

He's in Cape Town 12 to 20 August, and three times suit you both. Want me to hold a table?

Q · pinned for you
Tell Quivy…
17:53
ThreadTUE 12 AUGNina
Three times, three places, four of you. Thursday is your usual evening, so I marked it.
Salt and Stone restaurant
Kalk Bay · seafood
Salt & StoneR450/HEAD · R1 800 FOR 4
Marrow restaurant
Bree Street
MarrowNO DEPOSIT
Pier 42 restaurant
V&A Waterfront
Pier 42R300/HEAD · R1 200 FOR 4
One tap holds it. I'll sort the rest…
21:16
ThreadTUE 12 AUGNina
Marco's not on Quivy, so there's no agent on his side. I've messaged him on WhatsApp instead. Waiting on a human.
via WhatsApp
Waiting on MarcoLEVEL LINE
2:14:07 and pouring
DELIVERED · 19:02
READ · 19:04

Nothing for you to do. The table holds until Thursday 17:00.

Tell Quivy…
22:04
ThreadTUE 12 AUGNina
Marco's in. Thursday it is. One approval, then we're cast:
ApprovalSNS-1408
R1 800 R450 × 4
WhereSalt & Stone, Kalk Bay
WhenThursday 14 Aug, 19:00
WhoFour of you: Marco and Ana confirmed
AuthorityYou set bookings to suggest-and-approve. This one's your call.
NO SHELLFISH · KITCHEN IS FLAGGED
22:05
ThreadTUE 12 AUGNina
Cast and cured. Proof below, and the way out if you need it.
A table set for dinner
Salt & Stone · table for four
HELD · PAID
ReceiptSNS-1408-42
TableThu 14 Aug · 19:00 · 4 people
DepositPAID · R1 800
CalendarHolds set for you and Marco
AnaAna RuizNoted, kitchen flagged
ReferenceSNS-1408-42

Change of plan? Release by Tuesday 19:00 and the R1 800 comes back in full. After that the deposit is the restaurant's.

HOLD TO RELEASE
Tell Quivy…
SET-OUT 04

Loose ends and people

S13–S15 · the promise, the brief, the register
12:24
ThreadTUE 12 AUGNina
The Lisbon photos have been sitting for 23 days. I've picked three. One tap and they're with Priya.
For Priya3 PICKED
Priya Naidoo
Priya Naidoo
PROMISED 23 DAYS AGO
Lisbon tiles1/3
Lisbon tram2/3
Lisbon miradouro3/3
Send them. And tell her I'm sorry it took this long.
Tell Quivy…
08:00
ThreadTHU 14 AUGNina
Dan at 10:00, two hours out. Everything you walked in forgetting last time, set out:
Brief · Dan WeissT-2H
Dan Weiss
Dan Weiss
CLIENT · TODAY 10:00 · STUDIO
01

You last met on 4 March. He'll open with the Q3 drawings.

02

You owe him the intro to HendrikHendrik. Draft is ready.

03

RosaRosa started school in January. Ask how it's going.

04

The Q3 set is still open with him.

Tell Quivy…
18:30
PeopleREGISTERNina
Bo-Kaap street
Cape Town · your people, surveyed
Drifting
Marco Feretti
Marco Feretti
Milan · fix is in motion
8 MO
You owe
Priya Naidoo
Priya Naidoo
Lisbon photos
23 DAYS
Dan Weiss
Dan Weiss
Q3 drawings + Hendrik intro
5 DAYS
Bongi
Bongi
Coffee, Thandi's neighbour
2 MO
This week
Dan Weiss
Dan Weiss
Studio, brief ready
THU 10:00
Marco Feretti
Marco Feretti
In town, dinner held
12–20 AUG
Steady
Thandi Mokoena
Thandi Mokoena
Sister · weekly, never lapses
STEADY
SET-OUT 05

Trust

S16–S17 · S19–S20 · memory, rope, price, limits
21:52
Memory4 ENTRIESNina

Everything I know, and where I learned it. Strike a line and it's gone from the box.

M-01WHATSAPP · 2 FEB 2024

You don't eat shellfish.

STRUCK · GONE FROM THE BOX
M-02EMAIL · 14 MAR 2025

Marco moved to Milan.

STRUCK · GONE FROM THE BOX
M-03CALENDAR · 40+ INSTANCES

You prefer Thursday evenings.

STRUCK · GONE FROM THE BOX
M-04WHATSAPP · 8 JUN 2025

Ana is a paediatrician.

STRUCK · GONE FROM THE BOX

Nothing leaves the box. No copies, no cloud, no one else's computer.

20:11
AutonomyROPE PER DOMAINNina

How much rope I get, per part of your life. Change it any time; I follow the mark.

Ask me first: nothing moves until you say so.
Suggest and I'll approve: I set it up, you tap once.
Just do it: I handle it and tell you after.
Messages & replies
Calendar & scheduling
Bookings & spending
THIS IS THE AUTHORITY CITED ON APPROVALS
Files & photos
16:20
Set-out 19 · hardware
Pick the hardware

The price is the price. No timers, no expiring discounts.

Quivy Home box, detail
Cast shell · silent · always on
$279+ $24 / MONTH Recommended
Quivy Home

The box sits on a shelf, holds everything, and answers even when your phone is off.

$12/ YEAR
Quivy Lite

Stays on this phone. A good way to try me.

$24/ MONTH
Bring your own hardware

Run me on a machine you already own. Same box, your concrete.

15:42
ThreadTUE 12 AUGNina
One I can't pour from here. Marrow only takes group bookings by phone.
Marrow restaurant
Marrow · Bree Street · phone only
Limit, marked plainly2 WAYS ON

I can't hold Marrow from here. I can call them when they open at 09:00, or hold Pier 42 right now.

If Marrow can't take four on Thursday, I'll fall back to Pier 42 and tell you. Nothing books without your say.

Tell Quivy…

Token legend

design09 · board-formed · lift verbatim · all values are CSS custom properties on :root (light) and .frame[data-theme="dark"] (dark)

Colour · light

--surface-cast#D7D3CA
--surface-panel#C7C2B7
--surface-lift#E3DFD6
--ink-primary#23221F
--ink-secondary#5F594E
--form-line#8F887A
--datum (agent / action)#E8A800
--success#3E7C4F

Colour · dark

--surface-cast#23231F
--surface-panel#2D2D28
--surface-lift#36362F
--ink-primary#DDD8CC
--ink-secondary#A39C8C
--form-line#4C4B43
--datum (agent / action)#F0B429
--success#7FB98F

Type roles

--font-display · Space Grotesk 700 31/1.04 · -0.022em
Cast and cured
--font-title · Space Grotesk 700 21/1.14 · -0.014em
Here's what I found
--font-headline · Space Grotesk 600 16/1.3
Salt & Stone, Kalk Bay
--font-body · Space Grotesk 400 17/1.45
He's in Cape Town 12 to 20 August.
--font-caption · Space Grotesk 500 13/1.4
One tap holds it. I'll sort the rest.
--font-datum · JetBrains Mono 700 11/1.35 · +0.07em · upper
Datum · level line · set-out
--font-mono · JetBrains Mono 500 12/1.5
SNS-1408-42 · R450 × 4 · 19:02

Spacing · 4px grid

--s1 · 4
--s2 · 8
--s3 · 12
--s4 · 16
--s5 · 20
--s6 · 24
--s7 · 32
--s8 · 48
--s9 · 64

Radius · cast, never soft

--r-hair · 1px
--r-cast · 2px (max)

Motion · "cast"

--dur-press120ms
--dur-seat340ms
--dur-arrive420ms
--dur-pour5200ms
--ease-castcubic-bezier(0.16, 1, 0.3, 1)
--ease-stampcubic-bezier(0.2, 0.9, 0.24, 1)
unprompted arrivalseatX · slides on rail · 1px drop
patiencelevel line pours · creep keyframe
:root{ --surface-cast:#D7D3CA; --surface-panel:#C7C2B7; --surface-lift:#E3DFD6; --ink-primary:#23221F; --ink-secondary:#5F594E; --form-line:#8F887A; --datum:#E8A800; --datum-ink:#23221F; --success:#3E7C4F; --font-display:700 31px/1.04 "Space Grotesk"; --font-title:700 21px/1.14 "Space Grotesk"; --font-headline:600 16px/1.3 "Space Grotesk"; --font-body:400 17px/1.45 "Space Grotesk"; --font-caption:500 13px/1.4 "Space Grotesk"; --font-datum:700 11px/1.35 "JetBrains Mono"; --font-mono:500 12px/1.5 "JetBrains Mono"; --s1:4px; --s2:8px; --s3:12px; --s4:16px; --s5:20px; --s6:24px; --s7:32px; --s8:48px; --s9:64px; --r-hair:1px; --r-cast:2px; --dur-press:120ms; --dur-seat:340ms; --dur-arrive:420ms; --dur-pour:5200ms; --ease-cast:cubic-bezier(0.16,1,0.3,1); --ease-stamp:cubic-bezier(0.2,0.9,0.24,1); } .frame[data-theme="dark"]{ --surface-cast:#23231F; --surface-panel:#2D2D28; --surface-lift:#36362F; --ink-primary:#DDD8CC; --ink-secondary:#A39C8C; --form-line:#4C4B43; --datum:#F0B429; --datum-ink:#23221F; --success:#7FB98F; }