Work in progress ... nearly done
A computer operating system that can learn to do anything
Install Julia: https://julialang.org/downloads/
Download: https://github.com/1m1-github/AbstractOS.jl (this repository)
Edit: AbstractOS.jl to choose your intelligence, to choose the knowledge available on system start, to choose the devices that you are using, and choose the paths where the system will run [this is your OS config file]
Run: julia -i -t NUM_THREADS AbstractOS.jl (1 < NUM_THREADS) to start the JVM (Julia virtual machine)
REPL/terminal gives access backend to the virtual machine
core.jl gives the plug-in intelligence access to all input and output devices and the ability to learn (add to knowledge)
Adding knowledge is what gives and retains ability to the sytem. The bare core has only the ability to learn (plus the abilities of the bare JVM)
imi's knowledge is kept here: https://github.com/1m1-github/AbstractOS-Knowledge