Skip to main content
Glama

BothyBoard

一个供人类和代理使用的小屋:共享任务板、工作 DAG 和 MCP 服务器,使编码代理能够领取、暂停和交接工作。

MIT 许可。构建为 pnpm + Turborepo monorepo(apps/web 使用 packages/*)。

技术栈

  • Node 24 LTS, pnpm 11, Turbo

  • TanStack Start + React 19 + Nitro (Vercel)

  • Postgres (Neon in production, PGLite in local preview)

  • Better Auth、基于 HTTP 的 MCP、个人访问令牌

Related MCP server: DevTask Mcp

设置

pnpm install
pnpm dev

需要 pnpm(独立安装,而非 Corepack)。Node >=24。

脚本

用途

pnpm dev

在 8080 端口运行应用

pnpm build

生产环境 Vercel 输出

pnpm typecheck

跨工作区运行 tsc --build

pnpm lint

Biome

pnpm knip

未使用的导出/依赖

本地请勿设置 DATABASE_URL(使用 PGLite)。在 Vercel 上,设置 DATABASE_URL 并在构建过程中运行 pnpm run db:migrate。

布局

apps/web          # TanStack Start app
packages/core     # Domain: tasks, MCP, rate limits, trash
packages/db       # Dual Neon / PGLite client
packages/ui       # Shared UI primitives
packages/typescript-config

MCP 工具为 bothy-board.*。密钥为 bb_live_ / bb_pat_。

许可证

MIT © 2026 Simnova

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers