{"data":{"slug":"yaalalabs-agent-kernel","name":"agent-kernel","tagline":"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 ","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":92,"forks":46,"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-07-15T10:34:28+00:00","maintenance_label":"Very active","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":23,"watchers":4,"ai_summary":null,"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-07-15T10:44:07.766475+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"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"},{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"a2a","name":"a2a"},{"slug":"adk","name":"adk"},{"slug":"ai-agents","name":"ai-agents"},{"slug":"aws","name":"aws"},{"slug":"azure","name":"azure"},{"slug":"cloud-native","name":"cloud-native"},{"slug":"crewai","name":"crewai"},{"slug":"enterprise","name":"enterprise"}],"trust":{"provenance":{"is_fork":false,"github_id":1022054597,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:44:05.866Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":6,"days_since_push":0,"last_release_at":"2026-07-08T14:06:55Z"},"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-07-15T10:44:05.626Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-07-15T10:44:05.626Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-15T10:44:05.626Z"}}}}