This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: Private project — not for public distribution
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-AIOSis 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
Licensed under the Apache License 2.0.
Release files for local-aios 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| local_aios-0.0.2.tar.gz | 6.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| local_aios-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.7 kB
Release files / local_aios-0.0.2.tar.gz
| Download URL | local_aios-0.0.2.tar.gz |
|---|---|
| Size | 6.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8b0bf3b313714b54067080ea0ac82879c2a843e7da82b5724e5d41a314a66328
|
|
BLAKE2b-256 checksum How to use checksums |
def266357a049aa67ea3e10321ea3a6e638919dfba203d5b89d0eefd8e75ac66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / local_aios-0.0.2-py3-none-any.whl
| Download URL | local_aios-0.0.2-py3-none-any.whl |
|---|---|
| Size | 6.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
30633f070cca848fc408410dafdd96f29e8853adf4fa2a363dd1b2ea70511d02
|
|
BLAKE2b-256 checksum How to use checksums |
8973de8d1bde4e346fb8f910879744e9288025c9d2611ff030d00f6964735d04
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|