Swarm — Swift-фреймворк для создания агентов и многоагентных рабочих процессов.
- Параллелизм Swift — это неотъемлемая часть функционала. Весь пакет построен на
StrictConcurrency. - Инструменты остаются типобезопасными. Макрос
@Toolгенерирует JSON-схемы из структур Swift. - Рабочие процессы могут выдерживать сбои. Надежное сохранение контрольных точек рабочих процессов позволяет возобновлять работу с явно заданного идентификатора контрольной точки.
- Облачные и локальные модели используют одни и те же абстракции. Foundation Models, Anthropic, OpenAI, Ollama, Gemini, MiniMax, OpenRouter и MLX — все они соответствуют одной и той же архитектуре.
- Все написано на Swift.
AsyncThrowingStream, акторы, конструкторы результатов и макросы — используются все возможности Swift.

