Christopher Toth
I’m a blind software developer who’s spent ~15 years building tools the accessibility community relies on. I made NVDA Remote, Qwitter, Chicken Nugget, and QRead, and I run mongoose.world, a MOO. These days I work across audio and speech, formal reasoning, and AI tooling.
Things I’ve made
Accessibility
- NVDA Remote — remote screen-reader access for NVDA, used across the blind community
- QRead — accessible ebook reader
- QCast — accessible, full-featured podcast player
- QFeed — accessible RSS feed reader
- QSeek — instant lookups (definitions, translations, stock quotes) from a single hotkey
- Qwitter and Chicken Nugget — accessible Twitter clients (retired)
Audio and speech
- claudio — audio feedback for AI coding agents
- Qlatt — explainable WebAudio Klatt formant synthesizer with a declarative TTS frontend
- cacophony — TypeScript WebAudio library with built-in caching
AI and developer tooling
- ward — session-aware guard for AI coding agents
- cel2js — CEL (Common Expression Language) to JavaScript transpiler
- barn — a MOO server written in Go (powers mongoose.world)
Formal reasoning and languages
- argumentation — formal argumentation frameworks (Dung, ASPIC+, bipolar)
- belief-set — propositional belief revision (AGM, Spohn ranking, IC merging)
- doxa — subjective logic (opinions, evidence, fusion)
- gunray — defeasible Datalog
- lola-go — the RTLola runtime-monitoring language, in Go