Quietly filling the gaps in the world
The world mostly works, yet its finer details always leave something slightly imperfect. oSUHA does not try to rewrite the whole. It quietly fills in a little, in the gaps between. It is still taking shape.
In development, not released yet
Projects
-
oSUHA Status
One page that shows whether each oSUHA service is working right now, measured on the server itself. In seven languages.
-
hanzi-kanji
A tool and library that turns Chinese (Traditional or Simplified) into Traditional or one of four kanji glyph modes (common and preferred forms closer to Japanese). It runs in the browser; the text is never sent. Split out of CanIRun.ai.
-
P(DOOM) QUEST
A music video where every lyric line becomes a different retro game: a virtual pet, a role-playing game (RPG) battle, falling blocks, Pong… 48 scenes in all. Every frame is drawn live in JavaScript.
Contains flashing images
-
CanIRun.ai (external site)
Your browser checks your computer and tells you which artificial intelligence (AI) models it can run locally. A fork of midudev/canirun.ai (MIT licence), with Japanese, Chinese and English added, and a choice of Chinese character forms.
-
MetaScope
Paste the address of a public page and it reads the title, description, author and images, and keeps them as a card you can search. An iPhone app.
-
TokenMeter
Shows how much of your Claude Code and Codex allowance is left, in the Mac menu bar and as a widget.
-
Drupal Sites
Learning to build sites with Drupal: my own site dev.osuha.com, and a practice site for a shopping street, built by following a book.