类库
› goose
block/goose
Goose是一个开源的本地AI代理,能够自动化复杂的开发任务,包括构建项目、编写执行代码、调试、编排工作流和调用外部API。它支持多种大语言模型,提供桌面应用和命令行界面,帮助开发者提高效率。
标签
技术栈
框架
Axum
0.7
React
^19.0.0
构建工具
Vite
^7.3.1
esbuild
^0.25.0
测试
Playwright
^1.58.2
Vitest
^4.0.18
CSS 框架
Tailwind CSS
^3.4.1
代码规范
ESLint
^9.39.2
Prettier
^3.8.1
查看全部依赖 (163)
依赖
@agentclientprotocol/sdk
^0.14.1
@ai-sdk/anthropic
^3.0.58
@block/goose-acp
^0.1.0
@docusaurus/core
^3.9.2
@docusaurus/plugin-client-redirects
^3.9.2
@docusaurus/preset-classic
^3.9.2
@inkeep/docusaurus
^2.0.16
@mcp-ui/client
^6.1.0
@mdx-js/react
^3.0.0
@modelcontextprotocol/ext-apps
^1.1.1
@modelcontextprotocol/sdk
^1.26.0
@radix-ui/react-accordion
^1.2.12
@radix-ui/react-avatar
^1.1.11
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-icons
^1.3.2
@radix-ui/react-popover
^1.1.15
@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-slot
^1.2.4
@radix-ui/react-tabs
^1.1.13
@radix-ui/themes
^3.3.0
@tanstack/react-form
1.28.3
@types/react-router-dom
^5.3.3
ai
^6.0.116
autoprefixer
^10.4.17
clap
unknown
clap_mangen
0.2.31
class-variance-authority
^0.7.1
cliclack
0.3.5
clsx
^2.1.1
compare-versions
^6.1.1
consola
^3.4.2
console
0.16.1
cors
^2.8.6
cronstrue
^3.12.0
date-fns
^4.1.0
dedent
^1.7.2
discord.js
^14.25.1
dotenv
^16.4.7
dotenvy
unknown
electron-log
^5.4.3
electron-squirrel-startup
^1.0.1
electron-updater
^6.8.3
electron-window-state
^5.0.3
express
^5.2.1
framer-motion
^11.0.0
glob
^11.0.0
goose
unknown
goose-acp
unknown
goose-acp-types
file:../acp
goose-mcp
unknown
ink
^5.1.0
ink-text-input
^6.0.0
katex
0.16.33
lodash
^4.17.23
lru
unknown
lucide-react
^0.475.0
marked
^17.0.4
marked-terminal
^7.3.0
meow
^13.2.0
minisearch
^7.2.0
postcss
^8.4.35
postcss-import
^16.1.0
prism-react-renderer
^2.3.0
proc-macro2
1
qrcode.react
^4.2.0
quote
1
react-dom
^19.0.0
react-hot-toast
^2.5.2
react-icons
^5.5.0
react-markdown
^10.1.0
react-router-dom
^7.13.1
react-select
^5.10.2
react-syntax-highlighter
^16.1.0
react-toastify
^11.0.5
rehype-katex
^7.0.1
remark-breaks
^4.0.0
remark-gfm
^4.0.1
remark-math
^6.0.0
rmcp
unknown
sacp
10.1.0
serde_json
unknown
shell-quote
^1.8.3
split-type
^0.3.4
swiper
^12.1.2
swr
^2.4.0
tailwind-merge
^3.0.2
tailwindcss-animate
^1.0.7
turndown
^7.2.1
tw-animate-css
^1.4.0
unist-util-visit
^5.1.0
uuid
^13.0.0
v8-goose
145.0.2
yaml
^2.4.0
zod
^4.3.6
开发依赖
@agentclientprotocol/sdk
^0.14.1
@docusaurus/module-type-aliases
3.7.0
@docusaurus/tsconfig
3.7.0
@docusaurus/types
3.7.0
@electron-forge/cli
^7.11.1
@electron-forge/maker-deb
^7.11.1
@electron-forge/maker-flatpak
^7.11.1
@electron-forge/maker-rpm
^7.11.1
@electron-forge/maker-squirrel
^7.11.1
@electron-forge/maker-zip
^7.11.1
@electron-forge/plugin-auto-unpack-natives
^7.11.1
@electron-forge/plugin-fuses
^7.11.1
@electron-forge/plugin-vite
^7.11.1
@electron/fuses
^1.8.0
@electron/remote
^2.1.3
@eslint/js
^9.39.2
@hey-api/openapi-ts
^0.92.3
@modelcontextprotocol/sdk
^1.27.0
@tailwindcss/line-clamp
^0.4.4
@tailwindcss/typography
^0.5.19
@tailwindcss/vite
^4.2.1
@testing-library/jest-dom
^6.9.1
@testing-library/react
^16.3.2
@testing-library/user-event
^14.6.1
@types/cors
^2.8.19
@types/electron-squirrel-startup
^1.0.2
@types/express
^5.0.6
@types/lodash
^4.17.24
@types/marked-terminal
^6.1.1
@types/node
^25.2.0
@types/react
^19.2.14
@types/react-dom
^19.2.3
@types/react-syntax-highlighter
^15.5.13
@types/shell-quote
^1.7.5
@types/yauzl
^2.10.3
@typescript-eslint/eslint-plugin
^8.56.1
@typescript-eslint/parser
^8.56.1
@vitejs/plugin-react
^5.1.4
@vitest/coverage-v8
^4.0.18
@vitest/ui
^4.0.18
assert-json-diff
2.0.2
async-trait
unknown
autoprefixer
^10.4.24
discraft
^1.7.11
electron
^40.6.0
electron-devtools-installer
^4.0.0
env-lock
unknown
eslint-plugin-react
^7.37.5
eslint-plugin-react-hooks
^5.2.0
globby
^13.2.2
goose-test-support
unknown
gray-matter
^4.0.3
husky
^9.1.7
js-yaml
^4.1.1
jsdom
^28.1.0
knip
^5.85.0
lint-staged
^16.2.7
mockall
0.13.1
postcss
^8.5.6
serial_test
unknown
tempfile
unknown
test-case
unknown
tower
0.5.2
tsx
^4.19.0
typescript
~5.6.2
wiremock
unknown
yaml-loader
^0.8.1