Skip to content

Pieces for DevelopersComplete Guide

Docs, tutorials, video library, and CLI reference -- all in one place.

What is Pieces?

Pieces is an AI-enabled productivity tool designed to increase developer efficiency through personalized workflow assistance across the entire toolchain. It features a dedicated desktop application, CLI, IDE extensions, browser plugins, and MCP integrations.

At its core, Pieces is an Artificial Memory tool that:

  • Remembers your real-world activity and productivity context using Large Language Models
  • Surfaces useful information and answers questions other AI tools cannot
  • Keeps you focused by maintaining context across tools, tabs, and conversations
  • Adapts to YOUR workflow whether you are coding, researching, writing, or collaborating

Who is Pieces For?

Pieces is an excellent productivity option for users of all levels and across various fields, including front-end developers, data scientists, DevOps engineers, students, researchers, and anyone who works with information across multiple tools.

Architecture Overview

graph TB
    POS[PiecesOS - Core Engine]
    POS --> DA[Desktop App]
    POS --> CLI[CLI Tool]
    POS --> VSC[VS Code Extension]
    POS --> JB[JetBrains Plugin]
    POS --> MCP[MCP Server]
    POS --> WEB[Web Extension]
    POS --> OBS[Obsidian Plugin]
    MCP --> CUR[Cursor]
    MCP --> GHC[GitHub Copilot]
    MCP --> CLD[Claude Desktop]
    MCP --> GOO[Goose]
    style POS fill:#000,stroke:#fff,color:#fff
    style MCP fill:#333,stroke:#fff,color:#fff

PiecesOS serves as the foundational layer of the entire Pieces Suite -- much like Docker does for containerized applications. It powers the Desktop App along with all browser and IDE extensions, plugins, and MCP integrations.

Getting Started

Head to the Quick Start guide to install Pieces in under 5 minutes.

Unofficial community-compiled SOP documentation for Pieces for Developers.