Extra Large Language Model Operating Systems
From a spring to a stream -- LLM operating systems that flow.
ellmos (XLLM-OS) is a family of text-based operating systems that empower Large Language Models to work autonomously, learn, and self-organize.
The ellmos Family
Three operating systems -- different philosophies, same goal:
Architecture: 3 OS Layers + Pluggable Modules
The ellmos ecosystem consists of three OS layers and pluggable modules that can be integrated into any OS -- or used standalone.
Operating Systems
Pluggable Modules
These modules can be integrated into any OS or used standalone:
How They Fit Together
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Choose Your OS Layer β
β β
β BACH (full) Rinnsal (light) gardener (min) β
β βββββββββββ ββββββββββββββ ββββββββββββ β
β β 932 β β Zero deps β β 1 table β β
β β skills β β Connectors β β 4 funcs β β
β β 5 boss β β Chains β β FTS5 β β
β β agents β β Events β β = search β β
β ββββββ¬βββββ βββββββ¬βββββββ βββββββ¬βββββ β
β ββββββββββββββββΌββββββββββββββββββ β
β β β
β ββββββββββββββββΌβββββββββββββββ β
β β Pluggable Modules β β
β β β β
β β USMC ββ shared memory β β
β β clutch ββ model routing β β
β β MarbleRun ββ agent chains β β
β β swarm-ai ββ parallel LLMs β β
β βββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
All projects: Python 3.10+ | SQLite | MIT License | Zero or minimal dependencies
Pluggable Skills
MCP Servers
Modules & More
Legacy
Full documentation | License: MIT
