# loading...

Short notes on projects and experiments that are still in motion.

## membranium

Membranium is the Next.js and Convex scaffold for a tensile fabric registry: one web app with route-owned modules for Atlas, projects, magazine, companies, products, resources, supply, accounts, and admin. The local docs frame it as a modular monolith instead of separate deployments, with a small app shell, module-owned read models, and Convex as the data center for registry records, search, AI jobs, saved items, and editorial work.

## membranes.wiki

Membranes.wiki is the private admin and AI wiki factory for a public encyclopedia of tensile fabric structures. It keeps source discovery, drafts, revisions, reviews, taxonomy, source metadata, SQLite factory state, and export controls in a private Next app, then only published, public-safe pages can move into the public site through explicit export.

## otto

Otto is a Chrome-first WebGPU 3D editor for local-first sketch, procedural, CAD, and AI scene-patch workflows. It uses Three.js WebGPU, command-based undo and redo, deterministic project JSON, local `.cym3d` bundles, optional Convex persistence, worker-backed OpenCascade jobs, and a strict split between authored state and runtime previews.

## cymatic / eigenmode

Cymatic / Eigenmode is the tensile-practice operating dashboard. Cymatic holds the wider product map for leads, jobs, projects, tasks, time tracking, library, media, templates, contractors, financials, analytics, and AI settings; Eigenmode is the trimmed active dashboard built on Bun, Next.js, React, TypeScript, Tailwind, Biome, Convex, and an optional Electron wrapper for local desktop use.

## ImaGenX

ImaGenX is a node-based canvas for AI image and video pipelines. Users connect typed nodes for image input, annotation, prompts, multi-part prompt assembly, model generation, text generation, and output review, with provider support for Gemini, OpenAI, Replicate, and fal.ai plus local workflow JSON import and export for repeatable visual experiments.

## rhino-connect

Rhino Connect is a local-only connector that lets Codex talk to an active Rhino 7 session without screen automation. A RhinoCommon plugin exposes a token-protected API on `127.0.0.1`, and a small MCP server offers tools for document state, selection, object listing, structured geometry ops, allowlisted Rhino commands, imports, and viewport captures.

## ndn-workflows

NDN Workflows is the research and architecture track for reading Membrane 9.10 VS 2017 `.ndn` files and bringing them into Rhino. The docs define a lossless AST plus normalized JSON projection, validation rules for nodes, elements, forces, layers, pattern options, seam data, and a future Rhino 8 plugin shape for import, metadata, refresh, `.out` analysis review, result coloring, and selection sync.
