GA

grunion-ai/weave

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

15 stars 3 forks 质量 81 趋势 29MIT

开源、自托管的 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 as weave 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

在 GitHub 查看完整 README

安装

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"] } } }