awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
beclab avatar

beclab/Olares

0
View on GitHub↗

Olares

Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services.

The platform distinguishes itself through a combination of self-hosted AI infrastructure for running large language models and image generators, alongside a decentralized identity manager that uses cryptographic keys and OIDC for trustless authentication. It further provides a secure remote access gateway and a private cloud storage suite utilizing S3-compatible storage and POSIX-compliant file access.

The system covers broad capability areas including container cluster orchestration via a permissionless application marketplace, home automation for smart device coordination, and network traffic management using encrypted tunnels and reverse proxies. It also integrates relational and vector data storage, system health monitoring, and application sandboxing for secure software execution.

Management of the cluster and its hosted applications is performed through a command-line interface and a background daemon.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
www.olares.com
↗

Features

  • Container Orchestration - Deploys and manages containers using Kubernetes distributions tailored for specific hardware and operating systems.
  • Container Orchestration Environments - Functions as a Kubernetes home server orchestrator for deploying and managing sandboxed containerized applications.
  • Private Cloud Hosting - Provides a comprehensive platform for hosting and orchestrating services on private, on-premises hardware.
  • GPU Resource Management - Provides tools to manage GPU resources for running large language models and computer vision tools locally.
  • Private AI Deployments - Provides infrastructure to run AI services on private hardware to ensure total data privacy and computation control.
  • Self-Hosted AI Models - Enables hosting of large language models and image generators on private local infrastructure.
  • Cryptographic Identifier Binding - Binds unique user identifiers to private keys to facilitate trustless authentication and secure data exchange.
  • Decentralized Identifier Generation - Creates unique digital identifiers bound to cryptographic keys for secure, trustless information exchange.
  • Hybrid Local-S3 Storage - Manages personal files and relational databases across local disks and S3 compatible storage.
  • Distributed POSIX - Provides a unified network storage layer that maps distributed POSIX filesystems over object storage.
  • Private Cloud Storage - Stores and syncs documents and media in a private system accessible via mobile and desktop clients.
  • Containerized Application Deployments - Runs open-source tools in sandboxed container environments for productivity, media streaming, or social networking.
  • Kubernetes Orchestrators - Orchestrates GPU-accelerated containerized applications and AI models using a Kubernetes-based home server platform.
  • Self-Hosted AI Infrastructure - Enables running large language models and image generators on private hardware for total data sovereignty.
  • Private Data Hosting - Manages user files and information on local hardware to ensure absolute data ownership and privacy.
  • Remote Access Gateways - Provides a networking gateway for secure, authenticated routing from external networks to local hardware.
  • Reverse Proxy Tunneling Tools - Creates encrypted overlays and reverse-proxy tunnels to provide secure remote access to local services.
  • Identity and Access Management Servers - Manages user accounts and multi-factor authentication through centralized directory services.
  • Identity & Key Management - Implements a decentralized identity system using cryptographic keys and OIDC for trustless authentication.
  • Secure Remote Access - Implements encrypted tunnels and authenticated channels for secure remote access to private infrastructure.
  • Secure Remote Connectivity Tools - Provides secure connectivity to remote systems via reverse proxies, encrypted tunnels, and VPN control servers.
  • Remote Access Tunnels - Configures encrypted network tunnels and overlays for secure remote access to local hardware.
  • AI Workflow Serving - Hosts AI models to coordinate complex agent tasks and provide retrieval-augmented generation as a web service.
  • File Synchronization - Manages file synchronization across devices and streams video content via a centralized file server.
  • Smart Home and IoT - Controls IoT hardware and executes home automation tasks from a central management point.
  • POSIX-Compliant File Systems - Implements a distributed file system that enables POSIX-compatible file access across multiple nodes.
  • Relational Data Storage - Provides a shared relational database to handle structured data, full-text search, and vector storage.
  • Relational Vector Engines - Combines relational SQL storage with vector embeddings to support semantic search and RAG.
  • Marketplace Publishing Tools - Allows submitting packaged applications to a central community directory for review and public distribution.
  • App Packaging Specifications - Uses a standardized metadata format to define security sandboxing and system dependencies for distributed apps.
  • Local Infrastructure Porting Tools - Provides integrated tools to create, debug, and port applications for hosting on local private infrastructure.
  • Application Marketplaces - Ships a permissionless marketplace for installing and updating packaged open-source applications.
  • CLI Control Interfaces - Provides a command-line interface to communicate with a background daemon for managing hardware nodes and applications.
  • Application Packaging - Structures applications using a specialized specification to define metadata, system integration, and security sandboxing.
  • GPU Resource Orchestrators - Provides dynamic partitioning and allocation of GPU hardware across shared AI workloads.
  • Permissionless Application Stores - Uses a permissionless store to install and update applications and recommendation algorithms.
  • Self-Hosted Media Servers - Transforms local media collections into a self-hosted streaming service for private consumption.
  • Self-Hosted SaaS Alternatives - Deploys open-source alternatives to SaaS tools to create collaborative environments and social servers.
  • Home Automation - Coordinates smart devices and IoT hardware from a central management point to execute automated domestic tasks.
  • Network Traffic Management - Handles service discovery and load balancing between containers using a high-performance proxy and DNS.
  • GPU Device Passthroughs - Maps physical graphics processing units to isolated containers to enable shared hardware acceleration.
  • Application Sandboxing - Runs third-party applications in isolated environments to ensure system security and permissionless operation.
  • Secrets Management - Provides dedicated tools for encrypting and managing passwords and account mnemonics to prevent data leaks.
  • Single Sign-On Solutions - Implements a shared authentication service enabling single sign-on access across all hosted applications.
  • Cluster Health Monitoring - Tracks hardware performance and cluster health through a centralized monitoring dashboard.
