OpenClaw / Reference plugin

A worked example.
Read it, install it, fork it.

OpenClaw on Infino.

This plugin shows how a real agent runtime runs on Infino — turning OpenClaw from a personal assistant into a governed agent system safe for work.

Coming soon on GitHubRead the README
The agent model

One agent per human.
One durable store. Many subagents.

Identity is a person, state lives in one place, and every agent spawned for work gets its own scoped permissions — never exceeding the ambient permissions of their human owner.

01

One agent per human

Each teammate has one durable agent identity keyed to their username. The same alice on your laptop, in the hosted gateway, or messaging from Slack — same memory, same skills, same audit stream.

02

One durable store

Personal and team-scope memory, datasets, and skills live in one shared store. Hybrid retrieval — semantic + keyword + structured — ranks them together. No second vector DB to keep in sync.

03

Many subagents

Your agent can spin up persistent named subagents for recurring work, or ephemeral ones for short tasks. Each runs as its own scoped identity, bounded by the role you grant — never by what it prompts itself into.

Create by talking

Describe your agent
in plain English.

Tell your personal agent what you need. It spins up a real, persistent subagent — scoped, governed, and live in production.

You · in Slack

"Create a persistent subagent called triage-bot. Every 5 minutes, check Slack on-call, Notion runbooks, and GitHub. If there are errors, run a deep RCA and post to #support."

OpenClaw · 12s later
✓ created agent  triage-bot
✓ connected      slack · notion · github
✓ scope          team:support · read-only
✓ schedule       every 5 minutes

→ live in production
what you get, automatically
  • Runs as its own scoped identity
  • Bounded by your permission ceiling
  • Pause, resume, transfer, or delete anytime
  • Every run audited

Same identity, memory, and permissions as the rest of your team's agents — enforced server-side by Infino.

One identity, many surfaces

Personal and work state is severed, shared only when you decide.

Same human. Same memory. Same audit. What differs is where the agent runs, not who the agent is.

Laptop

Local tools, browser, filesystem.

Reads
Infino
Writes
Local disk + Infino
Always-on
Only while laptop is on
Reachable by team
No
Team

Always-on, reachable from chat.

Reads
Infino
Writes
Infino only
Always-on
Yes
Reachable by team
Yes
Install

Install in 30 seconds.

The plugin automatically creates an Infino instance that OpenClaw connects to as its durable data layer — same identity, same memory, same audit trail, but with new team capabilities.

shell
npm install -g openclaw@latest
openclaw plugins install @openclaw/infino
openclaw gateway
Read · use · fork

The fastest way to see how identity,
memory, and governance fit together.

Coming soon on GitHubTalk about on-prem