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

Licensed under the Apache License 2.0.

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.2.tar.gz (6.1 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.2-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: local_aios-0.0.2.tar.gz
  • Upload date:
  • Size: 6.1 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.2.tar.gz
Algorithm Hash digest
SHA256 8b0bf3b313714b54067080ea0ac82879c2a843e7da82b5724e5d41a314a66328
MD5 91879a95573a4e076db4f4b504a6208b
BLAKE2b-256 def266357a049aa67ea3e10321ea3a6e638919dfba203d5b89d0eefd8e75ac66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: local_aios-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.6 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 30633f070cca848fc408410dafdd96f29e8853adf4fa2a363dd1b2ea70511d02
MD5 bad4794ce0a70c791f3f9d0e371e760d
BLAKE2b-256 8973de8d1bde4e346fb8f910879744e9288025c9d2611ff030d00f6964735d04

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