tetherto/qvac
Open-source local AI SDK - run AI on-device with no cloud, no API keys. Supports GGUF, RAG, image, music, and video generation, speech-to-text, P2P inference, and more. Cross-platform: Linux, macOS, Windows, Android, iOS.
解决的问题
QVAC 解决了在消费级硬件上本地运行各种 AI 工作负载(包括文本、视觉、音频和生成式媒体)的挑战。它消除了对基于云的 API 的需求,确保了跨桌面和移动平台的隐私性和离线功能。
工作原理
QVAC 为 JavaScript/TypeScript 和 Python 提供了一个统一的 SDK,用于处理本地模型推理。它包含一个公开 OpenAI 兼容 API 的 HTTP 服务器,允许开发者将现有的 AI 工具连接到本地模型。该系统使用点对点架构来分发模型,使设备能够直接从彼此获取权重,而无需依赖中心化服务器。
适用对象
它专为构建本地优先 AI 应用、嵌入式系统或本地部署工具的开发者而设计,他们希望通过单一接口管理多种 AI 功能,同时保持数据主权。
亮点
- 跨平台支持: 可在 Linux、macOS、Windows、Android 和 iOS 上运行。
- 全面的 AI 套件: 支持文本生成、RAG、微调、图像/视频生成、语音转文本,甚至机器人控制 (VLA)。
- 兼容 OpenAI: 内置的 HTTP 服务器允许与现有的 AI 生态系统无缝集成。
- 点对点分发: 用于模型共享和连接的去中心化模型注册和中继系统。
- 开发者友好: 为 Python 和 JavaScript/TypeScript 提供原生 SDK,并内置进度跟踪和模型管理功能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目