跳到正文
发现
命令行工具AI 应用

Darkbloom Provider:Mac 本地推理节点

基于 MLX 在 Apple Silicon Mac 本地运行模型的推理节点,可接入 Darkbloom 网络。

admin
发布于 2026-10-28 · 更新于 2026-11-01
浏览
4
访问
0
下载
0
版本
v0.10.6
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Darkbloom Provider 是 Darkbloom 的 Apple Silicon 推理节点实现,使用 Swift 编写,包含原生推理运行时集成、本地原生 API,以及配套的营销站点。它用 MLX 在本地运行模型,既可以接入 Darkbloom 网络参与推理,也可以作为本地 OpenAI 兼容 API 提供服务。项目定位是「跑在闲置 Mac 上的私密推理网络」,官网为 https://darkbloom.dev 。

主要功能

  • 本地推理:基于 MLX 在 Apple Silicon 设备上运行模型,无需把计算交给远端。
  • 两种使用方式:接入 Darkbloom 网络,或以 direct mode 提供本地推理;对外暴露 OpenAI 兼容 API。
  • 加密缓存存储:支持加密的 SSD 缓存存储,并对每日写入量设置上限(见 cache storage 文档)。
  • 原生 Swift 服务:provider-swift/ 内含 CLI、设备端服务、推理、安全与测试代码;libs/ 固定 MLX 原生依赖版本。
  • 自带站点与文档:landing/ 是独立的 Next.js 营销站及其 API 路由,docs/ 存放推理节点与原生实现的说明、参考资料和运维记录。

安装与使用

官方安装脚本:

curl -fsSL https://api.darkbloom.dev/install.sh | bash

建议先阅读安装与快速开始文档:

从源码开发时,工具版本写在 mise.toml,可用命令在 Makefile:

mise install
make provider-build
make provider-test

构建推理节点需要 Apple Silicon、文档指定的 Xcode 工具链以及递归的 MLX 依赖,更多说明见 build 与 test。文档总索引在 docs/README.md。

注意事项

  • 推理节点本身是明文推理端点。网络加密不会对运行该进程的一方,也不会对协调器处理请求的短暂过程隐藏 prompt;安全保证请参考加密与存储信任模型和推理节点证明,不要仅从仓库拆分推断安全边界。
  • 后端、控制台与管理后台代码位于独立的 darkbloom-platform 仓库,本仓库只承载推理节点与设备端 Swift API。
  • 公开的 golden vectors 只校验固定的预期行为,并非跨实现的私有资格认证或线上集群运行证据。
  • 许可证见仓库中的 LICENSE 与 ACKNOWLEDGEMENTS.md。

本作品整理自 GitHub 开源项目 Layr-Labs/d-inference,原作者 @Layr-Labs。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.10.6当前版本

    ## Provider v0.10.6 (Swift CLI)

  2. v0.10.5

    v0.10.5 发布 Swift CLI 推理节点,已完成签名与公证,macOS 部署目标为 14.0,并提供官方安装脚本。

  3. v0.10.4

    Provider v0.10.4(Swift CLI):完成构建与 SDK 校验、签名与公证,macOS 部署目标 14.0,并提供一行安装脚本。

评论