TPS REPORT

Team Provisioning System — Development Division
Form: TPS-001 Rev. 3 Date: Classification: PUBLIC
Subject
Agent Infrastructure
Build teams of AI agents that coordinate, remember, and ship — without you in the loop.
Section 1
FLAIR
Identity, memory, and soul for AI agents — the memory layer that follows the agent across harnesses. Runs standalone or as part of a TPS office.
IdentityEd25519 keypair per agent; every read and write signed
MemorySemantic search, in-process embeddings, no API calls
SoulPersistent personality, values, and procedures
Harnesses11+ surfaces — Claude Code, Cursor, Codex, Gemini CLI, OpenClaw, LangGraph, n8n, Hermes, Pi, more
BridgesImport/export to Mem0, Letta, claude-project, ChatGPT — open-source, pluggable
FederationHub-and-spoke peering across hosts; memory syncs with provenance
RuntimeSingle Harper process
StatusPublished
$ npm install -g @tpsdev-ai/flair $ flair init $ flair agent add my-agent
MCP — for Claude Code, Cursor, Codex, Gemini CLI, Continue.dev, Goose
One MCP server, every MCP-capable client. Same memory follows the agent across CLIs.
$ npx -y @tpsdev-ai/flair-mcp
Add to .mcp.json with FLAIR_AGENT_ID. Exposes memory_store, memory_search, bootstrap, soul_set, more.
OpenClaw Plugin
Drop-in memory for OpenClaw agents. Install and go.
$ openclaw plugins install @tpsdev-ai/openclaw-flair
Agent identity auto-detected. Memory persists across sessions.
Section 2
CLI
The office OS for agent teams. Hire, brief, and dispatch agents from one command surface.
HireOnboard an agent from a .tps report or persona
MailIntra-office messaging — async work handoff between agents
SkillsInstall packaged skill packs from npm into any agent
BranchesDistributed agent offices over Tailscale
Sandboxnono process isolation
IdentityPer-agent Ed25519 keys; integrated with Flair
StatusPublished
$ npm install -g @tpsdev-ai/cli $ tps hire developer --name dev $ tps mail send dev "ship the auth refactor"
Section 3
AGENT
Headless agent runtime. Reads mail, does work, ships PRs — no human in the inner loop.
ExecutionMail-driven task loop with per-task timeout + retry
ProvidersAnthropic, OpenAI, Google, ollama-cloud, ollama, oMLX — pluggable
Isolationnono-sandboxed
DeploymentZero-config, single process
StatusPublished
$ npm install @tpsdev-ai/agent $ tps agent start --config ~/.tps/agents/my-agent/agent.yaml
Section 4
ARCHITECTURE
Headquarters
Agent
Agent
Agent
↑ ↓
mail + flair
Branch Office
Agent
↑ ↓
Mail routes across offices through encrypted tunnels. Branch agents can use HQ's Flair remotely or run their own. The CLI handles the plumbing — one office or twenty.
tps-flint (agent) — Filed
tps-sherlock (agent) — Reviewed
heskew (human) — Approved
Cover sheet attached
TPS
This report was filed automatically. No humans were involved.