AgentRunKit
活跃·★ 35·MIT·更新于 2026-09-26
AgentRunKit 是一个轻量级的 Swift 6 框架,用于构建具有类型安全工具调用的 LLM 驱动代理。它拥有零依赖、完全 Sendable 支持、async/await 并发,并通过 MCP 兼容云端和本地模型。
#agent-framework#AI 智能体#Anthropic#apple-silicon#函数调用#generative-ai#iOS#大语言模型
01
功能特性
01具有可配置迭代限制和令牌预算的代理循环
02使用 AsyncThrowingStream 和 @Observable SwiftUI 包装器的流式传输
03带有编译时 JSON 模式验证的类型安全工具
04具有深度控制和流传播的子代理组合
05多模态输入:图像、音频、视频、PDF
02
兼容性
iOS
iOS 18.0+
已通过文档验证
macOS
macOS 15.0+
已通过文档验证
Swift
Swift 6.0+
已通过文档验证
Xcode
Xcode 16+
已通过文档验证
03
快速开始
1
$ swift package add https://github.com/Tom-Ryder/AgentRunKit.git
04
使用场景
↳构建集成工具的人工智能聊天机器人
↳使用 LLM 代理自动化复杂工作流
↳创建用于本地或云端推理的智能助手
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