AI / Homelab
Instananeous Composition
At the end of a lesson, I was discussing with my tutor about where to best direct my Japanese learning efforts for the most gain right now. He suggested the “Instantaneous Composition Method” as the likely…
AI / Homelab
At the end of a lesson, I was discussing with my tutor about where to best direct my Japanese learning efforts for the most gain right now. He suggested the “Instantaneous Composition Method” as the likely…
AI / Homelab
I’m continuing to exercise Codex’s muscles to develop useful tools. Over the last few days I have been working on a local RAG implementation in Python. RAG stands for Retrieval-Augmented Generation, which is a slightly grand…
AI / Homelab
Here’s a video of the current state of NovvyAuth, demonstrating all the features now supported. I also discuss (albeit briefly) my thoughts on the current state of Codex at the start of the video. This video…
AI / Homelab
I have now added per-app access control to the authentication system. Apps can be registered by super admins, with client IDs and client secrets generated that must be implemented in the individual apps. Super admins can…
AI / Homelab
My WebApps have come along to a useful state quite rapidly, so I wanted to deploy them to be accessible from the Internet and not just my local network. To do this I needed to secure…
AI / Homelab
I have continued to improve the UI for the little mini-suite of Japanese language learning web apps. There is now a more coherent and attractive (I hope!) visual style for them. You can now do quick-copies…
AI / Homelab
This is another useful study tool I’ve developed a prototype for. As is evident from the image, it uses the same general base as the translation tutor app. Rather than being a translation tutor, this tool…
AI / Homelab
I continued with the translator app, now focusing on UI and UX improvements. The app now requests a more structured response from the LLM that is parses to have the different elements of the response. With…
AI / Homelab
Once you start making tools that help your workflows, it seems it’s difficult to stop! 🙂 This time, it isn’t a chat tool but rather a processing tool. This little web app takes arbitrary text and…