Know who is involved.
Bring humans, organizations, services, and agents into the same context. Give every participant an explicit role.
Built on Triplex + Foldworks · Early runtime
People, organizations, and agents have work to do together. PartyVM models who is involved, what they owe each other, and who can act next.
A working coordination core. Try participant views, handoffs, and shared goals.
Facts, time, and provenance
Participants, work, and goals
Make shared work tangible
Start with onboarding
01 / Perspective
A background check is pending. The useful questions are who is waiting, who owns the next step, and what each participant is allowed to do.
Switch perspectives and act on a real, in-memory Triplex store. Every completion and handoff leaves a transaction.
Open the coordination sandbox ↗02 / Coordination
A party brings participants, assigned work, and a shared goal into one boundary. Its state and changes are stored directly as Triplex facts.
Bring humans, organizations, services, and agents into the same context. Give every participant an explicit role.
Describe what participants owe each other, who owns the work, and when responsibility moves to someone else.
Connect prerequisites and remaining obligations to the outcome everyone is coordinating around. Readiness follows from completed work.
03 / Agents as participants
An agent joins a party with specific capabilities. Its context comes from the facts it may see, the goals it is helping with, and the obligations still open.
Committed actions record the actor, role, policy version, and changed facts in Triplex. The core checks permissions before any write.
Explore the agent boundaryComplete another participant’s work
Bypass an obligation’s prerequisites
The direction
Explore the core, try the sandbox, and build the next coordination loop.