类库
› Atomic-Chat
AtomicBot-ai/Atomic-Chat
Atomic Chat是一款开源且注重隐私的ChatGPT替代品,允许用户在本地运行大型语言模型或连接云端模型,提供完全的控制权。
技术栈
框架
Next.js
^14.1.4
React
19.0.0
状态管理
Zustand
5.0.3
构建工具
Rollup
^4.9.6
Vite
6.3.2
测试
Vitest
^2.1.8
网络
Axios
^1.6.8
CSS 框架
Tailwind CSS
^3.3.0
CSS 预处理器
Sass
^1.72.0
代码规范
ESLint
8.57.0
Prettier
^3.2.5
查看全部依赖 (207)
依赖
@ai-sdk/anthropic
^2.0.0
@ai-sdk/openai
^2.0.0
@ai-sdk/openai-compatible
^1.0.28
@ai-sdk/react
^2.0.109
@ai-sdk/xai
^2.0.0
@code-hike/mdx
^0.9.0
@dnd-kit/core
6.3.1
@dnd-kit/modifiers
9.0.0
@dnd-kit/sortable
10.0.0
@dnd-kit/utilities
^3.2.2
@janhq/core
../../core/package.tgz
@janhq/interfaces
0.0.2
@janhq/tauri-plugin-foundation-models-api
link:../../src-tauri/plugins/tauri-plugin-foundation-models
@janhq/tauri-plugin-hardware-api
link:../../src-tauri/plugins/tauri-plugin-hardware
@janhq/tauri-plugin-llamacpp-api
link:../../src-tauri/plugins/tauri-plugin-llamacpp
@janhq/tauri-plugin-mlx-api
link:../../src-tauri/plugins/tauri-plugin-mlx
@janhq/tauri-plugin-rag-api
link:../../src-tauri/plugins/tauri-plugin-rag
@janhq/tauri-plugin-vector-db-api
link:../../src-tauri/plugins/tauri-plugin-vector-db
@next/third-parties
^14.1.4
@radix-ui/react-accordion
1.2.11
@radix-ui/react-avatar
1.1.10
@radix-ui/react-collapsible
^1.1.12
@radix-ui/react-dialog
^1.0.5
@radix-ui/react-dropdown-menu
^2.1.16
@radix-ui/react-hover-card
^1.1.15
@radix-ui/react-icons
^1.3.0
@radix-ui/react-popover
1.1.14
@radix-ui/react-progress
1.1.4
@radix-ui/react-radio-group
^1.3.8
@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.2
@radix-ui/react-tooltip
^1.0.7
@radix-ui/react-use-controllable-state
^1.2.2
@radix-ui/react-visually-hidden
^1.2.4
@scalar/api-reference-react
^0.1.31
@streamdown/cjk
^1.0.1
@streamdown/code
^1.0.1
@streamdown/math
^1.0.1
@streamdown/mermaid
^1.0.1
@tabler/icons-react
3.34.0
@tailwindcss/vite
4.1.4
@tanstack/react-router
^1.121.34
@tanstack/react-router-devtools
1.121.34
@tanstack/react-virtual
3.13.12
@tauri-apps/api
2.8.0
@tauri-apps/plugin-deep-link
2.4.3
@tauri-apps/plugin-http
2.5.0
@tauri-apps/plugin-log
^2.6.0
@tauri-apps/plugin-opener
2.5.2
@tauri-apps/plugin-os
2.2.1
@tauri-apps/plugin-store
^2.4.2
@tauri-apps/plugin-updater
2.8.1
@theguild/remark-mermaid
^0.0.6
@types/react-syntax-highlighter
15.5.13
@types/uuid
10.0.0
@uiw/react-textarea-code-editor
3.1.1
NumPy
PyAutoGUI
ai
^5.0.121
astro-mermaid
^1.0.4
async-trait
0.1
autoprefixer
^10.0.1
base64
0.22.1
byteorder
1.5.0
class-variance-authority
^0.7.1
cua-agent
cua-computer
cua-computer-server
culori
4.0.1
date-fns
^3.6.0
dirs
6.0.0
embla-carousel-auto-height
^8.0.0
embla-carousel-auto-scroll
^8.0.0
embla-carousel-autoplay
^8.0.0
embla-carousel-react
^8.0.0
emoji-picker-react
4.12.2
env
1.0.1
fetch-retry
^5.0.6
fix-path-env
flate2
1.0
framer-motion
^12.23.18
fs
^0.0.1-security
fuse.js
7.1.0
futures-util
0.3.31
fzf
0.5.2
gray-matter
^4.0.3
hex
0.4
hmac
0.12
i18next
25.0.2
jan-utils
katex
0.16.22
libc
0.2
lodash
^4.17.23
lodash.clonedeep
4.5.0
lodash.debounce
4.0.8
log
0.4
lucide-react
^0.522.0
matter-js
^0.20.0
mermaid
^11.9.0
motion
^12.35.0
next-seo
^6.5.0
next-sitemap
^4.2.3
next-themes
0.4.6
nextra
^2.13.4
nextra-theme-docs
^2.13.4
opencv-python
path
^0.12.7
plop
^4.0.1
plop-helper-date
^1.0.0
posthog-js
^1.194.6
psutil
radix-ui
^1.4.3
rand
0.8
react-colorful
5.6.1
react-dom
^18
react-hook-form
^7.51.1
react-i18next
15.5.1
react-icons
^5.0.1
react-markdown
^9.0.1
react-resizable-panels
3.0.5
react-share
^5.1.0
react-syntax-highlighter
15.6.1
react-syntax-highlighter-virtualized-renderer
1.1.0
react-textarea-autosize
8.5.9
react-tweet
^3.2.2
rehype-katex
7.0.1
rehype-raw
7.0.0
remark-breaks
4.0.0
remark-emoji
5.0.1
remark-gfm
4.0.1
remark-math
6.0.0
reportportal-client
rxjs
^7.8.1
sharp
^0.33.3
shiki
^3.19.0
sonner
2.0.5
streamdown
npm:@janhq/streamdown@^2.1.1
tailwind-merge
^2.2.2
tauri
2.8.5
ts-loader
^9.5.0
tw-animate-css
1.2.8
ulidx
^2.3.0
unified
11.0.5
unist-util-visit
^5.0.0
use-stick-to-bottom
^1.0.48
uuid
11.1.0
vaul
^1.1.2
vfile
^6.0.3
zod
^4.1.13
开发依赖
@eslint/js
8.57.0
@npmcli/arborist
^7.1.0
@rollup/plugin-typescript
^12.0.0
@tanstack/router-plugin
1.121.34
@tauri-apps/cli
^2.7.0
@testing-library/dom
10.4.1
@testing-library/jest-dom
6.8.0
@testing-library/react
16.3.0
@testing-library/user-event
14.6.1
@types/culori
2.1.1
@types/istanbul-lib-report
3.0.3
@types/istanbul-reports
3.0.4
@types/lodash
^4
@types/lodash.clonedeep
4.5.9
@types/lodash.debounce
4.0.9
@types/matter-js
^0
@types/mdast
^4.0.4
@types/node
^22.10.0
@types/react
19.1.2
@types/react-dom
^18
@types/unist
^3.0.3
@vitejs/plugin-react
4.4.1
@vitest/coverage-v8
^2.1.8
@vitest/ui
^2.1.8
clsx
2.1.1
cpx
1.5.0
cross-env
^7.0.3
eslint-config-next
14.1.4
eslint-plugin-react-hooks
5.2.0
eslint-plugin-react-refresh
0.4.20
globals
16.0.0
happy-dom
^20.0.0
husky
^9.1.5
istanbul-api
3.0.0
istanbul-lib-coverage
2.0.5
istanbul-lib-report
2.0.8
istanbul-reports
3.1.7
jsdom
26.1.0
pacote
^21.0.0
postcss
^8
request
^2.88.2
request-progress
^3.0.0
rimraf
^6.0.1
rolldown
1.0.0-beta.1
run-script-os
1.1.6
serve
14.2.5
tailwind-merge
3.3.1
tar
^4.4.19
tempfile
3.0
ts-loader
^9.5.0
tslib
^2.6.2
typescript
^5.8.3
typescript-eslint
8.31.0
unzipper
^0.12.3
vite-plugin-node-polyfills
0.23.0
vite-plugin-pwa
1.0.3