Metadata-Version: 2.4
Name: lumiserver
Version: 0.2.0
Summary: LumiDesktop AI + Live2D 虚拟桌宠后端服务
Author-email: candy-xt <candy-xt@users.noreply.github.com>
License: MIT
Project-URL: Homepage, https://github.com/candy-xt/LumiDesktop
Project-URL: Documentation, https://github.com/candy-xt/LumiDesktop#readme
Project-URL: Repository, https://github.com/candy-xt/LumiDesktop
Project-URL: Issues, https://github.com/candy-xt/LumiDesktop/issues
Keywords: ai,live2d,chatbot,desktop-pet,fastapi
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Framework :: FastAPI
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: fastapi>=0.109.0
Requires-Dist: uvicorn[standard]>=0.27.0
Requires-Dist: openai>=1.12.0
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: pydantic>=2.6.0
Requires-Dist: pydantic-settings>=2.1.0
Requires-Dist: click>=8.1.7
Requires-Dist: pystray>=0.19.5
Requires-Dist: pillow>=10.2.0
Requires-Dist: aiofiles>=23.2.1
Requires-Dist: python-multipart>=0.0.9
Requires-Dist: websockets>=12.0
Provides-Extra: dev
Requires-Dist: pytest>=8.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23.0; extra == "dev"
Requires-Dist: httpx>=0.26.0; extra == "dev"
Requires-Dist: black>=24.1.0; extra == "dev"
Requires-Dist: ruff>=0.2.0; extra == "dev"

# LumiServer

LumiDesktop 的后端 API 服务，可作为独立的 CLI 工具使用。

## 安装

```bash
pipx install lumiserver
```

## 使用

### 初始化配置

```bash
lumi init
```

### 启动服务

```bash
lumi serve
```

### 查看帮助

```bash
lumi --help
```

## API 文档

服务启动后访问 `http://localhost:52341/docs` 查看完整 API 文档。
