Skip to main content

An AI Operating System for local LLMs — register apps, and let AI agents use them.

Reason this release was yanked:

Private project — not for public distribution

Project description

local-AIOS

An AI Operating System for local LLMs — register apps, and let AI agents use them.

local-AIOS is a base system that turns a locally-running LLM into the core of an operating-system-like environment. Apps are registered into the system, and AI agents call them as needed — much like programs running on top of an OS kernel. Everything runs on your own machine.

Install name: uv add local-aios · Import name: import local_aios


Why local-AIOS?

Most "AI agent OS" projects assume a cloud LLM. local-AIOS is built the other way around: local-first. Your models, your apps, and your data stay on-device.

  • Local LLM at the core. Designed for models you run yourself (e.g. via Ollama, llama.cpp, or any OpenAI-compatible local endpoint). No cloud dependency required.
  • Apps as first-class citizens. Register apps into the system; agents discover and invoke them through a uniform interface.
  • A base system to build on. local-AIOS is the foundation. Higher layers — including a GUI — are designed to sit on top of it.
  • On-device by default. Your prompts, files, and app data never have to leave your machine.

Status

⚠️ Early development. APIs are not yet stable and may change. The base system is the current focus; the GUI layer is planned for a later stage.


Installation

uv add local-aios

How is this different from other "AIOS" projects?

There are several projects exploring the "AI as an operating system" idea. local-AIOS is specifically a local-first base system: it targets self-hosted LLMs running on-device, and is intended as a foundation that a GUI and higher-level apps are built on top of. If you're looking for a cloud-oriented agent platform, other projects may fit better — local-AIOS is for keeping the whole stack on your own machine.


Contributing

Contributions are welcome. Since the project is in early development, opening an issue to discuss a change before submitting a large pull request is appreciated.


License

TBD — add your chosen license here (e.g. MIT, Apache-2.0) before publishing.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

local_aios-0.0.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

local_aios-0.0.1-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file local_aios-0.0.1.tar.gz.

File metadata

  • Download URL: local_aios-0.0.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for local_aios-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a72b002d31dc703193d798575a07899c511e3f2fefc8f5bdf7312de7a5281695
MD5 1061986bcfd54bafbd40a3e9b54fc65f
BLAKE2b-256 30a0360e4855901139cbc257b8bba7479bc84d6aefd29e05e21cd5641e089182

See more details on using hashes here.

File details

Details for the file local_aios-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: local_aios-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for local_aios-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9a483db4f03d37f91d76c95ec0adb100d31ee4f1bd632742a87570718fd581c4
MD5 a909a29af5d306f7ae42016b2570d9a3
BLAKE2b-256 2ae7f5b350ba1428f2f9e97b0c743117c923b20aa14a2df2592cc4fa206ade81

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page