Skip to content

About

Frontier AI gateway.

Resources

Code of conduct

Contributing

Security policy

Stars

15 stars

Watchers

0 watching

Forks

Latest commit

 

History

3,756 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LMM API · Language Model Mesh

LMM API

LMM API · 连接模型与工具,让智能自由流动

Microkernel checks License: AGPL-3.0

简体中文 · English

LMM = Language Model Mesh,中文「语言模型网络」。 Mesh 寓意互联与协作,体现多模型路由、渠道共享和微服务协作的设计方向。

本分支只有三个可执行程序:lmm 客户端、lmm-core Rust 核心、lmm-extensions Go 扩展。React 控制台单独构建为静态 Web 文件。

这是全新安装的微服务重构分支,仍为 WIP,不是现有网站的可部署替代品。 模块测试通过,不代表整站调用、支付和资金链路已接通。不直接连接旧业务库,不自动升级表结构,不使用旧单体作为运行时回退。旧数据仅在隔离副本中做受控迁移实验,范围见架构与状态。

默认开发主线为 wip/rust-core-go-extensions;旧单体 main 与 traditional 已冻结。主线交接不表示上线或验收通过。 Extore 商品同步仍未完成,禁止部署。

全新核心数据库须显式执行 lmm-core init-db;普通启动不建表、不改表。

从这里开始

任务 唯一入口
了解边界与剩余工作 架构与状态
启动隔离环境 Docker 开发栈
使用 mise 开发、测试 开发指南
统一 TOML 配置、服务目录与升级保留规则 配置与文件路径
配置用户、隐私、退款协议 协议模板
构建和检查分发包 打包与分发
查阅详细接口及历史资料 文档目录

目录与运行边界

程序 源码 职责
lmm apps/cli 用户客户端,连接服务并调用已提供的功能
lmm-core services/core 身份、权限、计费、账本与模型路由;init-db 和 bootstrap-user 也是这个程序的子命令
lmm-extensions services/extensions 商店、工具、助手、运营与支付适配等业务扩展

lmm 客户端独立维护于 TokenNotIncluded/lmm,通过 apps/cli Git 子模块固定版本;首次检出运行 git submodule update --init --depth 1 -- apps/cli。客户端使用 Rust,当前能力及 Magpie 对齐进度见客户端说明。

apps/web 输出独立的静态 Web 包,由 Web 服务器提供,不新增可执行程序。contracts 保存跨进程契约,config/legal 保存可编辑协议草稿,packaging/distribution.json 定义各分发包的内容。

新安装的服务配置使用 /etc/lmm.conf.d/core.toml 和 /etc/lmm.conf.d/extensions.toml,通过固定文件或显式 --config 读取。私密文件、状态和临时目录分别位于 /etc/lmm.conf.d/secrets/<服务>/、/var/lib/lmm/<服务>/、/run/lmm/<服务>/;完整规则及旧包迁移边界见配置与文件路径。路径统一不代表旧安装已自动转换或业务验收已完成。

核心与扩展使用独立 Compose 项目。更新扩展不应重启核心或其数据库。核心健康接口可响应,不表示模型接口已就绪。当前公共协议读取无需核心服务;其他业务仍须逐项完成接入和验收。

贡献与许可证

先阅读 贡献指南。漏洞按 安全指南 报告,不要公开密钥或用户数据。合并、打包、发布和部署需要分别确认;默认检查只生成测试结果或预览包。

项目基于 QuantumNous/new-api 发展,按 AGPL-3.0 发布。保留 NOTICE、分支来源与归属 和第三方许可证。线上服务与本分支的实现状态不同。

About

Frontier AI gateway.

Resources

Code of conduct

Contributing

Security policy

Stars

15 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages