11 · For humans too

Is Glyph worth it if I'm not using AI?

Yes. The AI-agent framing is the headline because agents break these things constantly — but every guarantee underneath is a plain engineering win a human gets directly. Fewer runtime surprises, smaller diffs, code you can actually grep. None of it requires an LLM.

These are language features, not AI features

Strip the word "agent" out and read the list: no any, exhaustive match, errors as values, types that are checked at runtime, one declaration form per name, a canonical diff-stable format. Anyone who's written Rust, Elm, or OCaml recognizes these as the things that make a codebase pleasant to maintain — they were good ideas long before AI wrote code. Glyph just brings them to a TypeScript-shaped language you can adopt one file at a time.

What you get, solo

So why lead with agents?

Because the payoff is bigger there. A human eventually learns to run the linter and handle the case; an agent reaches for any, forgets the arm, and merges it green — and it can't be trusted to keep the opt-in tooling on. The value of making the strictness non-optional compounds when a machine is writing the code. But the floor — the wins above — is there whether you use an agent or not.

Think of it as a stricter TypeScript that happens to be great for agents — not an agent tool you can only justify if you use one.

Where it stands

The honest calculus

If you're starting something new, or your team already values ML-family discipline, the wins land immediately. If you're solo on a mature, well-tooled TS stack, it's a closer call — Glyph is an early preview, and that's a real cost to weigh.