Swarm - Swift-фреймворк для создания агентов и многоагентных рабочих процессов.
• Параллелизм Swift — это неотъемлемая часть функционала. Весь пакет построен на
StrictConcurrency.• Инструменты остаются типобезопасными. Макрос
@Tool генерирует JSON-схемы из структур Swift.• Рабочие процессы могут выдерживать сбои. Надежное сохранение контрольных точек рабочих процессов позволяет возобновлять работу с явно заданного идентификатора контрольной точки.
• Облачные и локальные модели используют одни и те же абстракции. Foundation Models, Anthropic, OpenAI, Ollama, Gemini, MiniMax, OpenRouter и MLX — все они соответствуют одной и той же архитектуре.
• Все написано на Swift.
AsyncThrowingStream, акторы, конструкторы результатов и макросы — используются все возможности Swift.Swarm на GitHub: https://github.com/christopherkarani/Swarm
Платформа: iOS
⭐️: 484
👨🦯➡️ AppFiles: код, инструменты, практики, производительность