Thriving Thriving Python PY
โ†‘ 45 ?
agent-kernel yaalalabs/agent-kernel

The Operating System for Scalable Enterprise AI Agents - Run, orchestrate, and deploy Compliant Enterprise AI Agents at scale across frameworks, without lock-in, rewrites or fragile glue code. Native support for MCP, A2A. Interface with all mainstream communication channels seamlessly out of the box, production ready from day one.

https://kernel.yaala.ai/ โ†—
HEALTH ? 93 / Healthy
a2aadkai-agentsawsazurecloud-nativecrewaienterpriseguardrailslanggraph ?

// readme

Run, orchestrate, and deploy production AI agents at scale โ€” across frameworks and clouds โ€” without lock-in, rewrites, or fragile glue code.


Why Agent Kernel?

Most agent frameworks help you build a prototype. Agent Kernel is the platform layer that gets you to production โ€” with the governance, portability, and operational maturity that enterprises actually require.

Agent Kernel
๐Ÿ”Œ Framework-AgnosticRun OpenAI Agents SDK, LangGraph, CrewAI, Google ADK, Smolagents, Pydantic AI, and Microsoft Agent Framework side by side. Swap with 2 import lines.
โ˜๏ธ Cloud-AgnosticThe same agent code ships to AWS Lambda/ECS, Azure Functions/Container Apps, GCP Cloud Run, or on-prem.
๐Ÿ” Queue-Pipeline ExecutionEvery chat request runs through a queued pipeline: in-process by default (zero services, full retry/FIFO/dedup semantics locally), SQS, Kafka, and NATS JetStream transports for distributed deployments; a Helm chart ships the topology to any Kubernetes cluster.
๐Ÿ›ก๏ธ Compliant by DefaultBuilt-in guardrails (OpenAI, AWS Bedrock), PII detection, full audit traces, jailbreak prevention.
๐Ÿง  Stateful & Knowledge-Awareโ€ฆ