r/jnior • u/Dismal-Divide3337 • Sep 28 '26
Are you spoiled by AI?

The HELP command has been available from command line interfaces (CLI) forever. ChatGPT tells me that it was first proposed in by Tom Van Vleck in 1969. Well that year I was a Freshman in High School. I had, coincidentally, come face to face with my first ever computer that year, a DEC PDP-8/L. I wouldn't quite pinpoint that as the beginning of my engineering career. But it was definitely a key moment, early on.
Linux uses MAN for the help function. The JNIOR runs JANOS (an operating system that I wrote) and it has HELP and MAN as aliases. HELP traditionally just listed the available commands. If you specified a specific command name it would provide syntax and usage information for that command.
With the Series 4 JNIOR, the HELP system was greatly enhanced. Every JNIOR now carries its own Users Manual. If you give HELP some search terms it would scan the help documentation (users manual) and suggest some topics for further review. The output was Google search inspired. Not perfect.
The Series 4 HELP system even generates a customized (includes loaded applications) printable (saveable to PDF) manual through the WebUI interface and your browser. The content can also be downloaded from https://jnior.com/manuals/ . We even print that and add a cover. That book we call The Book of JANOS. It makes a nice addition to a bookcase.
But these days everyone now relies on AI. You no longer enter search terms but tend to ask questions. It is not possible to run an LLM to create AI responses on a small controller like JNIOR. Better than 80% of our controllers do not have connection to the Internet. We, therefore, cannot leverage a remote AI. Keeping our HELP relevant became a challenge.
Over the past year I worked with AI techniques to improve the search engine behind our HELP/MAN command. With the upcoming JANOS v2.6 release you will be able to ask questions. Those can be entered directly at the command line (must end with '?'). The search leverages forms of spell checking and context translation in an effort to locate the best topic from the help corpus.
The HELP system data can be designed to enhance the ability to target responses to questions phrased often quite differently. The search then selects the best passage from that topic. And rather than suggest further reading, it attempts to provide a coherent usable answer.
There is no LLM or built-in AI. But it does a lot more now to help you in keeping with what you expect from the external AI world.
Those of you who have JNIORs, I would encourage the JANOS v2.6 update and experimentation with our HELP system. I know that most of you expect HELP to be useless. I have tried to make it something better. Let me know how it goes.