BoCloud/folib

全语言制品仓库,涵盖npm、Maven、PyPi、Docker、Gradle、SBT、Cocoapods、Swift、RPM、Debian、PHP、Go、Pub、Ivy、NuGet、Conda、Cargo、Conan、Yarn、GitLFS、Helm、OHPM等主流工具,涵盖Huggingface 等主流AI模型仓库的代理与同步

它解决了什么问题

FOLib 是一个专为人工智能研究与开发设计的综合性软件供应链服务平台。它解决了对集中式、多语言构件仓库的需求,能够同时处理传统软件包和现代人工智能模型权重,并将安全性和智能性整合到供应链流程中。

它如何工作

FOLib 作为一个统一的仓库管理器,支持超过 23 种不同的语言生态系统(如 PyPi、Maven、npm 和 Docker)。针对人工智能,它提供了对 Hugging Face、Ollama 和 ModelScope 等主要模型仓库的代理和同步功能,使团队能够托管这些模型的私有版本。它采用基于图的数据模型来追踪需求、服务、构件、安全漏洞以及依赖证书之间的关系。此外,它实现了模型上下文协议(MCP),使人工智能代理能够执行智能查询、推荐构件并自动修复漏洞。

适用于谁

专为需要在安全、私有或云原生环境中跨多种编程语言管理复杂依赖项、容器镜像和人工智能模型供应链的人工智能研究人员和软件工程师设计。

主要特性

  • 广泛的语言支持:兼容 23+ 个包管理器,包括 PyPi、Maven、Docker、Cargo 和 Conda。
  • 人工智能模型集成:原生支持 Hugging Face、Ollama 和 ModelScope 的代理和同步。
  • 智能代理功能:支持 MCP 和人工智能代理,实现构件发现和安全修复的自动化。
  • 云原生就绪:支持 OCI 镜像格式、多种容器客户端(podman、nerdctl 等)以及 WebDAV 用于大文件挂载。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目