
buhe/langchain-swift
🏗️ Фреймворкbuhe
LangChain для Swift, оптимизированный для iOS, macOS, watchOS и visionOS.
LangChain Swift — это всесторонний порт фреймворка LangChain на язык программирования Swift. Он предоставляет модульную архитектуру, аналогичную Python-версии, включая компоненты для цепочек, агентов, памяти, инструментов и загрузчиков документов. Библиотека оптимизирована для экосистемы Apple, используя Combine, Swift concurrency и нативные API. Ключевые возможности: интеграция с моделями GPT от OpenAI, локальные LLM через Core ML, векторные хранилища (Pinecone, Chroma) и поддержка потоковых ответов. Проект имеет 434 звезды и активно поддерживается. Он упрощает разработку функций на основе LLM на iOS, macOS, watchOS и visionOS, что идеально для создания умных ассистентов, документных Q&A и многого другого.
💡Основное
- ├─Нативный порт LangChain на Swift
- ├─Оптимизирован для iOS, macOS, watchOS, visionOS
- └─Поддержка OpenAI, Core ML, векторных БД
🎯Для
- ├─Swift-разработчики iOS/macOS
- ├─AI/ML-инженеры на платформах Apple
- └─Создатели LLM-приложений