类库
› llmgateway
theopenco/llmgateway
LLM Gateway是一个开源的大语言模型API网关,作为应用程序和多个LLM提供商(如OpenAI、Anthropic等)之间的中间件。它提供统一API接口、集中管理API密钥、跟踪令牌用量和成本,以及分析性能指标等功能。
标签
技术栈
apps/api javascript
查看全部依赖 (34)
依赖
@better-auth/passkey
1.6.9
@hono/node-server
^1.19.13
@hono/swagger-ui
^0.5.2
@hono/zod-openapi
^0.19.6
@hono/zod-validator
^0.7.2
@kubiks/otel-better-auth
2.0.2
@llmgateway/actions
workspace:*
@llmgateway/ai-sdk-provider
3.7.0
@llmgateway/audit
workspace:*
@llmgateway/db
workspace:*
@llmgateway/guardrails
workspace:*
@llmgateway/instrumentation
workspace:*
@llmgateway/logger
workspace:*
@llmgateway/models
workspace:*
@llmgateway/shared
workspace:*
@opentelemetry/api
1.9.0
@opentelemetry/sdk-node
0.205.0
ai
6.0.27
bcrypt-ts
8.0.0
better-auth
1.6.9
disposable-email-domains-js
1.20.0
dotenv
16.5.0
drizzle-zod
0.8.3
gateway
workspace:*
hono
^4.12.7
hono-openapi
^1.1.1
ioredis
5.7.0
jspdf
4.2.1
openai
^5.19.1
posthog-node
5.10.4
resend
6.8.0
stripe
18.1.1
zod
3.25.75
zod-openapi
^5.4.3
apps/code javascript
框架
Next.js
16.2.3
React
19.2.5
数据请求
React Query
^5.90.5
CSS 框架
Tailwind CSS
^4.1.16
代码规范
ESLint
^9.38.0
查看全部依赖 (46)
依赖
@better-auth/passkey
1.6.9
@hookform/resolvers
5.2.2
@llmgateway/models
workspace:*
@llmgateway/shared
workspace:*
@radix-ui/react-accordion
1.2.12
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
2.1.16
@radix-ui/react-label
2.1.8
@radix-ui/react-progress
^1.1.8
@radix-ui/react-select
^2.2.6
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slot
1.2.4
@radix-ui/react-switch
1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-tooltip
^1.2.8
@stripe/react-stripe-js
5.2.0
@stripe/stripe-js
8.1.0
api
workspace:*
babel-plugin-react-compiler
1.0.0
better-auth
1.6.9
class-variance-authority
0.7.1
clsx
^2.1.1
date-fns
4.1.0
lucide-react
0.548.0
motion
12.23.24
next-themes
^0.4.6
openapi-fetch
0.15.0
openapi-react-query
0.5.1
posthog-js
1.372.1
posthog-node
5.10.4
react-dom
19.2.5
react-hook-form
7.65.0
recharts
^2.15.4
sonner
^2.0.7
tailwind-merge
3.3.1
开发依赖
@eslint/eslintrc
^3.3.1
@tailwindcss/postcss
^4.1.16
@tanstack/react-query-devtools
5.90.2
@types/node
^25.3.0
@types/react
^19.2.14
@types/react-dom
^19.2.3
eslint-config-next
16.0.0
openapi-typescript
7.10.1
tw-animate-css
1.4.0
typescript
^5.9.3
zod
3.25.76
apps/gateway javascript
查看全部依赖 (24)
依赖
@hono/node-server
^1.19.13
@hono/swagger-ui
^0.5.2
@hono/zod-openapi
^0.19.6
@hono/zod-validator
^0.7.2
@llmgateway/actions
workspace:*
@llmgateway/cache
workspace:*
@llmgateway/db
workspace:*
@llmgateway/guardrails
workspace:*
@llmgateway/instrumentation
workspace:*
@llmgateway/logger
workspace:*
@llmgateway/models
workspace:*
@llmgateway/shared
workspace:*
@modelcontextprotocol/sdk
1.29.0
@opentelemetry/api
1.9.0
@opentelemetry/sdk-node
0.205.0
decimal.js
10.5.0
dotenv
16.5.0
hono
^4.12.7
hono-openapi
^1.1.1
ioredis
5.7.0
redis
5.9.0
worker
workspace:*
zod
3.25.75
zod-openapi
^5.4.3
apps/playground javascript
框架
Next.js
16.2.3
React
19.2.5
数据请求
React Query
^5.90.5
CSS 框架
Tailwind CSS
^4.1.16
代码规范
ESLint
^9.38.0
查看全部依赖 (72)
依赖
@ai-sdk/mcp
1.0.5
@ai-sdk/openai
3.0.25
@ai-sdk/react
3.0.29
@better-auth/passkey
1.6.9
@hookform/resolvers
5.2.2
@llmgateway/ai-sdk-provider
3.7.0
@llmgateway/models
workspace:*
@llmgateway/shared
workspace:*
@modelcontextprotocol/sdk
1.29.0
@radix-ui/react-avatar
1.1.11
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-collapsible
1.1.12
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
2.1.16
@radix-ui/react-hover-card
1.1.15
@radix-ui/react-label
2.1.8
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.8
@radix-ui/react-scroll-area
1.2.10
@radix-ui/react-select
^2.2.6
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slot
1.2.4
@radix-ui/react-switch
1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-tooltip
^1.2.8
@radix-ui/react-use-controllable-state
1.2.2
@streamdown/cjk
1.0.1
@streamdown/code
1.0.1
@streamdown/math
1.0.1
@streamdown/mermaid
1.0.1
@stripe/react-stripe-js
5.2.0
@stripe/stripe-js
8.1.0
ai
6.0.27
api
workspace:*
babel-plugin-react-compiler
1.0.0
better-auth
1.6.9
class-variance-authority
0.7.1
clsx
^2.1.1
cmdk
^1.1.1
date-fns
4.1.0
embla-carousel-react
8.6.0
lucide-react
0.548.0
motion
12.23.24
nanoid
5.1.6
next-themes
^0.4.6
openapi-fetch
0.15.0
openapi-react-query
0.5.1
posthog-js
1.372.1
posthog-node
5.10.4
pretty-bytes
7.1.0
react-dom
19.2.5
react-hook-form
7.65.0
react-medium-image-zoom
5.4.0
react-syntax-highlighter
16.1.0
shiki
3.22.0
sonner
^2.0.7
streamdown
2.1.0
tailwind-merge
3.3.1
tokenlens
1.3.1
use-stick-to-bottom
1.1.1
开发依赖
@eslint/eslintrc
^3.3.1
@tailwindcss/postcss
^4.1.16
@tanstack/react-query-devtools
5.90.2
@types/node
^25.3.0
@types/react
^19.2.14
@types/react-dom
^19.2.3
@types/react-syntax-highlighter
15.5.13
eslint-config-next
16.0.0
openapi-typescript
7.10.1
tw-animate-css
1.4.0
typescript
^5.9.3
zod
3.25.76
apps/ui javascript
框架
Next.js
16.2.3
React
^19.2.5
数据请求
React Query
^5.90.5
CSS 框架
Tailwind CSS
^4.1.16
查看全部依赖 (75)
依赖
@ai-sdk/react
3.0.29
@better-auth/passkey
1.6.9
@content-collections/core
0.15.0
@content-collections/next
0.2.11
@hookform/resolvers
5.2.2
@llmgateway/db
workspace:*
@llmgateway/models
workspace:*
@llmgateway/shared
workspace:*
@radix-ui/react-accordion
1.2.12
@radix-ui/react-alert-dialog
1.1.15
@radix-ui/react-avatar
1.1.11
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
2.1.16
@radix-ui/react-hover-card
1.1.15
@radix-ui/react-icons
1.3.2
@radix-ui/react-label
2.1.8
@radix-ui/react-navigation-menu
1.2.14
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.8
@radix-ui/react-radio-group
1.3.8
@radix-ui/react-scroll-area
1.2.10
@radix-ui/react-select
^2.2.6
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slider
1.3.6
@radix-ui/react-slot
1.2.4
@radix-ui/react-switch
1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-toast
1.2.15
@radix-ui/react-toggle
1.1.10
@radix-ui/react-tooltip
^1.2.8
@streamdown/code
1.0.1
@stripe/react-stripe-js
5.2.0
@stripe/stripe-js
8.1.0
@tailwindcss/postcss
4.1.16
@tailwindcss/typography
0.5.19
@tanstack/react-table
^8.21.3
ai
6.0.27
api
workspace:*
babel-plugin-react-compiler
1.0.0
better-auth
1.6.9
class-variance-authority
0.7.1
clsx
^2.1.1
cmdk
^1.1.1
date-fns
4.1.0
framer-motion
12.23.24
html-to-image
^1.11.13
lucide-react
^0.548.0
markdown-to-jsx
7.7.17
motion
12.23.24
next-themes
^0.4.6
openapi-fetch
0.15.0
openapi-react-query
0.5.1
posthog-js
1.372.1
posthog-node
5.10.4
pretty-bytes
7.1.0
prism-react-renderer
2.4.1
react-day-picker
9.13.2
react-dom
^19.2.5
react-hook-form
7.65.0
react-tweet
3.3.0
recharts
^2.15.4
resend
6.8.0
shiki
3.22.0
sonner
^2.0.7
streamdown
2.1.0
tailwind-merge
^3.3.1
tailwindcss-animate
1.0.7
开发依赖
@tanstack/react-query-devtools
5.90.2
@types/react
^19.2.14
@types/react-dom
^19.2.3
autoprefixer
^10.4.21
openapi-typescript
7.10.1
postcss
^8.5.10
zod
3.25.75
apps/worker javascript
查看全部依赖 (9)
依赖
@llmgateway/cache
workspace:*
@llmgateway/db
workspace:*
@llmgateway/logger
workspace:*
@llmgateway/models
workspace:*
@llmgateway/shared
workspace:*
decimal.js
10.5.0
posthog-node
5.10.4
stripe
18.1.1
zod
3.25.75
ee/admin javascript
框架
Next.js
16.2.3
React
19.2.5
数据请求
React Query
^5.90.5
CSS 框架
Tailwind CSS
^4.1.16
代码规范
ESLint
^9.38.0
查看全部依赖 (54)
依赖
@hookform/resolvers
5.2.2
@llmgateway/ai-sdk-provider
3.7.0
@llmgateway/models
workspace:*
@llmgateway/shared
workspace:*
@radix-ui/react-avatar
1.1.11
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-collapsible
1.1.12
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
2.1.16
@radix-ui/react-hover-card
1.1.15
@radix-ui/react-label
2.1.8
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.8
@radix-ui/react-scroll-area
1.2.10
@radix-ui/react-select
^2.2.6
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slot
1.2.4
@radix-ui/react-switch
1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-tooltip
^1.2.8
@radix-ui/react-use-controllable-state
1.2.2
@stripe/react-stripe-js
5.2.0
@stripe/stripe-js
8.1.0
ai
6.0.27
api
workspace:*
babel-plugin-react-compiler
1.0.0
better-auth
1.6.9
class-variance-authority
0.7.1
clsx
^2.1.1
cmdk
^1.1.1
date-fns
4.1.0
embla-carousel-react
8.6.0
lucide-react
0.548.0
nanoid
5.1.6
next-themes
^0.4.6
openapi-fetch
0.15.0
openapi-react-query
0.5.1
pretty-bytes
7.1.0
react-dom
19.2.5
react-hook-form
7.65.0
recharts
^2.15.4
sonner
^2.0.7
tailwind-merge
3.3.1
开发依赖
@eslint/eslintrc
^3.3.1
@tailwindcss/postcss
^4.1.16
@tanstack/react-query-devtools
5.90.2
@types/node
^25.3.0
@types/react
^19.2.14
@types/react-dom
^19.2.3
eslint-config-next
16.0.0
openapi-typescript
7.10.1
tw-animate-css
1.4.0
typescript
^5.9.3
zod
3.25.76
ee/audit javascript
查看全部依赖 (3)
依赖
@llmgateway/db
workspace:*
@llmgateway/logger
workspace:*
drizzle-orm
1.0.0-beta.1
ee/guardrails javascript
查看全部依赖 (3)
依赖
@llmgateway/cache
workspace:*
@llmgateway/db
workspace:*
drizzle-orm
1.0.0-beta.1
根目录 javascript
构建工具
Vite
^7.3.2
测试
Vitest
^4.0.5
代码规范
ESLint
^9.34.0
Prettier
^3.6.2
查看全部依赖 (30)
依赖
canvas-confetti
1.9.4
开发依赖
@abinnovision/eslint-config-react
3.1.1
@semantic-release/exec
^7.1.0
@semantic-release/npm
^12.0.1
@steebchen/commitlint-config
^1.6.1
@steebchen/eslint-config
^1.11.1
@steebchen/lint-base
1.1.0
@steebchen/prettier-config
^1.5.0
@types/canvas-confetti
1.9.0
@types/node
25.3.0
commitlint
20.4.3
concurrently
^9.2.1
dotenv
16.5.0
esbuild-fix-imports-plugin
1.0.23
eslint-import-resolver-typescript
4.4.4
eslint-plugin-import
2.32.0
eslint-plugin-no-relative-import-paths
1.6.1
husky
^9.1.7
lint-staged
16.4.0
nodemon
3.1.10
resolve-tspaths
0.8.23
semantic-release
^24.2.5
semantic-release-monorepo
8.0.2
sort-package-json
3.4.0
sql.js
1.13.0
tsc-watch
7.2.0
tsx
4.20.6
turbo
^2.7.2
typescript
5.9.2
vite-tsconfig-paths
^5.1.4
packages/actions javascript
查看全部依赖 (3)
依赖
@llmgateway/db
workspace:*
@llmgateway/logger
workspace:*
@llmgateway/models
workspace:*
packages/cache javascript
查看全部依赖 (3)
依赖
@llmgateway/logger
workspace:*
ioredis
5.7.0
开发依赖
@types/node
^25.3.0
packages/db javascript
查看全部依赖 (13)
依赖
@kubiks/otel-drizzle
2.0.3
@llmgateway/cache
workspace:*
@llmgateway/logger
workspace:*
@llmgateway/models
workspace:*
@llmgateway/shared
workspace:*
@opentelemetry/api
1.9.0
drizzle-orm
1.0.0-beta.1
nanoid
5.1.5
pg
^8.16.3
zod
3.25.75
开发依赖
@types/pg
^8.15.5
drizzle-kit
1.0.0-beta.1
ioredis
5.7.0
packages/instrumentation javascript
查看全部依赖 (11)
依赖
@google-cloud/opentelemetry-cloud-trace-exporter
3.0.0
@google-cloud/opentelemetry-cloud-trace-propagator
0.21.0
@llmgateway/logger
workspace:*
@opentelemetry/api
1.9.0
@opentelemetry/auto-instrumentations-node
0.64.1
@opentelemetry/core
2.1.0
@opentelemetry/resources
2.1.0
@opentelemetry/sdk-node
0.205.0
@opentelemetry/sdk-trace-base
2.2.0
hono
^4.12.7
prom-client
15.1.3
packages/logger javascript
查看全部依赖 (3)
依赖
@opentelemetry/api
1.9.0
pino
^9.4.0
pino-pretty
^13.1.1
packages/scripts javascript
查看全部依赖 (8)
依赖
@llmgateway/db
workspace:*
@llmgateway/models
workspace:*
nanoid
5.1.5
openai
4.104.0
resend
4.5.1
sql.js
1.12.0
zod
3.25.75
开发依赖
tsx
4.20.6
packages/shared javascript
框架
React
19.2.4
查看全部依赖 (37)
依赖
@google-cloud/storage
7.19.0
@llmgateway/models
workspace:*
@opentelemetry/api
1.9.0
@radix-ui/react-avatar
1.1.11
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-collapsible
1.1.12
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
2.1.16
@radix-ui/react-hover-card
1.1.15
@radix-ui/react-label
2.1.8
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.8
@radix-ui/react-scroll-area
1.2.10
@radix-ui/react-select
^2.2.6
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slot
1.2.4
@radix-ui/react-switch
1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-tooltip
^1.2.8
@radix-ui/react-use-controllable-state
1.2.2
class-variance-authority
0.7.1
clsx
^2.1.1
cmdk
^1.1.1
date-fns
4.1.0
embla-carousel-react
8.6.0
lucide-react
0.561.0
next-themes
^0.4.6
pretty-bytes
7.1.0
react-dom
19.2.4
react-hook-form
7.65.0
react-medium-image-zoom
5.4.0
resend
6.8.0
sonner
^2.0.7
tailwind-merge
3.4.0
zod
3.25.75
开发依赖
@types/react
^19.2.14
@types/react-dom
^19.2.3