类库 › thom-chat
TGlide

TGlide/thom-chat

Thom.chat是一个开源、可自部署的T3 Chat替代方案,基于SvelteKit和Convex构建。它集成了400多个AI模型(通过OpenRouter),提供免费消息额度、无限免费模型、自带API密钥等功能,支持实时流式响应、聊天分支、全文搜索和隐私模式等聊天体验。

TGlide/thom-chat

技术栈

框架

Svelte ^5.0.0

构建工具

Vite ^6.2.6

测试

Playwright ^1.49.1 Vitest ^3.2.3

CSS 框架

Tailwind CSS ^4.0.0

代码规范

ESLint ^9.18.0 Prettier ^3.4.2
查看全部依赖 (53)

依赖

@floating-ui/dom ^1.7.1 @fontsource-variable/fraunces ^5.2.7 @fontsource-variable/geist-mono ^5.2.6 @fontsource-variable/inter ^5.2.6 @fontsource-variable/inter-tight ^5.2.6 @fontsource-variable/montserrat ^5.2.6 @fontsource-variable/nunito-sans ^5.2.6 @fontsource-variable/open-sans ^5.2.6 @fontsource/instrument-serif ^5.2.6 @sveltejs/adapter-node ^5.3.2 better-auth ^1.2.9 convex-helpers ^0.1.94 hastscript ^9.0.1 markdown-it-async ^2.2.0 zod ^3.25.64

开发依赖

@better-auth-kit/convex ^1.2.2 @eslint/compat ^1.2.5 @eslint/js ^9.18.0 @iconify/json ^2.2.349 @shikijs/langs ^3.6.0 @shikijs/markdown-it ^3.6.0 @shikijs/themes ^3.6.0 @sveltejs/adapter-auto ^6.0.0 @sveltejs/kit ^2.16.0 @sveltejs/vite-plugin-svelte ^5.0.0 @tailwindcss/vite ^4.0.0 @testing-library/jest-dom ^6.6.3 @testing-library/svelte ^5.2.4 bits-ui ^2.8.5 clsx ^2.1.1 concurrently ^9.1.2 convex ^1.24.8 convex-svelte ^0.0.11 dotenv ^16.5.0 eslint-config-prettier ^10.0.1 eslint-plugin-svelte ^3.0.0 globals ^16.0.0 melt ^0.38.0 mode-watcher ^1.0.8 neverthrow ^8.2.0 openai ^5.5.1 prettier-plugin-svelte ^3.3.3 prettier-plugin-tailwindcss ^0.6.11 runed ^0.28.0 shiki ^3.6.0 svelte-check ^4.0.0 svelte-meta-tags ^4.4.0 tailwind-merge ^3.3.1 tailwind-variants ^1.0.0 tw-animate-css ^1.3.4 typescript ^5.0.0 typescript-eslint ^8.20.0 unplugin-icons ^22.1.0

评论

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-02 23:54
浙ICP备14020137号-1 $お客様$