
# TexLite
面向*小型、可信*研究团队的轻量自托管 Overleaf 替代方案。直接使用现有的 LaTeX
发行版和 Coding Agents,无需沉重的服务栈。
[](https://github.com/SWUFE-DB-Group/TexLite/actions/workflows/ci.yml)
[](https://www.npmjs.com/package/texlite)
[](https://hub.docker.com/r/zhongpu/texlite)
**文档:** [English](README.md) · [运维指南(英文)](OPERATIONS.md) · [设计文档(英文)](DESIGN.md) · 简体中文(当前文件)
**网站:** [TexLite GitHub Pages](https://swufe-db-group.github.io/TexLite/)
https://github.com/user-attachments/assets/c2b277ab-7cab-4f2b-8684-358fd9fefe8f
## 为什么选择 TexLite
- **掌控写作环境。** 直接使用宿主机 TeX 环境和 Coding Agents,并将源码、历史版本和编译产物保存在
一个本地数据目录中。
- **无需庞大服务栈即可协作。** 默认部署只有一个 Node.js 进程、SQLite 和本地文件,
同时提供实时编辑和源码级批注,适合少量可信协作者。
## 快速开始
安装 Node.js 24 或更高版本、`latexmk`,以及至少一个 TeX 引擎,例如 `pdflatex`、
`xelatex` 或 `lualatex`。只有使用可选 Git/GitHub 集成时才需要 Git。
安装后可先执行 `texlite requirements`,检查相关宿主机软件及版本。
```bash
npm install --global texlite
texlite requirements
texlite init
texlite start
texlite status
```
访问