Catalog PyPI
PACKAGE EXPLORERView in registry

act-kernel

PyPI

Deterministic execution layer for AI agents

Versions collected1
Direct dependencies6From release 1.2.0
Last observed20 Oct, 18:38 UTC

README

Version 1.2.0 documentation

ACT Kernel – Execution Layer for AI Agents

PyPI version License: MIT MCP Compatible OpenClaw Ready

ACT Kernel 是一个轻量级执行层,为 AI Agent 提供超时、重试、限流、熔断、统一观测等生产级能力。它可以无缝接管 OpenClaw、CrewAI、MCP 等框架的工具调用,让不可靠的执行变得稳定可控。

Make AI Agents reliable in production.

为什么需要 ACT?

能力原生 AgentACT 加持
超时控制❌ 永久卡死✅ 可配置超时
自动重试❌ 一次性失败✅ 指数退避重试
限流保护❌ 无限制✅ 令牌桶限流
熔断机制❌ 雪崩风险✅ 自动熔断恢复
统一观测❌ 日志混乱✅ 标准 Envelope

一键安装

# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/deepseek609609-collab/act-kernel-agent/main/scripts/install.sh | bash

# Windows (PowerShell 管理员)
powershell -ExecutionPolicy Bypass -Command "& { Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/deepseek609609-collab/act-kernel-agent/main/scripts/install.ps1' -OutFile install.ps1; .\install.ps1 }"

生态接管

🦞 OpenClaw 运行时替换

from act.adapters.openclaw_runtime import patch_openclaw
patch_openclaw(openclaw_app)   # 之后所有 Skill 自动获得 ACT 治理

🔌 MCP 兼容端点

ACT Gateway 原生支持 MCP 协议,任何 MCP 客户端可直接调用:

POST /mcp/tools/list
POST /mcp/tools/call

🚀 CrewAI 集成

from act.adapters.crewai_auto import build_crewai_tools
tools = build_crewai_tools(kernel)
agent = Agent(tools=tools, ...)

快速体验

# 启动 Gateway
act-gateway

# 调用工具
curl -X POST http://localhost:9000/act/dispatch \
  -H "Content-Type: application/json" \
  -d '{"intent": "weather.get_current", "params": {"city": "Beijing"}}'

演示:Before vs After

点击查看 GIF 演示

文档

许可证

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.2.026 Mar 20266

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
deepseek609609-collab/act-kernel-agent

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:38 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:f9dd35f57e20c8b3cab2c206cf5468c68e2819566efbc308db8a2b43d1ece41e