Packages for keyword “tool-calling”
These packages are available as a package collection, usable in Xcode or SwiftPM.
AgentRunKit
Swift 6 agent SDK: type-safe tools, streaming, cloud + on-device inference via MLX on Apple Silicon
SwiftAgentCore
A bare-bones Swift agent runtime with built-in tool execution, skill support, conversation-state handling with a unified multi-provider LLM layer (OpenAI-compatible/Responses, Anthropic, Gemini, and MiniMax, plus codex OAuth)
swift-llama
Run LLMs natively in Swift. Actor-safe. Streaming. Tool-calling. Metal-accelerated.
SwiftMCP
Connect Apple's on-device Foundation Models to any MCP server — any MCP tool becomes available to LanguageModelSession in 3 lines of Swift.
4 packages.