Reduce the state infrastructure your team has to build.
Kam State is designed to reduce custom work around versioned records, scoped reads, retries, and corrections in an Amazon Bedrock AgentCore application. Review the implemented contracts and measure the value for your workflow.
One product, five technical questions
Find the evidence for your architecture decision.
Principal engineer
Which correctness mechanisms does Kam own, and which remain mine?
Exact revisions, conditional commits, retry receipts, and explicit failure cases.
Implemented in source · Evaluation access only
Your application owns domain meaning and external-effect idempotency.
Choose one of five captured NFL games. See its final score, sportsbook-specific closing spread and recorded against-the-spread result, then open its source evidence. These dated public captures do not establish a live Kam State read or correction history.
Dated public NFL snapshot · Dated public NFL captures from October 26, 2026. Not a live feed.
Fasting Free starts in the browser and adds account saving when the user chooses. The app uses a pinned Kam Rust kernel to check proposed state. The hosted History service is a separate product.
Record, retry supported writes, correct, and read retained exact History and bounded State. SDK distribution and hosted access are not generally available.
Managed State & Context
In development · not hosted
Prepare versioned evidence for the next agent, track dependencies, and reconcile stale results with explicit authority.
Managed Workflows
Product direction · not available
The proposed workflow layer would define parent-child jobs, execution windows, adapters, and recovery rules. It would identify eligible work from accepted State; the chosen runtime would execute it.
Review the deployment and ownership boundaries
Illustrative designs, not customer deployments. Exact History and bounded State contracts exist in source; general payload metrics, watch, and source connectors remain planned.
Your agents keep running on AgentCore
Runtime, Gateway, Identity, Policy, and Memory stay as they are. Kam never runs agents or calls tools.
Your app records results in Kam
Through the History API. An identical supported retry adds no duplicate accepted revision while its evidence is retained; a correction adds a version.
Implemented in source
Agents read exact versions
Through the Kam SDK: one exact version, a pinned list, or the current View. Not on npm yet.
Implemented in source
Optionally publish to AgentCore Memory
Built, off by default, and not live-tested.
Implemented · default off
Planned purchasing channel: AWS Marketplace
Planned. No listing or availability date is announced.
Planned · not available
More design patterns across industries
SaaS customer success
Which high-value accounts have become at risk since yesterday?
State
Customer · Subscription · Usage · Support tickets
Derived
MRR · Churn risk · Customer health
On AgentCore
Customer-success agent. Runs on AgentCore Runtime, reads the at-risk view, and decides who to contact. Kam records the outcome and the version it read.
Release and incident operations
Is this release still safe to promote?
State
Deployments · Test results · Security findings · Latency
Derived
Deployment readiness · Service health
On AgentCore
Release or incident agent. Runs on AgentCore, reads readiness for the exact build, and decides. Kam records which build and test versions it read.
Commerce operations
Which orders need attention right now?
State
Orders · Inventory · Shipments · Customers
Derived
Stockout risk · Fraud risk · Customer value
On AgentCore
Support or operations agent. Runs on AgentCore and reads the order State your application records. Your application owns source access and decides what happens next.
Planned design: update only dependent metrics
Illustrative data, not a measured saving.
Planned metric dependency graph (synthetic). In this planned design, subscriptions changes; mrr, arr, businessHealth would be recomputed because they read it; churnRate, dailyActiveUsers, p99Latency, supportSla would be reused.
Result: In this planned design, a businessHealth change would notify its subscriber. Your application would decide whether to run the executive agent; the other 4 metrics would not notify their subscribers while their inputs remain unchanged.
Synthetic example of the planned metrics model. Counts are derived nodes in this diagram (3 of 7 recomputed, found by graph reachability from the changed input), not a measured benchmark.What stays in your systems of record?
What stays in your databases, and what Kam stores.
Keep your existing databases and services as systems of record. Kam stores the State your agents on AgentCore reuse across turns, with the exact versions behind it.
Keep in your existing systems
Transactions and source-of-truth writes
Full event and log archives
Analytics and ad-hoc warehouse queries
Document and vector search
Put in Kam
Recorded results agents share
Supported derived State with recorded evidence
Bounded Views for one agent or task
The exact revisions an application recorded as inputs