Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ellmos-ai

ellmos (XLLM-OS) - Extra Large Language Model Operating Systems. The stream that unites everything.

ellmos logo

Extra Large Language Model Operating Systems

From a spring to a stream — LLM operating systems that flow.

🇩🇪 Deutsche Version

ellmos (XLLM-OS) is a family of text-based operating systems that empower Large Language Models to work autonomously, learn, and self-organize. For machine-readable ecosystem context, see llms.txt .

Public Repository Index

This index is complete for the public ellmos-ai repositories. Archived repositories are marked explicitly.

Area Repositories
Organization profile .github - org profile, community health files and llms.txt
LLM operating systems bach , rinnsal , gardener , ellmos
MCP servers ellmos-codecommander-mcp , ellmos-filecommander-mcp , ellmos-clatcher-mcp , n8n-manager-mcp , ellmos-controlcenter-mcp , ellmos-homebase-mcp , ellmos-servercommander-mcp
Agent modules and orchestration usmc , clutch , connectors , MarbleRun , swarm-ai , n8n-workflow-manager , ellmos-stack , skills
Evaluation and maintenance ellmos-tests
Legacy archive recludos-legacy - archived predecessor to BACH

The ellmos Family

Three operating systems — different philosophies, same goal:


BACH
The stream that unites everything
Full LLM-OS: 113+ handlers, 1870+ skills, agents, GUI
Rinnsal
The trickle
Lightweight LLM infra: memory, tasks, connectors, chains, i18n. Zero dependencies.
gardener
The zen garden
LLM-native OS: 1 table, 4 functions, FTS5 search. Everything is searchable.

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

BACH Rinnsal gardener
Philosophy Maximalist: everything integrated Lightweight: zero dependencies Minimalist: 1 table, 4 functions
Database SQLite (145+ tables) SQLite (structured) SQLite (1 table everything + FTS5)
Memory 5-type cognitive model Facts/Notes/Lessons/Sessions Unified (memo/lesson/recall + decay)
Tasks Full GTD (priority, deadline, tags) Priority + Status + Agent assignment type='task' in everything
Tools 550+ specialized tools CLI commands 6 bridge+skin tools (extensible)
Skills/Agents 1870+ skills, 5 boss agents, 28 experts None None (the LLM is the agent)
Connectors Telegram, Email, WhatsApp Telegram, Discord, Home Assistant Planned (v0.2+)
GUI PySide6 Desktop + Web CLI only CLI only
Self-Extension bach skills create No No
Codebase ~50,000+ lines ~2,000 lines ~1,600 lines
Best for Power users, all-in-one Developers wanting light infra Minimalists, LLM-native experiments

Pluggable Modules & Skills

These modules and skills can be integrated into any OS or used standalone:

Modules

Module Purpose
USMC Cross-agent shared memory
clutch Provider-neutral model routing
connectors Portable messaging connectors for AI agents - Telegram, Discord, Signal, WhatsApp, Home Assistant, Webhook; BACH-decoupled via SecretAdapter.
MarbleRun Chain orchestration
swarm-ai Parallel LLM coordination

Skills


skills
Pluggable Skill Library
Reusable agent skills that slot into any ellmos OS.
Development, research, education, infrastructure — pick what you need.

How They Fit Together

flowchart TD
 subgraph OS["Choose Your OS Layer"]
 BACH["BACH (full)<br/>1870+ skills · 5 boss agents"]
 RIN["Rinnsal (light)<br/>Zero deps · Connectors · Chains · Events"]
 GAR["gardener (min)<br/>1 table · 4 funcs · FTS5 search"]
 end
 subgraph MOD["Pluggable Modules"]
 USMC["USMC — shared memory"]
 CLUTCH["clutch — model routing"]
 MARBLE["MarbleRun — agent chains"]
 SWARM["swarm-ai — parallel LLMs"]
 end
 BACH --- MOD
 RIN --- MOD
 GAR --- MOD
Loading

All projects: Python 3.10+ | SQLite | MIT License | Zero or minimal dependencies


MCP Servers


CodeCommander
Code analysis & refactoring
npm i -g ellmos-codecommander-mcp
FileCommander
File management & batch ops
npm i -g ellmos-filecommander-mcp
Clatcher
Utility tools: file repair, format conversion, duplicate detection, batch operations
npm i -g ellmos-clatcher-mcp
n8n Manager
n8n workflow automation
npm i -g n8n-manager-mcp

ControlCenter
MCP profile dashboard, capability bundles & policy audits
npm i -g ellmos-controlcenter-mcp
Homebase
Local LLM memory, knowledge, state & orchestration
npm i -g ellmos-homebase-mcp
ServerCommander
Server health checks, log analysis, deploy dry-runs & mail status
npm i -g ellmos-servercommander-mcp

Legacy


recludOS
Archived predecessor to BACH
Historical reference

Related Projects in Other Orgs

These projects live in sibling organizations but are particularly relevant to the ellmos multi-agent ecosystem:

Project Org Description
ticket-master dev-bricks Cross-platform, multi-provider ticket router / triage console — files structured tickets and routes them to the right AI provider or sub-agent
lock-master dev-bricks Portable multi-agent file-lock system — LOCK*.txt-based project/component locking with scopes, expiry, stale-cleanup and a fast overview cache; especially relevant for multi-agent coordination
knowledgedigest file-bricks Local-first knowledge base with LLM preprocessing — ingest, structure and query documents without cloud dependencies

Full documentation | License: MIT

Popular repositories Loading

  1. bach bach Public

    BACH v3.12.4-earth: local-first text-based OS for LLM agents with SQLite memory, 113+ handlers, 550+ tools, MCP servers, scheduler and multi-agent orchestration

    Python 6 2

  2. ellmos-filecommander-mcp ellmos-filecommander-mcp Public

    Local filesystem MCP server with 43 tools: safe delete, process management, interactive sessions, async search, OCR, ZIP, and Markdown/PDF export.

    JavaScript 3

  3. ellmos-codecommander-mcp ellmos-codecommander-mcp Public

    Developer-focused MCP server with 17 tools for code analysis, JSON repair, import management, Markdown export, diffs and regex testing

    JavaScript 2

  4. ellmos-tests ellmos-tests Public

    B/O/E evaluation framework for SKILL.md-based LLM operating systems and agent hubs

    Python 2

  5. recludos-legacy recludos-legacy Public archive

    recludOS Legacy Museum - An experimental AI operating system (2025-2026). Deprecated in favor of BACH v2.

    Python 1

  6. MarbleRun MarbleRun Public

    MarbleRun / llmauto: local-first Claude Code automation for autonomous LLM agent chains

    Python 1

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 22 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading...

Most used topics

Loading...

AltStyle によって変換されたページ (->オリジナル) /