// Landing.jsx — §14.1's pre-login surface. // // The page's three jobs per §14.1: name what this thing is, pitch why // someone would care, and offer the sign-in affordance. The deployment // supplies its display name via VITE_APP_NAME (see frontend/.env.example); // the subtitle and pitch below currently carry the corpus this instance // hosts and should be lifted into deployment config in a follow-up so // the framework source stays brand-neutral. import { Link } from 'react-router-dom' export default function Landing() { return (

{import.meta.env.VITE_APP_NAME}

An open dictionary of the words humans and machines need to agree on.

Large language models work brilliantly with programming languages because every word in Python or C has a definitive meaning enforced by tooling. They struggle with natural language because no such dictionary exists for words like consent, trait, or agency — words that do enormous work in any system that interacts with humans. The Open Human Model is the corpus this framework produces — one word per RFC, argued in public, with the first RFC defining human. Build the dictionary first.

Sign in Read the full philosophy →

OHM is run by Ben on Wiggleverse RFC — the open-source standardization-process software that powers it. Anyone can run their own collaboration on the same substrate.

) }