Open Source · Self-Hosted · Persistent

A complete workspace for your coding agent.

Pi Cloud gives the Pi coding agent a persistent, multi-device workspace for conversations, code, terminals, tasks, memory, Git workflows, and rich document review.

Documented install paths
$ npm install -g pi-cloud && pi-cloud
Pi Cloud · Git Bugfix & Worktree Workflow
Persistent Sessions
Self-Hosted Runtime
Git Worktree Support
Desktop & Mobile UI

Interactive Overview

Explore the Workspace

Click through key subsystems to see how Pi Cloud orchestrates complex agent workflows.

3-Panel Unified Workspace

Chat in the center, browse files and session history on the left, and edit code, inspect diffs, or preview documents on the right.

Pi Cloud workspace screenshot

Deep Feature Set

Crafted for Serious Software Engineering

Every tool you need to guide autonomous agents without losing context or safety.

Core UI

Workspace & Rich Previews

Keep the conversation grounded in the repository with Monaco editing and an embedded terminal. Preview Markdown with outlines, Mermaid and HTML, inspect archives, and browse with file-type icons.

Terminal and diff viewer
Git Native

Git Changes & History

Work safely in isolated worktrees, navigate changed files, and inspect paginated commit history. Review unified or split diffs with per-file statistics before committing staged work or opening a pull request.

Session Creation Dialog
Productivity

Tasks & Project History

Stash follow-up tasks without derailing your current session, polish prompts with AI, and preserve skill presets for queued work. Reopen recent projects from profile-specific history when it is time to continue.

Task Queue view
Context

Sessions, Reviews & Memory

Search, resume, branch, move, and organize Pi sessions while durable memory carries useful context forward. Review Devin, Claude Code, and Codex transcripts alongside native agent work.

Project Memory Center
Multi-Model

Bring Your Own Provider

Discover models from local endpoints, custom OpenAI-compatible APIs, and Cloudflare Workers AI. Configure image-capable models, inspect authentication status, and keep credentials and proxies isolated by profile.

Profile Settings
Documents

PDF Review & Annotation

Read PDFs with virtualized page rendering, navigation, zoom, and viewport fitting. Draw, highlight, add shapes or text, undo changes, save annotations automatically, and export the annotated result.

Git and Gateway Settings

More to explore

Small details that make the workspace useful.

See how sessions, the composer, and document tools fit around the agent conversation.

Sessions & reviews

Start with the right context

Search Pi sessions or imported review transcripts, choose a workspace, and decide which skills are available to the agent.

Custom skills selection for a new session
Composer

More than a text box

Reference files, use Git and session commands, attach images, or polish a prompt while choosing the model and thinking level in context.

Pi Cloud message composer with commands and attachments
Editor & documents

Keep every artifact in view

Preview Markdown, HTML, images, archives, and PDFs. Turn Markdown into a PDF, create an annotatable workspace copy, or inspect a code diff without leaving the session.

Pi Cloud editor with Markdown preview

Complete feature tour

See the rest of the workspace.

Explore the smaller screens and settings that support the everyday agent workflow.

Sessions

Find, resume, and review

Search Pi sessions and external Devin, Claude Code, or Codex transcripts, then continue native work from where the conversation stopped.

Session search in Pi Cloud
Task queue

A home for unfinished thoughts

Keep future work visible without interrupting the session you are currently working in.

Empty Pi Cloud task queue
Task queue

Turn a thought into a task

Choose the project, model, skills, and session destination for a new task.

New task dialog in Pi Cloud
Task queue

Keep the trail connected

Completed work links back to its session and any related GitHub or Gitea issue.

Completed tasks with session and issue links
Profiles

Switch models and providers

Keep custom APIs, local models, credentials, proxies, and session histories separated by agent profile.

Pi Cloud agent profile switcher
Profiles

Start clean or copy wisely

Create a new profile from scratch or copy configuration without bringing along old session history.

Create agent profile dialog
Editor

Review code and documents

Maximize the editor for split diffs, rich previews, or persistent PDF annotation, then return to the conversation.

Pi Cloud maximized editor
Settings

Make it yours

Set session defaults, choose a light or dark theme, and shape the workspace around your habits.

General Pi Cloud settings
Settings

Shape the conversation

Adjust chat behavior, notifications, and streaming preferences for your workflow.

Pi Cloud chat settings
Settings

Keep your hands moving

Review the keyboard shortcuts that make session navigation and editing faster.

Pi Cloud keyboard shortcut settings
Settings

Build focused presets

Keep a small, intentional skill set for simple work and richer presets for demanding projects.

Pi Cloud skill presets settings
Gateways

Meet your work where it is

Configure supported messaging gateways for a focused remote workflow.

Pi Cloud gateway settings

Self-hosted by design

How Pi Cloud fits together

Run the web interface and agent on a machine you control, then connect from the devices you use.

💻

Local Workstation

Your repositories, Git worktrees, and shell environments are available on the machine running Pi Cloud.

⚙️

Pi Agent Engine

The backend connects the Pi agent with sessions, terminals, tasks, memory, and workspace tools.

📱

Multi-Device WebUI

Use a desktop browser, tablet, or phone. Authentication and remote access can be configured for your setup.

A clear mental model

One workspace, close to the work.

Pi Cloud brings the parts of an agent workflow together without hiding how the system is run.

Part of the workflow What Pi Cloud provides Where it runs
Agent sessions Resume conversations and run background tasks Pi Cloud backend
Repository work Browse files, terminals, diffs, and Git worktrees Your workspace machine
Long-term context Keep project and global memories available across sessions Configured Pi Cloud storage
Remote use Open the responsive interface from another device Your network and access setup

Get Started Now

Give your Pi Agent a permanent cockpit.

Install the npm package, configure your credentials, and start the workspace on your own machine.

npm install -g pi-cloud && pi-cloud