CAIN-42 CAIN Studio

AGENTIC AI 75 · #27

Always-on workplace teammates

Perplexity Teammates introduced persistent agents using workspace context, memory and specialised roles.

Last reviewed 2026-11-11

Agentic AI 75 / #27

LIBRARYMoat 7 · Autonomous Trust Control LoopBundle · Runtime Containment & EvidenceStream 3

2026 status: Product launch · Category: Workplace agents

The 2026 development

Perplexity Teammates introduced persistent agents using workspace context, memory and specialised roles.

The governance gap

An always-on agent accumulates authority by default. A persistent role needs a lease that expires, a review that can revoke it, and a boundary between the role's standing context and a one-off instruction.

Where CAIN-42 fits: Moat 7 — Autonomous Trust Control Loop

Core question: Can verified experience change future trust? Monitor, detect, contain, recover, and re-authorise from observed outcomes.

Treat authority as a lease, not a permission. ARGUS issues time-bounded assurance leases, requires re-authorisation when behaviour or environment changes, and refuses self-renewal by the agent.

How the wiring works

  1. Issue a lease naming the role, scope, resources and expiry.
  2. Re-evaluate the lease on a schedule and on every material change.
  3. Require a human or independent verifier to renew a high-impact lease.
  4. Revoke immediately on drift, incident or missing evidence.

What is real today

LIBRARY Production code and tests exist in this repository; there is no hosted route for this exact use.

The lease and re-authorisation engine is real and tested. It is not a Perplexity product and no always-on hosted teammate runs here.

Component in this repositoryWhat the module says it is
cain/argus/lease.pyCAIN ARGUS — the Autonomous Assurance Lease (Prompt 14, section 9).
cain/argus/reauthorization.pyCAIN ARGUS — continuous re-authorization engine (Prompt 14, sections 8-9).
cain/argus/state_machine.pyCAIN ARGUS — assurance state machine (Prompt 14, section 16).
cain/argus/assurance.pyCAIN ARGUS — the ArgusAssuranceObject and its canonical, signed form (Prompt 14, section 5).

Descriptions are the first line of each module's own docstring, read without importing it. A module path is a pointer into this repository, not a hosted endpoint. Its existence is checked by the test suite; its status for this use is the label above.

Check it yourself

Commercial package

OfferAgent Lease Review
BuyerWorkplace-agent vendors and enterprise IT
Price (proposal)$3,500–$7,500 per review
BundleRuntime Containment & Evidence — Contain first, then prove what happened.
Operator streamStream 3 of the 10-stream operator playbook

SOC, incident response, compliance, enterprise IT is the bundle buyer. The entry offer for this bundle is Runtime containment review; signed evidence pack; the range is $2,500–$5,000 per review; $2,000–$10,000 per evidence pack. A price on this page is a proposal, not a validated rate, and no customer is claimed.

Buy this as a product or service

CAIN-A75-027 — Agent Lease Review DELIVERABLE

A bounded engine run on the buyer's sample: findings, a written report, and a SHA-256 artifact manifest. The manifest is unsigned: it is not a signature and not an attestation.

Kind: Retainer · Price (proposal): $3,500–$7,500 per review · Lead time: 5 business days.

Open the product page · all 75 products

What this page does not claim

What this page is not. CAIN-42 is not affiliated with, endorsed by, integrated into, or shipped with the organisation named in the 2026 item. The item is public context; the page describes how CAIN-42 would govern that class of capability. No page here claims a customer, a partnership, a certification, a patent, or a production integration. Prices are proposals. Built by a three-person team.

← #26 Finished knowledge-work deliverablesAll 75#28 Cross-application mobile task execution →