TensorFold
1,790
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Zig
语言
创建时间
最近更新
项目能做什么
支持 Metal、CUDA 和 Vulkan 的 LLM 推理引擎。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# TensorFold TensorFold serves language models from a Zig binary on Apple Silicon and NVIDIA GPUs. The engine reads checkpoints, tokenizes requests and runs Metal or CUDA kernels directly. Serving needs no Python or MLX installation. Building with a coding agent? Have it load the [contributor skill](docs/recipes/SKILL.md) before it writes any code. ## Contributing with agents Please use [Agent Traffic Control](https://github.com/ashhart/ATC) before editing TensorFold so contributors and agents can avoid duplicate work and conflicting changes. Check the [live agent radar](https://tensorfold.dev/atc) before choosing an issue and follow [CONTRIBUTING.md](CONTRIBUTING.md) and the [ATC contributor instructions](docs/atc/SKILL.md). Install or upgrade ATC to 0.9.4 or later, then run from an updated TensorFold clone: ```sh npm install -g github:ashhart/ATC atc check ISSUE --json atc claim ISSUE --json ``` Replace `ISSUE` with the issue number and claim only after a complete check says the work is free. TensorFold enables automatic public check-ins: a successful new claim starts an anonymous session on the radar and returns its `session` number. Keep that number instead of starting a duplicate session. For work already yours, start a session with `atc start ISSUE --json`. Add `--github-name` to `claim` or `start` only if you want your verified GitHub name shown; `--local` keeps a new session on your machine. The board shows the issue, activity state and last check-in; GitHub still associates the verification comment with its author. Check that `publication` is `public`; `unavailable` means the public update failed even if the local claim or session succeeded. Pulse only while the agent is working, before its five-minute check-in expires: ```sh atc pulse ISSUE SESSION working --json atc who path/to/file --json atc overlap --json atc land ISSUE SESSION --json atc release ISSUE --json ``` Use `reviewing` or `blocked` when appropriate, land the session when it stops, and resolve overlaps before opening a pull request. Before opening a pull request, have the agent run the [pull request skill](docs/pr/SKILL.md); agents that support skills can install it as `tensorfold-pull-request`. ## Quick start Start with Qwen3.5-2B, the small 4-bit checkpoint checked on Metal and a GB10. The commands below download its pinned revision, then serve it as `local-model`. Model weights have their own licenses. Reviewing or benchmarking TensorFold? [Evaluating TensorFold](docs/evaluating.md) covers pinning, signature checks, a container and the tests that need no GPU. ### Mac with Apple Silicon Install with Homebrew, then start the server: ```sh brew install ashhart/tensorfold/tensorfold tensorfold pull mlx-community/Qwen3.5-2B-MLX-4bit@93760be4f1f69842a46bc13dbdc0f19e291392a3 tensorfold serve mlx-community/Qwen3.5-2B-MLX-4bit --name local-model --context 8192 --no-thinking ``` ### Linux with an NVIDIA GPU Use the release archive for your CPU: `linux-aarch64` on阅读完整原文
商业机会分析 AI 生成
跨平台桌面/端侧LLM嵌入式分发SDK
| 产品构想 | 基于TensorFold无Python依赖的单二进制特性,提供给桌面应用(Electron/Tauri/Flutter)一键嵌入本地模型推理能力的SDK与图形化管理工具。 |
| 核心功能 | 动态链接库封装、C/Node.js/Rust FFI绑定、模型加密与解密运行、自动硬件自适应(Metal/CUDA/Vulkan)、内存保护。 |
| 目标用户 | 开发本地AI工具(如个人知识库、AI代码助手、本地翻译工具)的独立开发者与独立软件开发商(ISV)。 |
| 难度/周期 | 中等 · 2-3个月 · 成本:< $1,000(主要是跨平台测试硬件和签名证书费用) |
| 收费模式 | 按分发客户端数量收取商业授权许可费(SDK License),或采用年费订阅制。 |
| 竞争风险 | 主流竞品(如llama.cpp、Ollama)社区生态庞大且同样具备C/C++嵌入能力,获客壁垒较高。 |
| 依据 | 已验证事实 |
私有化轻量部署与集群监控运维面板(TensorFold Enterprise)
| 产品构想 | 针对企业内网边缘算力(如Mac Studio集群或工控机+NVIDIA GPU),提供轻量级推理网关、OpenAI兼容路由、负载均衡与用量监控控制台。 |
| 核心功能 | OpenAI兼容API聚合层、多卡/多节点动态负载均衡、API Key配额管理与审计日志、Web管理界面、轻量级Docker镜像与K8s编排模板。 |
| 目标用户 | 中小型企业IT运维、保密机构内部AI项目负责人、私有云边缘算力管理员。 |
| 难度/周期 | 中等 · 1-2个月 · 成本:< $500(云服务器及开发环境测试成本) |
| 收费模式 | 开箱即用的企业版软件许可(按节点或GPU收费),提供技术支持与维保服务。 |
| 竞争风险 | 市场上vLLM、TGI等生态完善,对于仅支持小规模边缘设备的企业客户需求量需验证。 |
| 依据 | 数据支持的判断 |
特定芯片/小众算力优化与算子定制咨询服务
| 产品构想 | 利用Zig语言底层控制能力强的特点,为特定硬件客户定制高性能Kernel(如针对新型GB10/ARM SOC或专用Vulkan设备)。 |
| 核心功能 | 定制Metal/CUDA/Vulkan Kernel优化、特定量化算法移植、算力极致压榨报告与性能优化验证工具链。 |
| 目标用户 | 硬件加速器厂商、智能硬件整机厂商、对推理时延有极致要求的自动驾驶或机器人团队。 |
| 难度/周期 | 高 · 按项目交付(1-3个月/单) · 成本:主要为人力时间成本,需自备或客户提供硬件环境 |
| 收费模式 | 高客单价的项目咨询定制费(Project-based Service)。 |
| 竞争风险 | 一人团队获客渠道受限,大厂一般偏好直接采购芯片厂商或大机构服务,交付风险高。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| morluto/rea | 中文介绍暂未生成 Reverse engineer anything with agents, from app behavior dow |
452,341 | TypeScript |
| openclaw/openclaw | 中文介绍暂未生成 The AI that really does things. Any OS. Any Platform. The lo |
394,355 | TypeScript |
| obra/superpowers | 中文介绍暂未生成 An agentic skills framework & software development methodolo |
316,198 | Shell |
| NousResearch/hermes-agent | 中文介绍暂未生成 The agent that grows with you |
262,693 | Python |
| n8n-io/n8n | 中文介绍暂未生成 Fair-code workflow automation platform with native AI capabi |
210,193 | TypeScript |
| firecrawl/firecrawl | 中文介绍暂未生成 Supercharge your AI agents with data from the web and beyond |
200,892 | TypeScript |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 ,发布过 60 个 Release |
| 社区活跃 | Star 1,790 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/ashhart/TensorFold.git cd TensorFold # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。