A DESKTOP WORKSPACE FOR PI CODING AGENTINDEPENDENT AGENTS. ONE HOME.

Your Pi agents.
One workspace.

Less window juggling. More room to build.

Run your Pi sessions side by side. Bring your agents together in Council. Review what changed—all from one desktop app.

Download Shumora Explore the workspace
OPEN SOURCE / MIT LICENSELINUX / WINDOWS / macOS
Shumora desktop app showing the workspace sidebar and split AI terminal sessions

Keep Pi’s terminal experience.
Get a workspace around it.

Tabs & split panes Independent sessions Per-session folders

Separate sessions.
A shared discussion.

Your agents keep their own models and context. Council gives them a place to compare perspectives—without handing over the controls.

How Council works
01 / ARRANGE

Arrange your Pi terminals.

Reorder tabs, split right or down, resize panes, and move or merge groups without restarting their terminals.

02 / DISCUSS

Bring your agents to Council.

Choose at least two available Pi agents, set a topic and optional roles, then moderate yourself or let an agent lead.

03 / DECIDE

Stay in control.

Pause, resume, stop, or take over Council. Tools are blocked during discussion: recommendations are not executed for you.

Not just terminals.
The tools around them.

Shumora wraps your Pi installation, not replaces it. Keep Pi’s models, credentials, and tools, with the everyday essentials close by.

01 / GIT

Review and commit with Git.

Inspect staged and unstaged diffs, stage or discard changes, create commits, and switch branches.

Optional commit-message generation via 9router.
02 / LIBRARY

Extend Pi from the Library.

Browse extensions, skills, themes, and prompts. Inspect package details and manage supported installations.

Your tools. Your way of working.
03 / 9ROUTER

Connect when you need it.

Keep gateway status, providers, models, API keys, and managed-service logs close to your workspace.

Entirely optional. Pi sessions work without it.

From first session
to final diff.

  1. Open a project

    Install Shumora, configure Pi with a model provider, and choose your project folder.

  2. Arrange your agents

    Start independent Pi sessions. Split your view and give each session room to work.

  3. Talk it through

    Bring at least two available agents into Council to discuss a topic. You stay in control.

  4. Review the changes

    Inspect the diff, stage what belongs, and commit when you are ready.

A LITTLE LESS SCATTERED. A LOT MORE FOCUSED.

Bring Pi.
Make room for your work.

Pi is required. 9router is optional.

SHUMORA / GETTING STARTED 001

Install. Connect.
Open a session.

SETUP & LIMITATIONS

Early-stage software. Installers are unsigned unless signing is configured. Sessions and layouts are not automatically restored after exit. See requirements and limitations before installing.