Skip to main content

What is Pieces OS?

Pieces OS operates as a background service that functions both offline and on-device to facilitate communication among individual products within the Pieces for Developers Suite. Its core functions include the management of local, private, and secure machine learning models used for the Pieces Copilot, as well as real-time search and suggestions.

Pieces Ecosystem

Pieces OS enables Pieces products to operate 100% locally on your machine, with an option to connect to the cloud for backup, sharing, and some cloud-only ML models.

Pieces OS Installation Methods


Downloading Pieces OS by itself is not recommended, but is the right solution for specific situations. Download Pieces Desktop + Pieces OS together for the most ideal experience.


If you aren't sure which of these you need, click "Download Pieces Suite Installer" above - it will install both applications and manage them as updates are released.

If this isn't your first rodeo, here is the list of downloadable files for windows:


If you aren't sure which of these you need, check your computer's processor:

  1. Click the Apple logo in the top left corner of your screen
  2. Select "About this Mac"
  3. Check "Chip" in the window that pops up.

If you have an Intel chip, select the Intel package above. Those with Apple M1 or M2 chips should select the "Apple Silicon" package.

If this isn't your first rodeo, here is the list of downloadable files for macOS:

Note: You can also install Pieces via Homebrew.

  1. Ensure you have installed Homebrew in your system
  2. Run the following command in your terminal to Install the Pieces brew package
brew install --cask pieces

Save to Pieces 3. The above command will install the Pieces-OS cask as well. Once the package is install successfully, you can start to run Pieces OS and the Pieces for Developers application.


Currently we only provide one installation method for downloading and installing Pieces OS for Linux. In order to download, check out the snap store here..

Core Features of Pieces OS

Data Processing

Pieces OS orchestrates effective data processing workflows, thus maintaining data integrity and providing real-time insights. Its local operation ensures a seamless and efficient data handling process that fosters efficient development.

Machine Learning Models Management

Pieces OS's capabilities extend to managing the various machine learning models that are either stored locally or in the cloud. It ensures optimal performance and updated models for your applications, which bolsters the efficacy and reliability of Pieces' machine learning aspects.

Secure and Private

Security and privacy are paramount in Pieces OS's operation. By running locally on your machine, it offers a secure environment for data processing and machine learning model management, ensuring the confidentiality and integrity of your data.

Getting Started with Pieces OS

Installation Guide

Whether you are on macOS, Windows, or Linux, find tailored instructions to get Pieces OS up and running on your machine.

Compatible with macOS 11.0 (Big Sur) and higher

See macOS Installation Guide

Dive Deeper

Explore the intricacies of Pieces OS through a variety of resources, available in different formats. Whether you are looking to better understand its functionalities or seeking support from the community, the structured tabs below provide a pathway to delve deeper into Pieces OS.

Discover step-by-step tutorials and livestreams to get familiar with Pieces OS. Explore our YouTube Channel


Pieces OS is engineered to harmoniously interact with various development, communication, and productivity tools. Explore the integrations below to learn more about how Pieces OS can enhance your workflow.

Explore the dev tools that seamlessly integrate with Pieces OS. Explore Tools