Camelid PHP 是一个基于 PHP 的 macOS 本地 LLM 运行时,通过 Apple Metal 运行小型 Llama 模型,并提供流式聊天界面、命令行工具和 HTTP API。

Stars

5

7 天增长

暂无数据

Fork 数

1

开放 Issue

0

开源协议

NOASSERTION

最近更新

2026-07-30

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它在 PHP 中实现模型加载、分词、采样和生成,并通过 FFI 将矩阵密集计算交给 Apple Metal,使 PHP 开发者也能较容易理解和实验完整的 LLM 技术栈。

适合谁使用

  • 对 LLM 内部实现感兴趣的 PHP 开发者
  • 希望在 Apple Silicon Mac 上使用本地私有聊天的用户
  • 需要简单本地 HTTP/SSE 生成接口或 CLI 的自托管用户
  • 想学习分词、采样和 Metal 集成的开发者

典型使用场景

  • 在 macOS 上本地运行 Llama 3.2 1B 聊天服务
  • 通过命令行 CLI 在终端中进行文本生成
  • 从自定义应用调用 /generate 流式 HTTP 接口
  • 在 PHP 中实验模型执行和 Metal 内核

项目优势

  • 提供无依赖的 PHP HTTP/SSE 服务和响应式流式聊天界面
  • 对话和提示默认只留在本机,服务只监听 127.0.0.1
  • 支持 Llama 3.2 1B Instruct Q8_0,并通过校验和下载器和测试脚本验证
  • 包含 CLI、聊天参数控制以及 context 和 port 等服务配置选项

使用前须知

  • 仅支持 macOS 和 Apple Metal,不适用于 Linux、Windows 或纯 CPU
  • 生成是逐个 token 顺序执行,提示处理不批处理,请求只能串行处理
  • 只接受少量明确支持的 GGUF 模型格式

README 快速开始

Quick start

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

Wren-CMS
Wren-CMS GitHub avatar

wren-cms

Wren CMS is a minimal, single-file content management system using PHP and SQLite that lets you create a whole website with no dependencies, no build step, and a one-minute setup.

PHP
24
1227cwx
1227cwx GitHub avatar

HDupay

HDupay is an open-source demo platform for accepting stablecoin payments (USDC/USDT) on EVM networks using hierarchical deterministic wallets, built with Webman (PHP) and Vue 3.

PHP
22
islam-re
islam-re GitHub avatar

Algeria-wilayas

A dataset of all 69 Algerian wilayas (provinces) following the 2026 administrative reform, provided in multiple data formats.

数据与数据库数据库与存储
15