A straight, architecture-level answer to a fair question: if AWS Bedrock and Kiro can generate the code for an agent, what does a platform like Lyzr actually add? Here it is, laid out layer by layer — grounded in what each tool is actually built to do, not in how it looks in a demo.
Kiro is AWS's agentic coding IDE. It turns a prompt into structured requirements, a design document, and a task list before it writes a line of code — including code for an AI agent.
Inside a demo, that can look like it covers everything a platform such as Lyzr does. It doesn't — not because Kiro is a weak tool, but because it was built to solve a different problem.
Helping a developer write software — turning intent into requirements, design, and code, faster and more reliably than most IDEs on the market.
Kiro helps a developer write software. Running that software as a governed, improving agent workforce is a platform's job — not an IDE's.
All three are real and useful. The confusion comes from stacking them on top of each other instead of side by side.
None of this is a knock on Kiro — it's a strong tool for exactly what it's built to do. It simply isn't built to do what Lyzr does, and Lyzr isn't built to be an IDE. That's precisely why the two sit together well.
Everything below sits inside Mahindra Manulife's own AWS account either way. The only thing that changes between the two paths is what fills the layer between "code that runs" and "the infrastructure it runs on." Both diagrams below, one after the other.
Someone still has to build this layer — one custom integration, one point tool, one compliance review at a time. That work doesn't show up in a demo, but it doesn't disappear either.
This is what already exists on Lyzr today — running on the same AWS account, the same Bedrock models, the same AgentCore runtime.
These three use cases are already designed, not hypothetical. Underwriting & Risk is the most detailed, so it's the clearest test of the difference — step by step.
| Underwriting & risk — step | Hand-built on Kiro + Bedrock alone | Native on Lyzr |
|---|---|---|
| 1. Proposal worklist | Custom queue and case-state logic, written and tested | SuperFlow DAG — configure, don't build |
| 2. Onboarding (branched eKYC) | Custom branching logic plus a hand-wired KYC vendor integration | Pre-built KYC connector and branching pattern |
| 3. Medical evidence (voice + bilingual IDP) | Custom speech-to-text/text-to-speech plus a document-extraction pipeline, built and tuned | Native bilingual voice agent + document IDP capability |
| 4. Underwriting (rating engine) | Custom integration code to the deterministic rating engine | Pre-built tools framework — connect credentials, not code |
| 5. Decision inbox (write-back) | Custom review UI, four-eyes approval logic, and audit logging | Native Decision Inbox with confidence scoring and a built-in audit trail |
Reuses the same branched eKYC pattern, bilingual IDP, and guardrail layer built for underwriting — not a separate build from zero.
Reuses the same audit trail and data layer every agent already writes to. Size-of-prize, book evolution, and portfolio risk views compound automatically as more agents go live — no new integration work per view.
Without a platform layer, the components above the AWS infrastructure line still have to exist — they just get assembled one vendor at a time, each with its own contract and its own security review.

Lyzr, running on Bedrock and AgentCore inside your VPC — build, deploy, govern, and improve every use case on the same platform, not a new stack each time.
Kiro and Lyzr both use the word "governance." They don't mean the same thing.
Only one of these will hold up in a regulatory review of a live underwriting decision.
Lyzr consumes Bedrock as its model layer and deploys onto AgentCore as a runtime target. Every token, every compute-hour, every gigabyte of storage stays on the AWS bill. Lyzr's Control Plane deploys agents onto AWS infrastructure — ECS Fargate, PrivateLink to Bedrock and SageMaker — inside your own account. A faster, better-governed path to production means more of this estate gets built on AWS, not less.
No. Lyzr sits inside your AWS account and uses Bedrock as its model layer — it doesn't replace AWS spend, it makes it productive faster. Lyzr's platform fee sits alongside your AWS bill the same way a CI/CD tool sits alongside a cloud bill, rather than replacing it.
Yes. Lyzr's Agent Framework is open and framework-agnostic — a custom tool or connector hand-written in Kiro plugs straight in. Kiro remains a fine place to write that code; Lyzr is where it gets orchestrated, deployed, and governed.
AgentCore is the runtime engine. Lyzr is the platform layer above it: orchestration across multi-step and multi-agent flows, a deployment pipeline with a simulation/eval gate, guardrails and an audit trail, and continuous improvement based on live production traces. Different layer, same foundation.
Ask it a different way: would Kiro alone get all three scoped use cases — Digital Onboarding, Underwriting & Risk, Organisational Intelligence — into production, governed, and IRDAI-compliant, without anyone first hand-building an orchestration layer, a guardrail layer, and an audit trail? If the honest answer is no, that gap needs to be filled by something. This is what filling it with a purpose-built platform looks like, instead of custom code maintained in-house indefinitely.
Words are one way to make this case. A working comparison is a better one. A short technical session — Accenture, AWS, and Lyzr solution architects in the room — can build the same underwriting step once on Kiro + Bedrock alone, and once on Lyzr + Bedrock. Same use case, same AWS account, two paths, side by side.