Topics / #pi

Pi projects on GitHub

Projects for the Raspberry Pi single-board computer.

As of , the most-starred Pi projects on GitHub are cc-switch (145.5K stars), orca (95.9K stars) and paseo (21.2K stars). GitHub.Locker tracks 19 Pi repositories with 312.9K stars combined. The fastest-growing on October 17 was orca, with +1.1K stars in a day.

19Projects
312.9KStars in total
+1.7KStars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

19 projects · by stars

  1. #1 · farion1231/cc-switch

    cc-switch

    CC Switch is an all-in-one desktop manager that lets you switch API providers with one click for Claude Code, Claude Desktop, Codex, Gemini CLI, Grok Build, OpenCode, OpenClaw, Hermes Agent, Pi and MiniMax Code, and also manage their MCP servers, Skills, and Prompts from a single place instead of hand-editing config files.

    145.5K
  2. #2 · stablyai/orca

    orca

    Orca is an AI Orchestrator (ADE) for running a fleet of parallel coding agents like Claude Code, Codex, OpenCode or Pi, each in its own git worktree, all tracked from one place.

    95.9K
  3. #3 · getpaseo/paseo

    paseo

    Paseo is an open-source hub for orchestrating coding agents: one interface to run Claude Code, Codex, Copilot, OpenCode, and Pi in parallel on your own machines, controlled from your desk or your phone.

    21.2K
  1. 4

    claudian

    15.7KYishenTu/claudian · TypeScript

    Claudian is an Obsidian plugin that embeds AI coding agents (Claude Code, Codex, Grok, Opencode, Pi) into your vault, turning the vault into the agent's working directory for file read/write, search, and bash commands.

  2. 5

    RetroPie-Setup

    10.4KRetroPie/RetroPie-Setup · Shell

    RetroPie-Setup is a shell script that turns a Raspberry Pi, Vero4K, ODroid-C1, or an Ubuntu PC into a retro gaming console by installing RetroArch, many emulator cores, and the EmulationStation frontend.

  3. 6

    gentle-ai

    7.8KGentleman-Programming/gentle-ai · Go

    Gentle-AI configures the AI coding agent you already have installed (Claude Code, Cursor, OpenCode, Codex, Pi, and more) by adding persistent memory, a curated skill library, MCP tool servers, a teaching-oriented persona, and an optional evidence-based review step.

  4. 7

    PI-Desktop

    7Kvastsa/PI-Desktop · TypeScript

    PI-Desktop is a local-first desktop workspace for AI coding agents, built with Electron and a Rust host core on top of the pi Agent Harness, where projects, models, sessions and plugins all live together instead of in disposable chat windows.

  5. 8

    Observal

    4.5KObserval/Observal · Python

    Observal is a self-hosted control plane and registry for internal AI components, letting teams package, discover, and share Skills, MCP servers, and Agents with built-in usage insights.

  6. 9

    pi-harness

    1Kwangmiaozero/pi-harness · TypeScript

    Pi-Harness is a desktop operational superset of Pi Coding Agent: it adds a visual workspace, observability, governance, recovery, evaluation, and multi-agent orchestration on top of native Pi, while staying fully compatible with Pi sessions and Skills.

  7. 10

    pi-agent-desktop

    812abcwyc/pi-agent-desktop · TypeScript

    Pi — A cross-platform AI coding agent, bringing the Claude Code experience to your desktop. No environment setup, no terminal commands. Download and start coding right away.

  8. 11

    PiG

    622MichaelKinsy/PiG · Go

    PiG is a Go port of Pi, the minimal terminal coding agent originally written in TypeScript, rebuilt as a single native binary that starts quickly and needs no Node.js.

  9. 12

    pi-pocket

    465TannerMidd/pi-pocket · TypeScript

    Pi Pocket is a durable, multiplayer, mobile-first web app for running Pi coding-agent sessions from your own machine or your phone, with no cloud VM required.

  10. 13

    operator-memory

    462aerovato/operator-memory · TypeScript

    Operator Memory is a self-improving context engine that gives coding agents a persistent brain: as the agent works it automatically writes specs, decisions, research and lessons as Markdown, so the next session starts already knowing what the last one learned.

  11. 14

    pi-posthorse

    272fitchmultz/pi-posthorse · TypeScript

    Posthorse is an extension for the Pi coding agent (specifically the fitchmultz/pi fork) that handles context window rollovers without summarization: when a session nears its limit it starts a fresh window with a durable handoff and a fully recoverable transcript instead of compressing the history into a summary.

  12. 15

    memex

    266nicosuave/memex · Rust

    Memex indexes your local coding-agent conversations (Claude Code, Codex, Cursor, and more) so you can search past work, read original transcripts, and resume sessions in the original tool.

  13. 16

    acryl

    257acryldev/acryl · TypeScript

    ACRYL (Agent Context Relay Yielding Lifecycles) is an agent-agnostic Agentic Development Environment and continuity layer: it keeps one persistent workspace and project context while coding agents like Claude Code, Codex, or Gemini CLI act as replaceable workers that enter and leave the project.

  14. 17

    pi2dsh

    218weijiafu14/pi2dsh · TypeScript

    pi2dsh is a compatibility layer that runs Pi ecosystem plugins on DeepSeek Harness (DSH) unmodified — no fork, no patch, no per-package adapter. It implements Pi's public extension ABI on top of DSH's native services, so a Pi package installs and works on DSH exactly as published.

  15. 18

    artifact-server

    217plannotator/artifact-server · TypeScript

    Artifact Server is an open-source, self-hostable alternative to Claude Code's artifacts feature. It gives people and AI agents one place to publish, review, comment on, version, and share artifacts (HTML, images, video, code) created while building products, with a built-in MCP server for direct agent access.

  16. 19

    pi-rust

    112bigfish1913/pi-rust · Rust

    rpi is a Rust-native, library-first coding-agent runtime with a terminal CLI (rpi) built on top of it — the same code runs as an embedded SDK inside your app, a ready-to-run terminal agent, or a plugin.

Often tagged together