Not mentioned in the list, but a project worth keeping an eye on:
“llamafile: bringing LLMs to the people, and to your own computer - Introducing the latest Mozilla Innovation Project llamafile, an open source initiative that collapses all the complexity of a full-stack LLM chatbot down to a single file that runs on six operating systems.”
Cosmopolitan Libc makes C a build-once run-anywhere language, like Java, except it doesn’t need an interpreter or virtual machine. Instead, it reconfigures stock GCC and Clang to output a POSIX-approved polyglot format that runs natively on Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS with the best possible performance and the tiniest footprint imaginable.
Not mentioned in the list, but a project worth keeping an eye on:
“llamafile: bringing LLMs to the people, and to your own computer - Introducing the latest Mozilla Innovation Project llamafile, an open source initiative that collapses all the complexity of a full-stack LLM chatbot down to a single file that runs on six operating systems.”
https://future.mozilla.org/blog/introducing-llamafile/
I’m honestly more interested by the OS-agnostic executable than by the LLM here. How?
Here’s the answer, but I have absolutely no idea what it means…
https://github.com/jart/cosmopolitan
Six?
Edit: they counted Unix 3 times.
Seems to me like they counted Unix 5 times.
I’ve been using that. What other OSs does it run on other than Windows, Linux, and MaCOS? Any mobile OSs?
Unfortunately not, the article points out the other ones are OpenBSD, FreeBSD, and NetBSD.
I’ve been trying unsuccessfully for a few hours to install torch on a Ubuntu VM on Termux, but I keep getting errors.