开源、自托管的 Airtable、Fibery、Notion 数据库和 ClickUp 的替代方案:一个为 AI 代理打造的工作管理数据库,代理优先(Claude Code、Codex、Cursor 及任何 MCP 客户端)。
概览
一个开源、自托管的 Airtable、Fibery、Notion 数据库和 ClickUp 的替代方案——旨在让 AI 代理成为一流的用户,而非事后考虑。 连接的表、关系、工作流、公式、汇总和每个实体的标记文档。一个SQLite文件。零依赖。没有构建步骤。MIT。 针对代理 ·快速入门 ·比较 ·代理与MCP ·自托管 ·常见问题解答 Weave 将结构化工作(表、行、关系、文档)存储在一个 SQLite 文件中,代理通过 MCP、REST 或 CLI 驱动。 - 通过 MCP 连接:node bin/weave.js mcp --data ,与 weave mcp --data 相同。在 Claude 代码中:claude mcp add weave -- node /path/to/weave/bin/weave.js mcp --data /path/to/workspace.db - 或从 file 构建:weave build --预演,然后再次不使用 ---预演。- 阅读 AGENTS.md › 先使用织入:入门、按作业划分的每个工具、带周转预算的计划以及常见错误及其修正。
概述(AI 翻译)
编织
一个开源、自托管的 Airtable、Fibery、Notion 数据库和 ClickUp 数据库替代方案—— 设计时,AI代理是一流的用户,而不是事后考虑的。
连接表、关系、工作流、公式、汇总和每个实体的标记 文档。一个SQLite文件。零依赖。没有构建步骤。麻省理工学院。
对于代理人· 快速入门 · 比较 · 代理人与MCP · 自托管 · 常见问题
对于代理人
编织存储结构化工作(表、行、关系、文档)在一个 SQLite 中 文件,代理通过MCP、REST或CLI驱动。
- 通过MCP连接:
node bin/weave.js mcp --data,与weave mcp --data。在Claude码中:claude mcp add weave -- node /path/to/weave/bin/weave.js mcp --data /path/to/workspace.db - 或从文件构建:
weave build --dry-run,然后再次使用。--dry-run。 - 阅读 AGENTS.md › 先用织法:底火, 每个工具按岗位分类,计划和回合预算,以及常见的修复错误。
织造是什么
Weave是你自己运行的工作平台:空间能容纳桌子,桌子也能承受 实体,以及实体通过实的双向连接
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
weave
An open-source, self-hosted alternative to Airtable, Fibery, Notion databases, and ClickUp — built so that AI agents are first-class users, not an afterthought.
Connected tables, relations, workflows, formulas, rollups, and per-entity markdown documents. One SQLite file. Zero dependencies. No build step. MIT.
For agents · Quickstart · Comparison · Agents & MCP · Self-hosting · FAQ
For agents
weave stores structured work (tables, rows, relations, documents) in one SQLite file, and an agent drives it over MCP, REST or the CLI.
- Connect over MCP:
node bin/weave.js mcp --data, the same asweave mcp --data. In Claude Code:claude mcp add weave -- node /path/to/weave/bin/weave.js mcp --data /path/to/workspace.db - Or build from a file:
weave build --dry-run, then again without--dry-run. - Read AGENTS.md › Using weave first: the primer, every tool by job, plans with turn budgets, and common errors with their fixes.
What weave is
weave is a work platform you run yourself: spaces hold tables, tables hold entities, and entities connect to each other through real bidirectional relations — with lookups, rollups, formulas, workflow states, automations, and any number of markdown documents attached to each row.
It is meant to replace the SaaS your work already lives in — Airtable’s
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{ "mcpServers": { "weave": { "command": "node",
"args": ["/path/to/weave/bin/weave.js", "mcp", "--data", "/path/to/my-workspace.db"] } } }