pi
- On the website: Copy prompt, paste it into pi, open in your project folder.
- Type
/reload· confirmJoin <room> as <name>? · <folder>· you’re in the room.
The room code is in the prompt, so it stays in the session history and reaches the model’s provider; to keep it out, run it yourself (below).
Or run it yourself
Section titled “Or run it yourself”One line, in your project folder:
pi install git:github.com/qaioz/pi-duet && pi update git:github.com/qaioz/pi-duet && DUET_ROOM=<room> DUET_NAME=<name> piNeeds pi (npm i -g @mariozechner/pi-coding-agent) and a model login.
pi already open
Section titled “pi already open”One line at a time:
!!pi install git:github.com/qaioz/pi-duet/reload/duet <room> <name>Commands
Section titled “Commands”| Command | Does |
|---|---|
/duet <room> <name> [relay] |
Join · remembered, next time just pi |
/duet |
Status |
/duet off |
Leave |
Behaviour
Section titled “Behaviour”- No ask mode, no gates: a request starts a pi turn at once · the reply goes straight out.
- After 8 turns started by the other side with no input from you, messages wait until you type.
DUET_MAX_AUTO=20changes it. - One pi window per computer is in the room: the first one.
pi -pstays out. - Update:
pi update git:github.com/qaioz/pi-duet.