Prompt to Premium.
A journaling
daemon
for your $HOME.
halcyond runs locally. Writes land in a plaintext append-only log. Signed, tarred, optionally piped to stdout. Zero network by default.
$ halcyon --since=today [08:14] long walk, fog lifted around 9. [12:02] draft essay stalled at §3. [19:47] reread what i wrote — fine. $ halcyon commit --sign → 3 entries sealed (ed25519) → sha256: 4a7f…bc12
STOP
PERFORMING.
WRITE.
One sentence a day. No streaks. No metrics. No audience. Halcyon is a journal that refuses to become a product.
A quiet place to put the day.
Halcyon is a journal for long mornings and slower evenings — one sentence a day, no streaks, no metrics, no performance.
I've ever kept."
A/B pick between designs. Over time, your palette, typography, density, and motion preferences emerge into a Taste Card — uniquely yours, shareable, embeddable. Compounds with every pick.
@mia's taste
Taste Card@alex's taste
Taste Card@jun's taste
Taste Card@casey's taste
Taste Card@sage's taste
Taste Card@luca's taste
Taste Card@nova's taste
Taste Card@riley's taste
Taste Card@jamie's taste
Taste Card@nora's taste
Taste Card@finn's taste
Taste Card@ava's taste
Taste Card@remi's taste
Taste Card@theo's taste
Taste Card@zoe's taste
Taste Card@kai's taste
Taste Card@juno's taste
Taste Card@ellis's taste
Taste Card@mia's taste
Taste Card@alex's taste
Taste Card@jun's taste
Taste Card@casey's taste
Taste Card@sage's taste
Taste Card@luca's taste
Taste Card@nova's taste
Taste Card@riley's taste
Taste Card@jamie's taste
Taste Card@nora's taste
Taste Card@finn's taste
Taste Card@ava's taste
Taste Card@remi's taste
Taste Card@theo's taste
Taste Card@zoe's taste
Taste Card@kai's taste
Taste Card@juno's taste
Taste Card@ellis's taste
Taste CardWebsites. Apps. Brands.
Describe a phone app or a website in a sentence. Foundry renders it live in a real in-browser preview, then lets you iterate section by section. Curated typography, tight tracking, opinionated restraint. Nothing generic.
Zero canvas.
Zero decisions. Real output.
Pick a target.
Phone app or website. Foundry routes the right design skill — iOS primitives for mobile, editorial web patterns for sites. The UI adapts; the taste is the same.
Describe in a sentence.
"A meditation app for busy parents." "A launch page for a climate research lab." Foundry proposes a design system and the first screen or section in one pass.
Iterate, then export.
Pick A or B on every pair, remix with a sentence, keep what lands. Phone projects export as React Native .tsx files; websites export as React + Tailwind .tsx files — ready to paste into your own project.
Restraint is the feature.
Designs that don't scream AI.
The first choice is identity, not decoration: a concrete hero concept, a palette, a type posture, and a refusal of the obvious move. The prompt bans generic filler — no purple glow, no John Doe, no 99.9%, no placeholder dashboards.
Real devices, real code.
Phone apps render in a 393×852 iPhone frame with real iOS primitives. Websites render full-viewport with React, Tailwind, Geist, Framer Motion, and R3F bundled live via esbuild inside a sandboxed iframe. No canvas stand-ins.
One project, one design system.
The first winner sets the palette, type, motion, and chrome for the folder. Later screens inherit that system and vary the page pattern, while explicit chat direction can rename or pivot the project. React Native for phone, React + Tailwind for web, today. Figma export and SwiftUI on the roadmap.
Phone app, or website. Pick the target, the taste follows.
Phone app
- iPhone 16 viewport (393×852), Dynamic Island safe area, tab-bar spacing
- Glass, solid, outlined, elevated surface clusters — Claude picks one per pair
- React Native + TypeScript .tsx on export
- Live in-browser preview via react-native-web, bundled by esbuild
Website
- Full-viewport responsive React + Tailwind
- Identity-first hero concept, concrete proof instance, responsive supporting sections
- Framer Motion, Geist via Google Fonts, lucide-react icons, three + @react-three/fiber bundled
- React + Tailwind .tsx on export — bring your own deps and styling setup