picot / features

Everything the Pi coding agent can do, in one desktop app.

A local-first AI coding assistant for macOS, Linux, and Windows — no cloud, no account.

01

Mobile & LAN access

Scan a QR code to open Picot on any device on your LAN.

Picot LAN and mobile access panel with QR code
02

Built-in package manager

Browse, install, and remove community packages in the UI.

Picot package manager UI
§ Feature list

Everything, by category.

Chat & agent

Streaming chat

Markdown, inline diffs, tool-call cards, and `@` file mentions.

Multi-agent sessions

Each session runs its own isolated pi process, in parallel.

Projects & files

Projects & workspace

Its own window and history per project, with git branch shown.

File browser, preview & editor

Preview Markdown, images, and PDFs; edit in a built-in editor.

Cost & appearance

Cost & usage dashboard

Live token and cost metrics, trends, per-model breakdown.

Themes & appearance

Six themes, frosted-glass UI, English / Simplified Chinese.

Integrations

Agent inbox

Dispatch tasks to any project's agent from Telegram.

Voice input

On-device dictation with live transcription.

§ FAQ

Common questions.

Is Picot free and open source?

Yes. Picot is MIT-licensed and free to use on macOS, Linux, and Windows.

Does Picot need a cloud account?

No. Picot runs entirely on your machine and talks to your model provider directly.

Do I need to install the Pi agent separately?

No. Picot bundles a known-good build of the pi runtime in the app.

How do I add my AI model credentials?

Run `pi /login` in any workspace, or write `~/.pi/agent/auth.json` directly.

Open source and built in the open.

Read the code. Follow development. Help shape it.