{"data":{"slug":"yaalalabs-agent-kernel","name":"agent-kernel","tagline":"The Operating System for Scalable Enterprise AI Agents","github_url":"https://github.com/yaalalabs/agent-kernel","owner":"yaalalabs","repo":"agent-kernel","owner_avatar_url":"https://avatars.githubusercontent.com/u/41991014?v=4","primary_language":"Python","stars":188,"forks":86,"topics":["a2a","adk","ai-agents","aws","azure","cloud-native","crewai","enterprise","guardrails","langgraph","mcp","multi-cloud","observability","openai-agents","python","serverless","session-management","terraform"],"archived":false,"github_pushed_at":"2026-09-11T10:37:45+00:00","maintenance_label":"Very active","stars_delta_30d":75,"url":"https://www.graphcanon.com/tools/yaalalabs-agent-kernel","markdown_url":"https://www.graphcanon.com/tools/yaalalabs-agent-kernel.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/yaalalabs-agent-kernel","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=yaalalabs-agent-kernel","description":"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.","homepage_url":"https://kernel.yaala.ai/","license":"Apache-2.0","open_issues":137,"watchers":4,"ai_summary":"A framework to run, orchestrate, and deploy enterprise-compliant AI agents at scale across various platforms with native support for MCP and A2A.","readme_excerpt":"## 🚀 Quick Start\n\n**Requirements:** Python 3.12 – 3.13.x\n\n```bash\npip install agentkernel\n```\n\nBuild a multi-agent system that runs on OpenAI Agents SDK today and LangGraph tomorrow — same code:\n\n```python\nfrom agentkernel.cli import CLI\nfrom agentkernel.openai import OpenAIModule\nfrom agents import Agent\n\nmath_agent = Agent(\n    name=\"math\",\n    handoff_description=\"Specialist agent for math questions\",\n    instructions=\"You provide help with math problems.\",\n)\n\ngeneral_agent = Agent(\n    name=\"general\",\n    handoff_description=\"Agent for general questions\",\n    instructions=\"You provide assistance with general queries.\",\n)\n\ntriage_agent = Agent(\n    name=\"triage\",\n    instructions=\"You determine which agent to use based on the user's question.\",\n    handoffs=[general_agent, math_agent],\n)\n\nmodule = OpenAIModule([triage_agent, math_agent, general_agent])\n\nif __name__ == \"__main__\":\n    CLI.main()\n```\n\nThat's it. Same code deploys to AWS Lambda, ECS, Azure Functions, or Container Apps with a single Terraform module. 👉 [Get Started](https://kernel.yaala.ai/docs)\n\n---\n\n---\n\n## License\n\nUnless otherwise specified, all content — including all source and documentation files in this repository — is:\n\nCopyright (c) 2025-2026 Yaala Labs.\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.\n\nSPDX-License-Identifier: Apache-2.0","github_created_at":"2025-07-18T11:27:58+00:00","created_at":"2026-07-15T10:44:04.86878+00:00","updated_at":"2026-09-20T04:26:16.393984+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"}],"tags":[{"slug":"a2a","name":"a2a"},{"slug":"adk","name":"adk"},{"slug":"aws","name":"aws"},{"slug":"azure","name":"azure"},{"slug":"cloud-native","name":"cloud-native"},{"slug":"enterprise","name":"enterprise"},{"slug":"multi-cloud","name":"multi-cloud"},{"slug":"observability","name":"observability"}],"trust":{"provenance":{"is_fork":false,"github_id":1022054597,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-13T06:00:09.245Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":6,"days_since_push":1,"last_release_at":"2026-09-02T10:22:52Z","stars_delta_30d":75,"open_issues_delta_30d":9},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:44:06.364Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-13T06:00:10.259Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-09-13T06:00:10.259Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-09-13T06:00:10.259Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["It requires Python versions between 3.12 and 3.13.x.","Supports deployment to various environments such as AWS Lambda, ECS, Azure Functions, or Container Apps via one Terraform module."],"min_ram_gb":null,"requires_docker":false},"constraints":{"min_ram_gb":null,"requires_docker":false},"when_to_use":["If you require seamless scalability across different cloud providers like AWS and Azure without lock-in or rewrites.","For production ready deployments that need to interface with mainstream communication channels out of the box."],"when_not_to_use":["If your project is confined to a single, specific AI framework which doesn't require the flexibility Agent-kernel offers.","When you do not have Python version 3.12 - 3.13.x, as it's the required runtime environment."],"source":"enrich:decision_facts","observed_at":"2026-07-16T18:45:16.555Z"},"constraint_facets":{"min_ram_gb":null,"requires_docker":false},"decision_summary":[{"label":"Requirements","value":"It requires Python versions between 3.12 and 3.13.x.; Supports deployment to various environments such as AWS Lambda, ECS, Azure Functions, or Container Apps via one Terraform module."},{"label":"Adopt for","value":"Agent-kernel provides an operating system for scalable enterprise AI agents, supporting deployment and orchestration at scale with native integration support for MCP and A2A."}]}}