
SwiftAgent
用 Swift 类型安全地搭 AI 流水线,声明式组合 Agent 与工具
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-13 · 当前星标 ★ 107
核心亮点
- 类型安全 + 声明式 API,结构化输出直接映射为 Swift 类型,减少运行时解析错误
- Step/Agent 可组合,便于把复杂 AI 流程拆成可复用、可测试的单元
- 内置 FIFO 会话管理与 MCP 支持,多轮对话和外部工具接入开箱即用
不足之处
- 生态与文档较早期,示例和最佳实践有限
- 仅支持 Swift 技术栈,非苹果/服务端 Swift 团队无法直接使用
适用场景
- 在 iOS/macOS 应用中集成 AI 助手并保持强类型数据流
- 服务端 Swift 项目构建多步骤 AI 处理流水线
- 需要 MCP 工具调用与多轮会话管理的 Agent 应用
替代项目
LangChain、LlamaIndex
上一篇:ruby_llm-agents
下一篇:agents-cli
同类项目推荐
create-context-graph
开源
几秒搭出带图记忆的 AI Agent 项目骨架
AI agents with graph based reasoning memory, scaffolded in seconds
swiftide
开源
用 Rust 快速构建流式 LLM 应用,索引查询一把梭
Fast, streaming indexing, query, and agentic LLM applications in Rust
lightspeed
开源
用 Temporal 打造确定性 AI 智能体,让每次执行都可预测、可恢复。
Deterministic agent harness for Temporal (in Rust)
anthropic-sdk-go
开源
官方 Go SDK,类型安全调用 Claude 模型
Access to Anthropic's safety-first language model APIs via Go
ark-cli
开源
一条命令,让火山方舟大模型能力直达终端和 AI 智能体
The fastest way to put Volcengine Ark in your terminal and your AI agent — go from ···
dapr-agents
开源
给 AI 智能体装上工作流、状态和监控
Build durable, autonomous, resilient and observable AI agents with built-in workflow···
Hypha
开源
用状态机和事件溯源把 LLM Agent 做成可回放的生产系统
Harness-oriented agent system framework for production-grade LLM agent applications
ai
开源
一套代码接入多家大模型,快速构建 AI 应用和智能体
The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free op···
ai-fusion-kit
开源
快速搭建生产级 AI 聊天应用,省去重复造轮子。
A feature-rich, highly customizable AI Web App Template, empowered by Next.js.