Software & consulting studioQuiet tools for loud minds.
We craft digital experiences that quiet the noise, leaving room for people to learn, grow, and build.
Our latest tools
Modern technology, designed to make room for timeless human pursuits.
luci‑lab / Jardin de Giverny
Jardin de Giverny
“Animal Crossing for your real land, tended over a decade.”
North star
The app holds a 3D model of your actual property — every tree, bed, shrub, building, path and slope — and grows alongside it across the years.
Single player, single property, from a city lot to a few acres. The tone is calm; the namesake is Monet’s garden.
Why it exists
Most garden apps are plant‑care checklists — disposable, transactional, nagging. They forget your land, your soil, your last season.
AI has made plant knowledge a commodity, so the defensible layer moved to the relationship: continuity, context, and care measured in years.
And in an age of feeds, people lack something that grounds them back to earth. Gardening is the antidote to the feed — slow, embodied, consequential.
The journey
The product is a journey, and it assembles itself with zero friction — a read‑layer over things you already do.
- 01NowThe 3D map of what you have today, inherited and native plants included.
- 02VisionThe five‑ and ten‑year dream, drawn directly on your real terrain.
- 03PathPropagation and acquisition; each seedling is a step toward the vision.
- 04On‑trackCare, seasons, soil and sensors — reframed as a companion noticing your progress, not a chore list.
Surfaces
The operator’s view — a top‑down, planimetric, data‑rich map: parcel boundary, footprints, beds, trees, live sensor moisture, contours. A hand‑tended cartographic object, not Google Maps.
The gardener’s view — an orbital, low‑poly 3D world accurate to your property, doubling as a time‑machine scrubber that replays the land over a decade.
Propagation — the emotional heart. You made the plant, so you name it; some cuttings fail to root, and failure is honored, not hidden. Over years this becomes a family tree of plants you created.
Sensors — optional ESP32 soil‑moisture and light sensors, local‑first, for planning not nagging. Never a profit line.
What it is not
Not a care‑reminder app. Not an engagement app. Not an in‑app social network. Not precision agriculture. Not a simulation — the garden doesn’t grow on its own.
luci‑lab / Shikan
Shikan
“An anti‑echo‑chamber cognitive operating system.”
Core idea
In an age of information overload, everyone is consuming content. Shikan does not give you more — it helps you find the right content.
An AI‑driven personal “thinking OS” that uses Socratic dialogue to guide deep self‑reflection.
Why it exists
Content explosion brings choice paralysis — endless book lists, courses and podcasts, and no idea where to start.
One‑size‑fits‑all fails: ten people read the same self‑help book and nine feel nothing, because their cognitive structures differ.
Finding a therapist or coach is a blind lucky dip with a high cost of trial and error. And meditation apps, habit trackers and journals stay tool islands that never close a cognitive loop.
Vision
Give every person a customized system of thinking and a growth path — so they stop being fed by algorithms and start actively choosing the books, mentors and methods that fit them: from information consumer to cognitive architect.
The long arc: introspection → understanding → simulation → elevation.
Shipped — Phase 1
Reflect (止境) — a Socratic questioning engine: short, warm, multilingual, open‑ended questions that guide inward. Repetition is treated as signal, not error.
Fog Overlay (雾境对话) — a pull‑down gesture makes the world recede into a pure, full‑screen thinking space; text appears like ink being written, with a breathing circle for the wait.
Observe (观澜) — a three‑panel journey view, Past / Present / Future, with a dynamic portrait built from your dialogue history and an arc of your recurring themes.
Design language
“Inclusive seriousness, gentle directness” — like a tea master, not a surgeon or a chatbot. Moon‑white, ink‑gray, celadon, cinnabar. Forty percent whitespace, soft corners, paper‑layer shadows.
Copy is classical brevity with colloquial warmth: “请入座。” — “Please be seated.” — never “Welcome to your mind space!” Dark mode goes from paper to ink, not a color inversion.
止以观,观以行 — “In stillness, sight. In sight, stride.”
What it is not
Not a content feed. Not an engagement or addiction app. Not a generic AI encyclopedia. Not a replacement for clinical care.
luci‑lab / Chisel
Chisel
“AI‑native, test‑driven CAD for makers.”
Core idea
A browser CAD application paired with an MCP server that gives an AI the ability to create, see, test and export 3D models.
Describe what you want — or upload a photo — and the AI generates a parametric model. A built‑in test suite verifies it is actually manufacturable with your specific tools before anything is cut, printed or routed.
The gap
The hobbyist maker is poorly served. Shapr3D is beautiful but its free tier is unusable and Pro is $250/year. FreeCAD is free but notoriously steep, with crashes and data loss. OpenSCAD is programmable but CSG‑only, a custom language, STL export only. Fusion 360 is capable but cloud‑locked and overkill for a bookshelf.
No free tool lets you say “a bookshelf like this photo, 120cm tall, walnut plywood, and I have a table saw” and get back a validated, exportable, parametric model.
Vision
Bring the “vibe coding” paradigm to CAD — describe intent, let AI generate, iterate with a live preview — with one innovation: test‑driven design for physical objects. Unit tests verify joint feasibility, material constraints, manufacturing‑method compatibility and structural integrity.
| Vibe coding | Chisel |
|---|---|
| “Build me a todo app with auth” | “Build me a bookshelf with four shelves, dado joints” |
| ESLint and TypeScript catch errors | Manufacturing tests catch infeasible geometry |
| Hot‑reload preview | Live 3D preview |
| Deploy to Vercel | Export to STEP / STL → 3D print or CNC |
What is built
A browser 3D canvas — Three.js and OpenCascade.js WASM, real B‑Rep geometry, zero server‑side compute.
A JSX declarative CAD DSL — layout, joints and constraints, with real joinery (mortise‑and‑tenon, dado, miter, fillet) as first‑class primitives.
MCP tools for the AI — create geometry, hot‑reload it into your live browser session, verify constraints headlessly, export.
An integrated terminal — bridged to a real local shell, so you run your own AI CLI. It is a real shell, not a chat widget.
Around 25 real projects already built with it — furniture, shop fixtures, and 3D‑printed parts.
Architecture
Today everything runs on localhost. The designed cloud version is a static build on a CDN plus a WebSocket relay; npx chisel‑connect tunnels your local shell to the browser.
No AI auth (you bring your own CLI), no server‑side compute (the kernel is browser WASM), cheap to host.
What it is not
Not a subscription SaaS. Not cloud‑locked. Not a chat widget bolted onto a viewer. Not survey‑grade mechanical CAD for industry.
About
Who we are?
Luci‑lab operates as a compact studio built for the modern era. By pairing a human core that dictates vision and final quality with specialized AI collaborators in operations, engineering, and design, we remain intentionally small while building at the scale of a traditional agency.
How we work
We pressure‑test ideas in collaborative sessions where our specialized AI agents share perspectives and challenge assumptions. This dynamic allows a two‑person studio to execute with the rigor and velocity of a large agency, while keeping judgment, empathy, and taste exactly where they belong: in human hands.
Our promise to you
The record itself is the product. Jardin’s land history, Shikan’s dialogue, and Chisel’s logs create a personal ecosystem that grows richer year after year.
No feeds, streaks, or notifications. We consider it a design triumph when our tools allow you to spend less time with us and more time in the real world.
Single‑player and deeply personal. Your data, your models, and your history are yours alone—never packaged, tracked, or sold.