Our take
Activeregular commits and releases- Activity
- 86
- Community
- 18
- Issues
- 21
- Pull requests
- 83
+24 stars in the last 17 days
- Merges more pull requests than 95% of the projects we track
- Releases more often than 88% of the projects we track
- Fewer contributors than 82% of the projects we track
taOS is an unusually broad, actively developed self-hosted agent platform, but its beta status and dependence on a very small, concentrated contributor base make it a hands-on adoption today.
Good fit if
- You want agent memory, conversations, and files hosted on hardware you control, with cloud use optional.
- You have mixed local hardware and want a shared web interface for agents, chat, and cluster management.
- You can work with an AGPL-3.0 project and tolerate beta software while its catalogs and desktop flows mature.
Look elsewhere if
- You need a polished, stable platform with all app and model installation manifests verified on your specific hardware.
- You require broad contributor ownership or prompt closure of reported issues; recent activity is strong, but most code comes from one person and no issues were recorded as closed in the measured recent period.
- You need a permissive license or a hosted service rather than a self-managed installation.
All health signals
| Last commit | 2026-10-13 (5 days ago) |
|---|---|
| Commits, last 90 days | 100+ |
| Releases, last 12 months | 56 (latest v1.0.0-beta.56, 2026-10-15) |
| Contributors | 3 (top contributor: 94% of commits) |
| Issues closed, last 90 days | 0+ |
| Pull requests merged, last 90 days | 93 (typically merged in 0 days) |
| Project age | 7 months |
Checked on 2026-10-19 with the GitHub API.
Overview
taOS is a self-hosted AI agent platform built around taOSmd, its framework-agnostic memory system. It aims to keep agents’ memory, conversations, files, and messaging on hardware you own, while letting you choose whether to connect cloud models. Its web desktop brings agent management, chat, and system tools together; a distributed cluster can combine devices such as Raspberry Pi and Orange Pi boards, Apple Silicon Macs, PCs, and Android phones.
The platform separates agent lifecycle and data from the framework that executes an agent, so the framework can be changed without moving its memory or channel setup. taOS is aimed at people who want a local-first AI environment spanning modest single-board computers through GPU-equipped machines, rather than a hosted assistant or a framework-specific agent setup.
Key Features
- Framework-agnostic agent management, with agents’ memory, files, channels, and configuration managed outside the execution framework.
- taOSmd-backed memory with a temporal knowledge graph, hybrid search, and an append-only archive.
- A web desktop and mobile-friendly interface for chat, files, models, apps, and agent administration.
- Cluster workers that can contribute compute from supported Linux, macOS, Windows, and Android devices.
- A model catalog and live browser, with hardware-aware discovery for local inference backends.
- Messaging connectors for services including Telegram, Discord, Slack, Matrix, email, web chat, and webhooks.
- Agent deployment, shared workspaces, scheduled tasks, and a registry for MCP plugins and skills.
Use Cases
- Privacy-conscious individuals can run agents and retain their conversations and memory on a home server or single-board computer.
- Small teams can provide agents with shared channels, files, and project tools without relying on a hosted agent platform.
- Local-AI enthusiasts can pool a Mac, a gaming PC, and smaller devices into a cluster for different inference and support tasks.
- Developers experimenting with agent frameworks can switch an agent’s execution framework while keeping platform-managed memory and channels.
What you need
Detected in the repository
- Python >=3.11,<3.15 (from pyproject.toml)
- A test suite and automated checks on GitHub Actions
License in plain words
AGPL-3.0network copyleft
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the license notice
- Share your changes: yes, the full source, also when people only use it over a network (e.g. as a hosted service)
- Includes an explicit patent grant from the contributors:
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
On a supported Debian, Ubuntu, Fedora, Arch, Alpine, or macOS controller, the README provides this installer:
curl -fsSL https://raw.githubusercontent.com/jaylfc/taOS/master/scripts/install-server.sh | sudo sh
Then open http://your-host:6969. See the README for platform-specific dependencies, worker setup, and development instructions.
Alternatives
- QwenPaw: QwenPaw focuses on a personal assistant connected to chat apps and extensible with skills, plugins, and MCP tools; taOS centers on an on-device platform with chat, files, and agents.
- ouroboros: Ouroboros is a persistent desktop or headless agent that works in external projects, while taOS provides a broader self-hosted platform for chat, files, and agents across devices.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| taOS | Python | AGPL-3.0 | 568 | Active |
| QwenPaw | TypeScript | Apache-2.0 | 35.5k | Active |
| ouroboros | Python | MIT | 1.4k | Active |
Considerations
- The README labels taOS beta software. It says some agent-management, worker-connection, and model-routing flows are still being smoothed out, and warns that many catalog manifests have not been tested on real hardware.
- The project is active, with frequent commits and releases, but measured contributors are few and code contribution is highly concentrated. The measured period also recorded no issue closures, despite substantial merged pull-request activity.
- Python 3.11 through 3.14 is required. GPU or NPU hardware is not a general installation requirement, but model capability and performance depend on the devices and backends available; smaller devices may be limited to smaller models or CPU tasks.
- The AGPL-3.0 license should be reviewed before modifying or offering the software as a network service. The repository provides a self-hosted installation path, not a managed hosted service.
Found this useful?
Share it with someone who would like taOS.