20 days after lunching Agent Deck: project memory, MCP, worktrees, and reusable agent workflows

​

Hey everyone,

We posted Agent Deck here around 20 days ago.

It is an open source native Mac app built on top of Pi, focused on managing coding agents per project: agents, skills, prompts, models, sessions, memory, GitHub context, and worktrees in one palace.

First, thank you to the 6.5k people who downloaded and tried it. We honestly did not expect that kind of response, and it pushed us to build faster than planned.

Since launch, we have addded quite a bit around the actual agent workflow:

• project memory

• MCP support

• GitHub issue context

• isolated worktree handling

• better session management

• model and provider settings

• native trantscript improvements

• improved onboarding

• better management for agents, skills, prompts, and project-level setup

The latest addition is Loops: reusable agent workflows with validation, write targets, human approval point, and clearer boundaries around what each run is allowed to do.

So instead of only launching one-off agent sessions, you can save and rerun flows like fix/test cycles, maker/checker runs, issue triage, small pipelines, or parallel agents in separate worktrees.

The direction we are aiming for is not “autonomous agent does everything forever”. It is more about making the workflow explicit and inspectable: what agent is running, what context it has, which skills/tools are attached, what it can write to, how it validates, and when the human needs to step in.

Agent Deck does not replace Pi. Pi is still the runtime underneath. Agent Deck is the native layer around it for organizing and running the agent workflows.

The next big focus for us is collaboration.

Right now a lot of coding agent work still feels single-player: one person, one local setup, one pile of context, one session history. We want Agent Deck to make it easier to share useful agent setups, skills, memory, review loops, and project context across a team without turning it into another giant dashboard.

GitHub:

https://github.com/a-streetcoder/agent-deck

Website:

https://agentdeck.site/

Thanks again to everyone who tried it, opened issues, gave feedback, or kiked the tyres. If you are building with coding agents seriously, we would love to hear what still feels missing.

agentdeck.site
u/MisharmoniuousZero — 8 days ago
▲ 10 r/AIcodingProfessionals+3 crossposts

Open-source Mac app for configuring Pi agents per project

Hey everyone,

We’ve been working on Agent Deck, an open-source native macOS app for managing Pi agents and skills per project.

GitHub: https://github.com/a-streetcoder/agent-deck

Website: https://agentdeck.site/

The reason we built it is pretty simple: once you start using Pi across multiple repos, the setup around each project starts to matter a lot.

One project might need a backend-focused agent with certain tools and skills. Another might need a frontend agent, a reviewer, a docs agent, different prompts, different model choices, etc.

Agent Deck is meant to be a native configuration layer on top of Pi.

Pi still does the important work underneath but Agent Deck gives you a more visual way to organise the project around it, you can still use the CLI.

The main things it focuses on are:

- creating specialist agents per project

- assigning each agent its own prompt, tools, skills, model, and identity

- managing skills from GitHub repos or skills.sh URLs

- cherry-picking only the skills you want, instead of enabling a whole bundle

- keeping global, library, and project-level skills separate

- making it easier to keep project setups clean instead of ending up with one giant config mess

There are other features too session running, GitHub issue context, worktrees, transcripts, merge flow but the main thing we care about right now is agent and skill management around a project.

It’s still rough, but usable. Very much in the “we built this because we needed it” stage.

It’s open source, so contributions, issues, feature ideas, or even blunt feedback are all very welcome.

u/MisharmoniuousZero — 29 days ago