4,086 stars·209 forks·Go·agpl-3.0·24 views

Star history

Star history chart for beclab/olaresStar history chart for beclab/olares

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Olares

These projects share indexed features with Olares. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • home-assistant/home-assistant.iohome-assistant avatar

    home-assistant/home-assistant.io

    9,466View on GitHub↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    HTMLdocumentationhacktoberfesthass
    View on GitHub↗9,466
  • getumbrel/umbrelgetumbrel avatar

    getumbrel/umbrel

    10,538View on GitHub↗

    Umbrel is a home server operating system designed to centralize the management of self-hosted applications and personal data services. It provides a unified, web-based graphical dashboard that abstracts complex system administration tasks, allowing users to deploy and maintain private cloud infrastructure, blockchain nodes, and media streaming services without requiring command-line interaction. The platform distinguishes itself through a modular application marketplace that automates the retrieval, configuration, and lifecycle management of containerized software. It integrates local artific

    TypeScriptbitcoindockerhome-server
    View on GitHub↗10,538
  • hashicorp/nomadhashicorp avatar

    hashicorp/nomad

    16,211View on GitHub↗

    Nomad is a distributed workload orchestrator and infrastructure automation platform designed to manage the lifecycle of applications across large-scale, heterogeneous environments. It functions as a multi-cloud orchestration engine, providing a unified control plane to deploy, scale, and govern containers, virtual machines, and legacy applications. By utilizing declarative job specifications, the system ensures infrastructure convergence and maintains the desired state across distributed data centers and geographic regions. The platform distinguishes itself through a flexible, plugin-based ar

    Go
    View on GitHub↗16,211
Compare all 30 related projects→

Frequently asked questions

What does beclab/olares do?

Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services.

What are the main features of beclab/olares?

The main features of beclab/olares are: Container Orchestration, Container Orchestration Environments, Private Cloud Hosting, GPU Resource Management, Private AI Deployments, Self-Hosted AI Models, Cryptographic Identifier Binding, Decentralized Identifier Generation.

Which projects share features with beclab/olares?

Projects with overlapping indexed features include: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… home-assistant/home-assistant.io — Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates… getumbrel/umbrel — Umbrel is a home server operating system designed to centralize the management of self-hosted applications and… hashicorp/nomad — Nomad is a distributed workload orchestrator and infrastructure automation platform designed to manage the lifecycle… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… mealie-recipes/mealie — Mealie is a self-hosted recipe management platform designed for personal data ownership and household meal planning.…