G
grunion-ai/weave
Open-source, self-hosted work database for people and AI agents, and an alternative to Airtable, Fibery,…
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
- ★ 数取值
- 17 ★ · grunion-ai/weave · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-10-28 · 最近见到 2026-11-14 · 共见到 19 次 · 被 1 个来源列出
- 评分构成
- 综合分 103 · 17 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
grunion-ai/weave;我们收录于 2026-10-28;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。weave
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
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
bases and grids, ClickUp's tasks and boards, Fibery's connected databases with
documents and automations — running on your laptop or your own server, with no
per-seat bill and no vendor holding the export button.
The difference from every other tool in this category is the second audience.
Work-management tools are built for humans first and APIs second. weave is built
for humans and agents as equals: everything the web UI can do, the REST API,
the CLI, and the built-in MCP server can do too — same engine, same data
file on your disk. A local install needs no account and sends no telemetry. The
hosted instance at https://weave.grunion.ai runs the same code behind a sign-in
door.
Local-first — your workspace is one SQLite file next to your project.
Yours to host — one Node process and one file; run it on a laptop or a
small VPS behind your own TLS and login (see Self-hosting).
Zero dependencies — git clone and run. Storage is Node's built-in
node:sqlite; the only third-party code is vendored and pinned.
Agent-native — an MCP server any stdio client can mount (Claude Code,
Codex CLI, Cursor, Gemini CLI), a scriptable CLI, Table#12 refs
everywhere, and markdown documents addressable as plain URLs
(/e/Task#12/doc.md, .html, .pdf).
Undoable — every entity mutation (edits, creates, deletes, links,
comments) can be stepped back with weave undo, POST /api/undo, or the
weaveundo MCP tool; agents get to make mistakes without making a mess.
Versioned documents — every document field keeps its revisions (one
per editing session), browsable and restorable from the page, weave
doc-revisions / weave doc-restore, or the weavedocrevisions /
weavedocrestore MCP tools.
## Quickstart
Requires Node ≥ 22.16 (Node 24 LTS recommended). There is nothing to build
and nothing to install from npm.
bash
git clone https://github.com/grunion-ai/weave
cd weave
node bin/weave.js serve --port 4400 --data ./my-workspace.db
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
bases and grids, ClickUp's tasks and boards, Fibery's connected databases with
documents and automations — running on your laptop or your own server, with no
per-seat bill and no vendor holding the export button.
The difference from every other tool in this category is the second audience.
Work-management tools are built for humans first and APIs second. weave is built
for humans and agents as equals: everything the web UI can do, the REST API,
the CLI, and the built-in MCP server can do too — same engine, same data
file on your disk. A local install needs no account and sends no telemetry. The
hosted instance at https://weave.grunion.ai runs the same code behind a sign-in
door.
Local-first — your workspace is one SQLite file next to your project.
Yours to host — one Node process and one file; run it on a laptop or a
small VPS behind your own TLS and login (see Self-hosting).
Zero dependencies — git clone and run. Storage is Node's built-in
node:sqlite; the only third-party code is vendored and pinned.
Agent-native — an MCP server any stdio client can mount (Claude Code,
Codex CLI, Cursor, Gemini CLI), a scriptable CLI, Table#12 refs
everywhere, and markdown documents addressable as plain URLs
(/e/Task#12/doc.md, .html, .pdf).
Undoable — every entity mutation (edits, creates, deletes, links,
comments) can be stepped back with weave undo, POST /api/undo, or the
weaveundo MCP tool; agents get to make mistakes without making a mess.
Versioned documents — every document field keeps its revisions (one
per editing session), browsable and restorable from the page, weave
doc-revisions / weave doc-restore, or the weavedocrevisions /
weavedocrestore MCP tools.
## Quickstart
Requires Node ≥ 22.16 (Node 24 LTS recommended). There is nothing to build
and nothing to install from npm.
bash
git clone https://github.com/grunion-ai/weave
cd weave
node bin/weave.js serve --port 4400 --data ./my-workspace.db
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/grunion-ai-weave/)
- 来源
- github · https://github.com/grunion-ai/weave
- 按领域浏览
- 开源项目
- Traction
- 17 ★
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。