# TokenHub **Repository Path**: jasoncodes/TokenHub ## Basic Information - **Project Name**: TokenHub - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-23 - **Last Updated**: 2026-07-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
TokenHub 是面向企业的私有化 AI 网关,围绕普通用户、团队负责人和平台管理员提供分角色工作台。
## 产品截图 | 登录控制台 | 网关概览 | | --- | --- | |  |  | | 接口文档 | Provider 渠道 | |  |  | | 模型目录 | 路由策略 | |  |  | | 用量统计 | 系统设置 | |  |  | ## 围绕三大角色设计 TokenHub 将日常模型使用、团队治理和平台运维拆成清晰的角色入口,让企业用户只看到和自己职责相关的工作流。 | 角色 | 工作台重点 | 指南 | | --- | --- | --- | | 普通用户 | 查看可用模型、创建项目 Key、调用模型 API、查看个人用量 | [普通用户指南](docs/zh-CN/user-guide.md) | | 团队负责人 | 管理项目空间、项目成员、项目 Key、团队报表和项目成本归因 | [团队负责人指南](docs/zh-CN/team-leader-guide.md) | | 平台管理员 | 配置 Provider、模型目录、路由策略、身份源、RBAC、审计和成本管控 | [管理员指南](docs/zh-CN/administrator-guide.md) | ## 平台能力 - OpenAI-Compatible 模型 API:`/v1/chat/completions`、`/v1/responses`、`/v1/embeddings`。 - Provider 渠道:OpenAI-Compatible、Azure OpenAI、Anthropic、Gemini、DeepSeek、Qwen、本地 vLLM/Ollama 和自定义上游。 - 模型目录和路由策略:支持优先级、权重、失败回退顺序和路由健康诊断。 - 按项目归属的 Key 管理:支持团队归属、成员权限、额度和并发限制。 - 用量统计和请求日志:可归因到用户、项目、团队、模型和成本中心。 - 身份源配置:支持 OAuth/OIDC 企业登录,并配合 RBAC 和审计追踪。 - 简洁控制台:分角色导航、全局搜索、黑白主题,以及左侧 API 导航 + 右侧详情的接口文档。 - SQLite-first 私有化部署,内置 Docker Compose 一键部署。 - PostgreSQL 支持生产环境部署,提供连接池配置。 - 管理后台支持英文、中文、日文切换。 ## 多实例架构 默认安装使用 SQLite 启动一个前端实例和一个后端实例。需要横向扩容时,使用 `deploy/docker-compose.remote-postgres.yml`:由 Nginx 为可扩展的前后端副本提供统一入口,并将共享状态存储在远端 PostgreSQL 中。不得让多个后端副本共享同一个 SQLite 文件。