这个项目能做什么
Agent-kernel 作为多智能体系统的操作系统内核,通过优先级调度(从CRITICAL到BACKGROUND级别)、LLM调用和工具的资源分配限制以及死锁检测来管理并发AI智能体。它强制执行每个智能体的资源预算,涵盖令牌数、时间和工具使用量。消息总线支持发布/订阅和点对点通信。其他功能包括速率限制、并发原语(互斥锁、信号量、栅栏)、带自动恢复的健康监控、用于去中心化路由的集群模式、按复杂度进行的模型路由、可观测性指标、带图形化的任务分解、通过A2A注册表实现的智能体服务发现,以及通过MCP注册表进行的集中式工具管理。该内核使用TypeScript编写,通过npm安装,包含快速设置示例,且与框架无关。
评论
0 评分人数达到10人后显示
登录后参与讨论。