Image 1 — Update Recent changes that making Picot more useful as a coding-agent workspace
Image 2 — Update Recent changes that making Picot more useful as a coding-agent workspace
Image 3 — Update Recent changes that making Picot more useful as a coding-agent workspace
Image 4 — Update Recent changes that making Picot more useful as a coding-agent workspace
Image 5 — Update Recent changes that making Picot more useful as a coding-agent workspace
Image 6 — Update Recent changes that making Picot more useful as a coding-agent workspace
Image 7 — Update Recent changes that making Picot more useful as a coding-agent workspace
Image 8 — Update Recent changes that making Picot more useful as a coding-agent workspace
▲ 12 r/PiCodingAgent+1 crossposts

Update Recent changes that making Picot more useful as a coding-agent workspace

I’ve been hacking on Picot, a desktop app for using Pi coding agents.

https://github.com/shixin-guo/picot

When I first built it, it was mostly just a nicer way to chat with an agent inside a project. Useful, but still pretty rough.

Over the last month I’ve been adding the things I kept wishing existed while actually using it:

  • Skills page, so I can browse/install/enable skills from the app
  • a cleaner settings page for models and providers
  • thinking-level controls
  • Terminal panel
  • Git panel for checking workspace changes
  • better file support, including file icons, previews, resizable panels, and files mentions by @
  • better session history, titles, and remembered state
  • a clearer live status indicator so I can tell when the agent is still working
  • general UI cleanup so it feels less like a prototype

The main difference from a month ago is that Picot no longer feels like just “chat with an agent.” It’s starting to feel more like a small desktop workspace for agent-heavy coding: sessions, files, Git, skills, settings, and status all in one place.

I still use the terminal a lot, so I’m not trying to replace it completely. But when I have multiple projects or long-running agent sessions, having a visual place to keep track of everything has been surprisingly nice.

u/PerspectiveDowntown — 1 day ago

building a free chrome extension to find and remove duplicate Contacts, Leads, Accounts, and Opportunities

I know there are lots of deduplicate tools , but most of them are too heavy and expensive , so I just build a new one by myself , you can take a try , it is fast and convience , free for daily usage ,and sandbox

https://preview.redd.it/vhp7qq8fx2ch1.png?width=1000&format=png&auto=webp&s=5ca3fae5a54cd6d1c5075c4b0b2b7fecf4fa7620

https://chromewebstore.google.com/detail/clean-salesforce/ehpjdgnlljnfjligllbcopdjkbkoefib?authuser=0&hl=en

reddit.com
u/PerspectiveDowntown — 1 month ago

I want to bring pi extensions into the UI natively. What extensions do you use / wish existed?

I'm building Picot, a desktop GUI for @Pi's coding agent. Now I want to bring pi extensions into the UI natively. https://github.com/shixin-guo/picot

What extensions do you use / wish existed? Drop them below and I'll prioritize integrations

View Poll

u/PerspectiveDowntown — 1 month ago

Sick of duplicate contacts all over Salesforce, so I built a thing

Honestly, every time I opened our org there'd be 3-4 records for the same person. Reps don't bother searching and just create new ones, imports add more whenever an email format is slightly off… and Salesforce's built-in duplicate rules only block new ones — the pile that's already sitting in there? Ignored.

My old fix was: export CSV → endless VLOOKUP → merge them one by one. Miserable.

So I wrote a Chrome extension (Clean Salesforce) that runs right inside the page:

  • Scans Contacts / Leads / Accounts with fuzzy matching — catches "Jon" vs "John" at the same company, not just exact email matches
  • Finds cross-object dupes too — same person existing as both a Contact and a Lead
  • Shows a side-by-side comparison so you pick which field wins, then merge in one click
  • Runs through the Salesforce API — nothing leaves your browser

it's free: [https://chromewebstore.google.com/detail/clean-salesforce/ehpjdgnlljnfjligllbcopdjkbkoefib?authuser=0&hl=en\]

Mainly curious how it handles big orgs (50k+ records) — would love feedback if anyone gives it a try.

u/PerspectiveDowntown — 1 month ago

Pi Studio update: Usage/Cost dashboard + manage extensions from the UI

the way Pi Studio is going feels almost too good — a local desktop GUI for your coding agent, multi-project, multi-agent, zero terminal, bundles its own pi runtime.

https://github.com/shixin-guo/pi-studio/releases/tag/v0.1.28

https://github.com/shixin-guo/pi-studio

new update, two things:

Usage/Cost dashboard — charts of spend + token usage over time (7d/30d/90d), broken down by model, project, and session. no more guessing what a session burned.

Manage extensions from the UI — browse, search, one-click install/uninstall right in Settings. no more hand-editing config.

u/PerspectiveDowntown — 2 months ago

Pi Studio — a local desktop UI for Pi coding agent

I’ve been working on Pi Studio, a local desktop app for the Pi coding agent. https://github.com/shixin-guo/pi-studio

Goals

  • interaction with Pi agent like Codex desktop app, but free, open and extendable
  • Make agent workflows easier for daily use
  • Manage multiple projects and sessions in one place
  • Support true parallel work (multi-project, multi-agent, multi-task)
  • Keep setup simple: local desktop app, no heavy terminal workflow

Current features

  • Open and manage multiple workspaces/projects
  • Run multiple agent sessions at the same time
  • Quickly start new / switch / resume sessions
  • Keep session history organized per project
  • Real-time chat streaming with visibility into tool calls / thinking / cost
  • Desktop-first experience powered by an embedded runtime

This is still an early version, and I know there’s a lot to improve.
I’d sincerely appreciate feedback, criticism, and suggestions from the community.

https://preview.redd.it/zc4nt783tl4h1.png?width=1303&format=png&auto=webp&s=61a0b03aae9261a5b2c79b3e56f736ecbd6c9cd8

reddit.com
u/PerspectiveDowntown — 3 months ago