Your AI Agent. Your Data. Your Hardware.
Install Olares · Manage Olares with AI · Contribute
Olares is an open-source personal cloud OS you operate in plain language, built to run AI agents and LLMs on hardware you own.
Powered by Kubernetes, it turns your machines into a self-hosted AI platform accessible from any browser, giving everyone from individual users to small teams a unified place for compute, storage, networking, and apps.
https://github.com/user-attachments/assets/3e4b0c5d-dcbe-47eb-8628-88b062411fa0
🌟 If Olares is useful to you, consider giving the project a star. Your support encourages us to keep improving it.
Great AI needs to know you. That requires access to your files, messages, and history. Many cloud AI services store this sensitive data on third-party servers and charge based on usage.
Olares brings AI home, so you can use Lares, the official Olares AI assistant, or agents like OpenClaw with local LLMs on hardware you own while still enjoying the access and convenience of the cloud.

Features include:
To install Olares on an existing Linux system using the script below, your machine needs:
A dedicated GPU is optional and enables local AI acceleration.
On your Ubuntu or Debian host, run the following command from an account with sudo access:
curl -fsSL https://olares.sh | bash -
This command downloads the official installer from olares.sh and runs it with Bash. See the Linux script installation guide for the full setup steps and troubleshooting.
For a fresh installation on an Intel or AMD x86-64 machine, use the ISO image. For a containerized installation on Linux, see the Docker Compose guide.
Once setup is complete, open your Olares desktop in a browser at its address, for example, https://desktop.marvin123.olares.com.
Follow the AI onboarding guide to set up Router, Lares, and a local model, then start your first conversation. Try asking Lares: "Check this device's configuration."
Just as public clouds offer IaaS, PaaS, and SaaS layers, Olares provides open-source alternatives to each of these layers.

For a detailed description of each component, refer to Olares architecture.
🔍 How is Olares different from traditional NAS?
Olares focuses on building an all-in-one self-hosted personal cloud experience. Its core features and target users differ significantly from Network Attached Storage (NAS) systems, which primarily focus on network storage. For more details, see Compare Olares and NAS.
The main directories in the Olares repository:
Olares/
├── apps/ # Built-in Olares system applications
├── cli/ # olares-cli: agent-native CLI with Agent Skills to install and operate Olares
├── daemon/ # olaresd, the system daemon process
├── docs/ # Project documentation
├── framework/ # Olares system services
├── infrastructure/ # Computing, storage, networking, and GPU components
├── platform/ # Cloud-native components like databases and message queues
└── vendor/ # Hardware-specific code for Olares devices
Olares welcomes contributions across the project. Choose the path that best matches what you want to improve:
docs/. See the documentation contributor guide and content and style guide.olares-cli.The Olares project has incorporated numerous third-party open-source projects, including: Kubernetes, Kubesphere, Padloc, K3S, JuiceFS, MinIO, Envoy, Authelia, Infisical, Dify, Seafile, HeadScale, Tailscale, Redis Operator, Nitro, RSSHub, predixy, nvshare, LangChain, Quasar, TrustWallet, Restic, ZincSearch, filebrowser, lego, Velero, s3rver, Citusdata.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|