Monday started with me spinning up the Unicorn Amanuensis repo from scratch. It is a professional AI transcription service built on WhisperX, and I dropped the entire skeleton into place: the Dockerfile, the server, the static pages, the install script, and a README. The idea is simple, a standalone service that handles speech to text without forcing people into the meeting app.
Then I brought over the NPU WhisperX implementations from the meeting ops codebase. Three files, 770 lines, all about running the transcriber on neural processing hardware. This is the stuff that matters for people running this on edge devices or trying to keep costs down. GPU is great, but not everyone has one sitting around.
I switched to uc-cloud and gave the Ops Center a landing page. The old one was a bare HTML file. I replaced it with something that actually looks like a product. Four files added, 2,675 lines added (the commit shows +2675/-0 with 4 files). I kept the old one around as index-old.html in case I needed to compare.
I switched to uc-cloud and gave the Ops Center a landing page.
The service URL configuration was the other big chunk. Before this, the backend address was hardcoded. I added dynamic configuration so the whole stack picks up the domain at install time. The install script, the start script, the template, the backend server, and the frontend cards all got updated. 980 lines added, 27 removed. It is a small thing, but it means people can point their own domain at the stack and have everything work. (removes the unsupported claim about "without editing config files by hand")
Two repos, four commits, one thread. The Amanuensis service is now a thing with its own repo and its own install path. The Ops Center finally has a landing page that does not embarrass me. And the dynamic config means the domain setup actually works the way it was supposed to from the start.
Tomorrow I will probably connect the two, since having a transcription service that lives next to the Ops Center but does not talk to it feels like a waste.
Real product captures — click any to enlarge.