agent-kernel
Enrichment pendingThe 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
GraphCanon updated today · GitHub synced today
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Very active (0d since push)
- As of today
- Provenance
- Not a fork · Organization account
- As of today
- Security (OSV)
- No MCP manifest
- As of today
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
pip install agent-kernel PyPISimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
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.
Capability facts
- Languages
- python
Source: github.language · Jul 15, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 15, 2026)
Build a multi-agent system that runs on OpenAI Agents SDK today and LangGraph tomorrow — same code:Source link
Source: README excerpt (regex_v1, Jul 15, 2026)
**Requirements:** Python 3.12 – 3.13.xSource link
Tags
README
🚀 Quick Start
Requirements: Python 3.12 – 3.13.x
pip install agentkernel
Build a multi-agent system that runs on OpenAI Agents SDK today and LangGraph tomorrow — same code:
from agentkernel.cli import CLI
from agentkernel.openai import OpenAIModule
from agents import Agent
math_agent = Agent(
name="math",
handoff_description="Specialist agent for math questions",
instructions="You provide help with math problems.",
)
general_agent = Agent(
name="general",
handoff_description="Agent for general questions",
instructions="You provide assistance with general queries.",
)
triage_agent = Agent(
name="triage",
instructions="You determine which agent to use based on the user's question.",
handoffs=[general_agent, math_agent],
)
module = OpenAIModule([triage_agent, math_agent, general_agent])
if __name__ == "__main__":
CLI.main()
That's it. Same code deploys to AWS Lambda, ECS, Azure Functions, or Container Apps with a single Terraform module. 👉 Get Started
License
Unless otherwise specified, all content — including all source and documentation files in this repository — is:
Copyright (c) 2025-2026 Yaala Labs.
Licensed 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
http://www.apache.org/licenses/LICENSE-2.0
Unless 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.
SPDX-License-Identifier: Apache-2.0
For agents
This page has a .md twin and JSON over the API.