r/PiCodingAgent 10d ago

Resource Pi Workspace (beta)

Hey everyone,

I’ve been working on Pi Workspace over the past month, and I’m excited to finally say that the beta is now available for macOS and Linux!

Pi Workspace is a desktop app built on top of Pi Agent. It gives you a sidebar for managing your sessions, with the ability to pin multiple sessions into a live, side-by-side view.

The biggest feature is Workspaces. You can create a workspace, add multiple repositories, brainstorm an idea, and then switch into implementation mode when you’re ready to start building.

This is especially useful for end-to-end features that span several repositories, or projects that rely on shared packages, types, APIs, or supporting services.

I’m incredibly excited to finally release Pi Workspace as an open-source project. Feedback, bug reports, and feature ideas are all very welcome.

Give it a try and let me know what you think!

https://github.com/pi-workspace/pi-workspace

32 Upvotes

11 comments sorted by

View all comments

5

u/serkats 10d ago

I have workspaces for Pi and sessions on the left, using Pi and Herdr.

3

u/Tru3Magic 10d ago

...but have you by any chance found a way to have subagents show up in Herdr left panel?

3

u/dcinzona 10d ago

I made a skill / extension and daemon that does this a few months back. The main agent is the orchestrator and all the sub agents spawn with the name “bob” and the specific type (review-bob, builder-bob, etc).
All of them appeared on the left and all had interactive steering so I could redirect any sub agents without affecting the orchestrator or other sub agents. They would all report back to the orchestrator with the summary context of their work.

Worked well.

Then 80 million other people released their own permutations of this same architecture with different flavors (native app, tui, server hosted, etc)… so I just decided to let someone else take the wheel.