类库
› mkagent
MkThingsHQ/mkagent
MkAgent是一款本地优先的AI代理工作区,基于Pi运行时构建。它支持桌面端、WebUI和CLI三种交互方式,提供持久化本地工作空间、灵活的模型连接(包括Ollama等)及浏览器/文档工具,让用户完全掌控数据与隐私,适用于多平台开发与应用场景。
技术栈
apps/cli javascript
查看全部依赖 (5)
依赖
@mkagent/server-core
workspace:*
@mkagent/shared
workspace:*
开发依赖
@types/bun
latest
@types/node
^22.0.0
typescript
^5.8.2
apps/electron javascript
框架
React
^18.3.1
查看全部依赖 (37)
开发依赖
@mkagent/core
workspace:*
@mkagent/server-core
workspace:*
@mkagent/shared
workspace:*
@mkagent/ui
workspace:*
@paper-design/shaders-react
^0.0.69
@pierre/diffs
^1.0.4
@radix-ui/react-context-menu
^2.2.16
@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-popover
^1.1.15
@radix-ui/react-switch
^1.2.6
@tanstack/react-table
^8.21.3
@types/ws
^8.18.1
chrono-node
^2.9.0
cmdk
^1.1.1
electron-log
^5.4.3
electron-updater
^6.8.0
i18next-browser-languagedetector
^8.2.1
jotai-family
^1.0.1
motion
^12.23.26
next-themes
^0.4.6
qrcode.react
^4.2.0
react-colorful
^5.7.0
react-day-picker
^9.13.0
react-dom
^18.3.1
react-i18next
^17.0.2
react-pdf
^10.3.0
react-simple-code-editor
^0.14.1
remark
^15.0.1
sharp
0.34.5
sonner
^2.0.7
strip-markdown
^6.0.0
undici
^7.22.0
unist-util-visit
^5.0.0
vaul
^1.1.2
ws
^8.19.0
apps/webui javascript
框架
React
^18.3.1
查看全部依赖 (8)
依赖
@mkagent/shared
workspace:*
@mkagent/ui
workspace:*
i18next
^26.0.3
i18next-browser-languagedetector
^8.2.1
jotai
^2.16.0
react-dom
^18.3.1
react-i18next
^17.0.2
sonner
^2.0.7
根目录 javascript
框架
React
^18.3.1
构建工具
Vite
^6.2.4
esbuild
^0.25.0
CSS 框架
Tailwind CSS
^4.1.18
代码规范
ESLint
^9.39.2
查看全部依赖 (83)
依赖
@earendil-works/pi-ai
0.80.6
@earendil-works/pi-coding-agent
0.80.6
@radix-ui/react-avatar
^1.1.11
@radix-ui/react-collapsible
^1.1.12
@radix-ui/react-dropdown-menu
^2.1.16
@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-tabs
^1.1.13
@radix-ui/react-tooltip
^1.2.8
@sentry/electron
^7.7.0
@sentry/react
^10.36.0
@shikijs/cli
^3.19.0
@tailwindcss/typography
^0.5.19
@tiptap/extension-bubble-menu
^3.20.0
@tiptap/extension-file-handler
^3.20.0
@tiptap/extension-image
^3.20.0
@tiptap/extension-mathematics
^3.20.0
@tiptap/extension-placeholder
^3.20.0
@tiptap/extension-task-item
^3.20.0
@tiptap/extension-task-list
^3.20.0
@tiptap/markdown
^3.20.0
@tiptap/react
^3.20.0
@tiptap/starter-kit
^3.20.0
@tiptap/suggestion
^3.20.0
@vscode/ripgrep
^1.17.1
beautiful-mermaid
^1.1.3
class-variance-authority
^0.7.1
clsx
^2.1.1
date-fns
^4.1.0
gray-matter
^4.0.3
jotai
^2.16.0
js-yaml
^4.1.1
katex
^0.16.33
linkify-it
^5.0.0
lucide-react
^0.561.0
marked
^17.0.1
markitdown-js
^0.0.14
open
^11.0.0
prosemirror-highlight
^0.15.0
react-dom
^18.3.1
react-markdown
^10.1.0
react-resizable-panels
^3.0.6
rehype-katex
^7.0.1
rehype-raw
^7.0.0
remark-gfm
^4.0.1
remark-math
^6.0.0
semver
^7.7.3
shiki
^3.19.0
tailwind-merge
^3.4.0
tiptap-extension-code-block-shiki
^1.0.0
tiptap-markdown
^0.9.0
zod
^4.0.0
开发依赖
@electron/packager
^19.0.1
@rollup/rollup-win32-arm64-msvc
^4.55.1
@sentry/vite-plugin
^4.8.0
@tailwindcss/vite
^4.1.18
@types/bun
latest
@types/js-yaml
^4.0.9
@types/katex
^0.16.8
@types/linkify-it
^5.0.0
@types/node
^25.0.8
@types/react
^18.3.0
@types/react-dom
^18.3.0
@types/semver
^7.7.1
@types/shell-quote
^1.7.5
@types/uuid
^11.0.0
@typescript-eslint/eslint-plugin
^8.52.0
@typescript-eslint/parser
^8.52.0
@vitejs/plugin-react
^5.1.2
autoprefixer
^10.4.23
concurrently
^9.2.1
electron
^39.2.7
electron-builder
^26.0.12
eslint-plugin-react
^7.37.5
eslint-plugin-react-hooks
^7.0.1
husky
^9.1.7
openai
^6.18.0
postcss
^8.5.6
react-devtools-core
^6.1.1
tar
^7.5.2
typescript
^5.0.0
packages/core javascript
查看全部依赖 (1)
开发依赖
@types/uuid
^11.0.0
packages/pi-agent-server javascript
查看全部依赖 (9)
依赖
@earendil-works/pi-agent-core
0.80.6
@earendil-works/pi-ai
0.80.6
@earendil-works/pi-coding-agent
0.80.6
@sinclair/typebox
^0.34.0
duck-duck-scrape
^2.2.7
node-html-parser
^6.1.0
pdfjs-dist
^5.4.0
turndown
^7.2.0
开发依赖
@types/node
^22.0.0
packages/server-core javascript
查看全部依赖 (8)
依赖
@earendil-works/pi-ai
0.80.6
@mkagent/core
workspace:*
@mkagent/shared
workspace:*
jose
^6.0.0
sharp
0.34.5
ws
^8.19.0
开发依赖
@types/node
^22.0.0
typescript
^5.8.2
packages/server javascript
查看全部依赖 (6)
依赖
@mkagent/core
workspace:*
@mkagent/server-core
workspace:*
@mkagent/shared
workspace:*
开发依赖
@types/node
^22.0.0
typescript
^5.8.2
ws
^8.16.0
packages/session-tools-core javascript
查看全部依赖 (5)
依赖
beautiful-mermaid
*
gray-matter
^4.0.3
zod
^3.23.0
zod-to-json-schema
^3.25.0
开发依赖
typescript
^5.8.2
packages/shared javascript
查看全部依赖 (17)
依赖
@earendil-works/pi-agent-core
0.80.6
@earendil-works/pi-ai
0.80.6
@earendil-works/pi-coding-agent
0.80.6
@isaacs/ttlcache
^2.1.4
@leeoniya/ufuzzy
^1.0.19
@mkagent/core
workspace:*
@mkagent/session-tools-core
workspace:*
bash-parser
^0.5.0
date-fns
^4.1.0
filtrex
^3.1.0
glob
^13.0.0
i18next
^26.0.3
incr-regex-package
^1.0.4
shell-quote
^1.8.3
yaml
^2.8.2
开发依赖
@types/shell-quote
^1.7.5
@types/uuid
^11.0.0
packages/ui javascript
查看全部依赖 (10)
依赖
@mkagent/core
workspace:*
@mkagent/shared
workspace:*
@paper-design/shaders-react
^0.0.69
@types/mdast
^4.0.0
@uiw/react-json-view
^2.0.0-alpha.40
beautiful-mermaid
*
fflate
^0.8.2
nice-ticks
^1.0.2
unified
^11.0.0
unist-util-visit
^5.0.0
截图