英文原文: https://argusic.com/best/wikis
可自托管的开源 wiki,已测试
可自行运行的 wiki 和知识库。列表根据 Argusic 在全新环境中安装每个项目时是否成功运行进行排序,并且可以一键查看该次尝试的录屏。
测试时间为 2026年9月5日 至 2026年11月3日。每一行都注明了各自的测试日期;项目在那一天之后可能发生变化。
88 个已测试项目中有 86 个可运行。另有 7 个正在等待测试。
简而言之: 在 88 个已测试项目中,有 66 个在全新机器上直接启动:book-to-skill、claude-obsidian、obsidian-mind、colanode、obsidian-second-brain、arscontexta、Raneto 和 karpathy-llm-wiki,以及另外 58 个项目。另有 20 个在用替身替换其依赖的服务(例如数据库)后启动:mm-wiki、obsidian-wiki、trustgraph、TW5-TiddlyMap、claude-chat-exporter、OpenTagViewer、wiki 和 myPKA,以及另外 12 个项目。2 个无法验证:OpenWiki 和 indie-wiki-buddy;log 显示了每个项目停在哪里。
每一次都由 Argusic 在全新机器上实测。 每个数字都链接到对应的证据。
| # | 项目 | 结论 | Argusic 评分 | 语言 | 星标数 | 测试日期 |
|---|---|---|---|---|---|---|
| 1 | book-to-skill | 可运行 | 100 / 100 | Python | 36,945 | 2026年9月21日 |
将任何技术书籍 PDF 转化为 Claude Code 技能,可在工作中随时学习、参考和使用。 测试发现:The book-to-skill package is installed as an editable pip package, passes ruff lint, all 627 tests pass, skill validation passes, and the CLI extracts text from documents producing structured JSON metadata and clean text output. 3 分钟。 | ||||||
| 2 | claude-obsidian | 可运行 | 100 / 100 | Python | 16,154 | 2026年11月3日 |
自组织的 AI 第二大脑,适用于 Obsidian 和 Claude Code。放入任意来源,Claude 会读取、链接并归档到一个你拥有的、由纯 Markdown 组成的互联知识图谱中。AI 笔记、个人知识管理(PKM),以及一个开源的 Notion 替代方案。基于 Karpathy 的 LLM Wiki 模式。 测试发现:The 15 Codex skills installed successfully, and the full test suite, vault lifecycle, local BM25 retrieval, strict lint, and a reproducible 199-file release build all passed using only local resources. 5 分钟。 | ||||||
| 3 | obsidian-mind | 可运行 | 100 / 100 | TypeScript | 5,488 | 2026年9月30日 |
一个自组织的 Obsidian 库,为 AI coding agents 提供持久记忆。 测试发现:Obsidian Mind v8.4.0 vault ready with all 5 lifecycle hooks functional, MCP launchers working, 1533/1533 tests passing, and TypeScript typecheck clean. 3 分钟。 | ||||||
| 4 | colanode | 可运行 | 100 / 100 | TypeScript | 5,186 | 2026年9月24日 |
开源、本地优先的 Slack 和 Notion 替代品,让你掌控自己的数据。 测试发现:All packages build and type-check; server ES bundle compiles; web app builds and all 133 tests pass. 15 分钟。 | ||||||
| 5 | obsidian-second-brain | 可运行 | 100 / 100 | Python | 5,151 | 2026年9月30日 |
为 Claude Code、Codex 和其他 6 个 AI agent 提供持久记忆,以纯 markdown 形式存储在您的 Obsidian vault 中。新增:Crew,一个共享 logbook,让 Claude Code、Codex、Cursor 和 Grok Bot 知道彼此做了什么。48... 测试发现:Dependencies installed and project builds via uv, all 994 tests pass, installer links 47 slash commands and SessionStart hook, vault bootstrapper generates a working vault with health check reporting 0 issues, and the multi-platform build system emits 8 target trees. 10 分钟。 | ||||||
| 6 | arscontexta | 可运行 | 100 / 100 | Shell | 3,518 | 2026年10月1日 |
Claude Code 插件,可从对话中生成个性化知识系统。你描述自己的思考和工作方式,通过对话即可获得完整的第二大脑,以你拥有的 Markdown 文件形式呈现。 测试发现:Ars Contexta v0.8.0 Claude Code plugin builds from source with all 15 kernel primitives validated, all 7 shell scripts syntax-correct, all 39 config files valid, all 5 hooks tested working (one line fix applied to session-orient.sh for zero-session edge case), 249 methodology claims, 3 presets, 17 feature blocks, 16... 15 分钟。 | ||||||
| 7 | Raneto | 可运行 | 100 / 100 | JavaScript | 2,905 | 2026年10月2日 |
基于 Markdown 的 Node.js 知识库 Wiki 测试发现:Raneto 0.18.1 is installed with Node 24, all 221 tests pass, the HTTP server starts cleanly and serves Markdown-based documentation pages with HTTP 200 on both the homepage and content pages. 10 分钟。 | ||||||
| 8 | karpathy-llm-wiki | 可运行 | 100 / 100 | Python | 2,686 | 2026年10月3日 |
为 Claude Code、Cursor 和 Codex 打造的、与 Agent Skills 兼容的 LLM 维基。从原始来源、引用和 lint 检查构建一个 Karpathy 风格的知识库。 测试发现:The karpathy-llm-wiki skill repository installs manually via file copy, passes all 52 unit tests, and the check_evidence.py evidence checker script works correctly against real wiki/raw example data. 3 分钟。 | ||||||
| 9 | Matterwiki | 可运行 | 100 / 100 | JavaScript | 2,093 | 2026年10月4日 |
一个简单美观的团队维基 测试发现:Matterwiki web application serves its React SPA bundle (HTTP 200), API root (HTTP 200), and all REST endpoints (setup, auth, topics CRUD, articles CRUD, users list, search) via SQLite3 database with knex 0.11.10 and sqlite3 5.1.7 on Node.js 18.19.1. 32 分钟。 | ||||||
| 10 | hexo-theme-stellar | 可运行 | 100 / 100 | JavaScript | 2,067 | 2026年10月4日 |
基于 Hexo 的全能个人知识库,开箱即用,内置海量标签和动态数据组件。可用于个人博客、项目文档、知识库、专栏、笔记等。 测试发现:npm install, lint, all 241 unit tests, reuse contract checks, contribution registry checks, and all 4 integration scenarios (post-topic, notebook, wiki, default-content) pass on Node v22.11.0. 7 分钟。 | ||||||
| 11 | TidGi-Desktop | 可运行 | 100 / 100 | TypeScript | 2,011 | 2026年10月4日 |
TidGi 是一个注重隐私、自动化、自动 Git 备份、自由部署的知识管理桌面应用,基于 Tiddlywiki,并通过 REST API 支持网页剪辑和 Anki connect。「太记」是一个基于「太微 TiddlyWiki」的知识管理桌面应用,能保护隐私内容、高级自动化、自动 Git 云备份、部署为博客,且可通过... 测试发现:Standard install completes successfully: pnpm install, plugins build, 677 unit tests pass, TypeScript type-checks clean, and the Electron app starts with Vite dev server on localhost:3012. 7 分钟。 | ||||||
| 12 | iwe | 可运行 | 100 / 100 | Rust | 1,815 | 2026年10月6日 |
Markdown 知识图谱:为你的编辑器提供 LSP,为你的 AI agent 提供 CLI + MCP 记忆 测试发现:IWE build 0.24.2 compiles from source, all three binaries (iwe, iwes, iwec) run and respond to commands, and the full test suite passes 606/606 tests. 4 分钟。 | ||||||
| 13 | OpenLore | 可运行 | 100 / 100 | Go | 1,720 | 2026年10月10日 |
一个极简、可扩展、agent 原生的知识仓库,用于保持共享上下文的实时性和可检查性。 测试发现:OpenLore 0.7.2 builds, all tests pass, and the running server serves docs over HTTP (port 8080), MCP (port 8080/mcp), and SSH (port 2222). 7 分钟。 | ||||||
| 14 | otterwiki | 可运行 | 100 / 100 | Python | 1,573 | 2026年10月7日 |
一个基于 python、markdown 和 git 的极简 wiki。 测试发现:Otterwiki 2.24.1 installed, all 783 tests pass, Flask dev server starts and serves HTTP 200 on / and /-/healthz. 4 分钟。 | ||||||
| 15 | llm-wiki | 可运行 | 100 / 100 | Python | 1,504 | 2026年10月8日 |
适用于任何 AI agent 的 LLM 编译知识库。并行多 agent 研究、论文驱动调查、源摄取、wiki 编译、查询和工件生成。 测试发现:llm-wiki Codex plugin v0.25.0 installs from local checkout via bootstrap-codex-plugin.sh, all 15 structural and runtime test suites pass (0 failures), and the scripts/llm-wiki CLI (lint, archive, schema, retract, specialist, adapter, checkpoint) parses and executes correctly. 4 分钟。 | ||||||
| 16 | knowledge | 可运行 | 100 / 100 | TypeScript | 1,465 | 2026年10月9日 |
Knowledge 是一个用于保存、搜索、访问、探索和与你最喜欢的网站、文档和文件聊天的工具。 测试发现:The repository installs and builds on Linux x86_64 with Node 24.21.0. The bundled Yarn 3.2.4 resolves all workspace dependencies. Angular 14 and Electron 44 build successfully. All 8 unit tests (profile/backup) and all 35 storage service tests pass. The storage service REST API serves /health, /v1/projects CRUD, and... 8 分钟。 | ||||||
| 17 | COG-second-brain | 可运行 | 100 / 100 | Python | 1,339 | 2026年10月9日 |
自我进化的第二大脑,具备 35 个 AI 技能、10 个 agent 和人员 CRM。闭环 harness:一个 V-model 验证生命周期,其中执行者永远不会给自己的作业评分。另外还有配对的 anti-slop 设计技能,用于营销和产品 UI。可与 Claude Code、Cursor、Kiro、Gemini... 测试发现:COG v3.15.0 is installed and fully validated: all 36 Claude Code skills, 36 Antigravity skills, 7 Kiro powers, 7 Gemini commands are present and verified, the Agent Plugins mirror is in sync, the Python-based slop-gate scanner runs and detects AI-slop tells, the lane-classify and checkpoint harness scripts produce... 5 分钟。 | ||||||
| 18 | leafwiki | 可运行 | 100 / 100 | Go | 1,215 | 2026年9月18日 |
LeafWiki - 自托管 wiki。单个 Go 二进制文件,SQLite,Markdown 存储在磁盘上。无需外部数据库。 测试发现:LeafWiki compiles from source, starts on port 8080 with SQLite storage and JWT auth, health API returns 200 OK, admin login succeeds with cookie-based JWT tokens, page tree is readable, pages can be created/read/updated via the API, and the full Go test suite (48 packages) passes with zero failures. 12 分钟。 | ||||||
| 19 | crowi | 可运行 | 100 / 100 | TypeScript | 1,098 | 2026年10月10日 |
Crowi - Markdown 维基 - 通过分享知识赋能团队 测试发现:pnpm install, pnpm build, and pnpm test all succeed. MongoDB 8.0.4 runs on port 27018 for test isolation. 1070+ API and contract tests pass. The api-contract DTS build requires 4GB heap. The test suite runs fully with an external MongoDB or the standalone mongod. 50 分钟。 | ||||||
| 20 | many-notes | 可运行 | 100 / 100 | PHP | 1,096 | 2026年9月18日 |
为简洁而设计的 Markdown 笔记 Web 应用 测试发现:PHP 8.4.23 static binary installed, Composer deps resolved, Node 26 frontend built, SQLite database migrated, and Pest test suite 179/179 passes verifying all Feature and Unit tests. 27 分钟。 | ||||||
| 21 | codealmanac | 可运行 | 100 / 100 | TypeScript | 995 | 2026年10月11日 |
面向 AI coding agents 的代码库 wiki。记录代码无法表达的内容:决策、流程、不变量、注意事项。 测试发现:The codealmanac package is installed and functional: CLI responds to --help and --version, all 564 pytest tests pass, ruff lint passes, and doctor reports a healthy install with 71 indexed wiki pages. 8 分钟。 | ||||||
| 22 | projectmem | 可运行 | 100 / 100 | Python | 877 | 2026年10月12日 |
开源 coding agent 记忆。记录 issue、尝试、修复和决策,然后在 agent 重复已失败的方法之前发出警告。为 Claude Code、Cursor、Antigravity 和 Codex 提供原生 MCP server。100% 本地运行,无云端,无遥测。MIT 许可证。 测试发现:projectmem v0.3.3 installed in a virtual environment; the CLI tool, MCP server, test suite, and dashboard all run successfully with no errors. 2 分钟。 | ||||||
| 23 | FridayOS1.0 | 可运行 | 100 / 100 | Python | 876 | 2026年10月12日 |
本地优先的 AI 第二大脑与个人知识管理:六脑 Markdown 蓝图、Obsidian 示例知识库、离线部署与双语指南。六脑方法 · 本地知识管理 测试发现:All three repo-local Python scripts run successfully: the demo brain generator produces 129 wiki files matching the shipped zip content, the transcript parser converts 188 JSONL files to 179 markdown docs, and the star history script works offline. The demo zip (182 entries) passes CRC integrity checks and all media... 9 分钟。 | ||||||
| 24 | ngx-scanner | 可运行 | 100 / 100 | TypeScript | 667 | 2026年10月15日 |
一个使用 ZXing 的 Angular 二维码、条形码、DataMatrix 扫描组件。 测试发现:All 6 Angular/Karma unit tests pass (1 for the scanner library component, 5 for the demo app), and the library builds to dist/zxing-scanner via ng-packagr. 10 分钟。 | ||||||
| 25 | mkdocs-awesome-nav | 可运行 | 100 / 100 | Python | 627 | 2026年10月16日 |
一个用于自定义 MkDocs 站点导航结构的插件。 测试发现:Project installs via uv sync, all 249 unit tests pass, and the MkDocs documentation site builds successfully with the awesome-nav plugin active. 4 分钟。 | ||||||
| 26 | pi-llm-wiki | 可运行 | 100 / 100 | TypeScript | 622 | 2026年10月17日 |
自我维护、兼容 Obsidian 的知识库,用于 pi,将原始来源转化为相互链接且不断积累的维基。原生开放知识格式 (OKF) v0.2。 测试发现:Node 22/pnpm install, typecheck, lint and the full 73-file vitest suite (921 passed) succeed, and the built MCP server runs a real bootstrap-capture-ingest wiki cycle in /tmp/wiki-e2e without any API keys. 3 分钟。 | ||||||
| 27 | Athena-Public | 可运行 | 100 / 100 | Python | 620 | 2026年10月17日 |
面向 AI agent 的本地优先记忆、决策引擎和治理 harness,可跨 IDE 移植。拥有状态。租用智能。 测试发现:Athena SDK v9.9.9 installed with all dependencies, CLI boots and runs health checks, full test suite passes (368/368) in an ephemeral container with no credentials required. 2 分钟。 | ||||||
| 28 | brain.md | 可运行 | 100 / 100 | JavaScript | 595 | 2026年10月17日 |
一个持久化的、基于文件的记忆层,为编码 agent(如 Claude Code、Codex 等)赋予项目大脑(持久化的决策、需求、约束),通过零依赖的 CLI 实现。 测试发现:All 50 project tests pass. Every CLI subcommand runs correctly: init scaffolds BRAIN.md and brain directory, CRUD page operations work end-to-end, hooks install/uninstall cleanly, and wiring creates agent config files. Zero external dependencies or credentials required. 4 分钟。 | ||||||
| 29 | Tangent | 可运行 | 100 / 100 | TypeScript | 585 | 2026年10月17日 |
Tangent 单仓库。 测试发现:npm ci installs all deps, npm run build succeeds across all 7 workspaces, 562 vitest unit/integration tests pass, 9 of 12 Playwright e2e Electron tests pass, and the Tangent app main process launches and initializes on the virtual display. 8 分钟。 | ||||||
| 30 | WikiDocs | 可运行 | 100 / 100 | TypeScript | 533 | 2026年10月18日 |
一个无数据库的 Markdown 平面文件维基 测试发现:Backend NestJS API boots and serves at port 4321 on http://[::1]:4321; all 30 backend e2e tests pass; document CRUD, tree, search, auth, accounts, settings, and guest endpoints all respond correctly with real datasets on disk. 7 分钟。 | ||||||
| 31 | opencrew | 可运行 | 100 / 100 | Shell | 496 | 2026年10月19日 |
Openclaw 多智能体协同系统 | 面向决策者的多智能体操作系统,基于 OpenClaw (Clawbot) + Slack,让 AI 团队各司其职、自主稳定迭代。 测试发现:OpenClaw 2026.10.5 gateway runs with 7 OpenCrew agents (main, cos, cto, builder, ko, ops, research) and real OpenRouter model inference works. 13 分钟。 | ||||||
| 32 | ViNote | 可运行 | 100 / 100 | Python | 480 | 2026年10月20日 |
ViNote(视记 AI)|DeepSeek Harness SDK 驱动的开源视频知识 Agent。以工具编排、SQLite 会话恢复和流式交互,串联 YouTube / Bilibili 检索、下载、转写与笔记生成,支持视频问答、知识卡片和思维导图。FastAPI + React,支持 OpenAI 兼容接口模型。 测试发现:ViNote v1.4.0 backend serves SPA on port 8999, SQLite initialized with 17 categories, all 50+ API endpoints respond, full test suite passes (214 backend + 18 frontend + media smoke). 15 分钟。 | ||||||
| 33 | lineage-skill | 可运行 | 100 / 100 | Python | 468 | 2026年10月20日 |
将视频、PDF、转录稿和笔记提炼为有来源支撑的 teacher Agent Skills。 测试发现:bash install_as_skill.sh --target codex exits 0 and installs a complete skill to /home/runner/.codex/skills/lineage-skill whose scripts run; the 10-test suite passes, the text-only pipeline generates a validated mentor skill, and the micro-lesson runtime reaches phase complete. 4 分钟。 | ||||||
| 34 | okf-skills | 可运行 | 100 / 100 | Python | 437 | 2026年10月21日 |
用于 Claude Code 的 OKF 工具包:创作、维护、验证并可视化 Open Knowledge Format 包。插件、agent 技能,以及一个 GitHub Action。 测试发现:All test suites pass (208/208), both OKF bundles validate conformant under --strict, MCP server advertises 3 tools on stdio transport, visualizer generates cytoscape HTML graphs from bundles, and backfill events extractor runs against git history. 2 分钟。 | ||||||
| 35 | llm-wiki | 可运行 | 100 / 100 | Python | 400 | 2026年10月22日 |
LLM 驱动的知识库,来自你的 Claude Code、Codex CLI、Copilot、Cursor 和 Gemini 会话。Karpathy 的 LLM Wiki 模式,已实现并发布。 测试发现:llmwiki runs in a Python 3.12 venv: setup, sync (converts real Codex sessions), build (90-page HTML site plus llms.txt/graph.jsonld/manifest/sitemap/rss), serve (HTTP 200 on /), unit tests (2650 passed), and real-browser E2E (193 passed) all completed successfully; only index.md was not updated to list the new... 8 分钟。 | ||||||
| 36 | Wiki_MkDocs | 可运行 | 100 / 100 | Python | 385 | 2026年10月22日 |
基于 MkDocs 与 Material 主题的个人知识库 测试发现:MkDocs 1.6.1 and MkDocs Material 9.7.7 are installed in .venv, 'mkdocs build -d public' completes with 1492 HTML pages, and the dev server answered HTTP 200 on http://127.0.0.1:8000/ serving the wiki. 4 分钟。 | ||||||
| 37 | project-butler | 可运行 | 100 / 100 | Shell | 374 | 2026年10月23日 |
面向 AI 编码助手(Claude Code、Cursor、Codex)的项目记忆系统:会话日志、项目维基、规则、待办事项和交接。 测试发现:The skill is installed at ~/.claude/skills/project-butler and its only executable, scripts/check-update.sh, runs correctly in up-to-date, update-available, silenced, pull-ok, pull-failed, and offline-fallback modes; the repo has no test suite and no Claude Code CLI is available here to run the interactive... 2 分钟。 | ||||||
| 38 | mcp-logseq | 可运行 | 100 / 100 | Python | 350 | 2026年10月24日 |
通过本地 HTTP API 与 LogSeq 交互的 MCP 服务器:使 Claude 等 AI 助手能够无缝读取、写入和管理您的 LogSeq 图谱。 测试发现:mcp-logseq 1.10.0 installed, builds, and the full test suite of 720 unit and integration tests passes cleanly. 1 分钟。 | ||||||
| 39 | stash | 可运行 | 100 / 100 | Python | 342 | 2026年10月24日 |
面向从经验中学习的 agent 的开源基础设施。捕获生产轨迹,将经验转化为可复用的知识和技能。 测试发现:All four test suites pass (CLI 259, frontend 336, www 14, backend 184), both Next.js apps build, and ruff lint/format passes. 24 分钟。 | ||||||
| 40 | VeritasGraph | 可运行 | 100 / 100 | Python | 326 | 2026年10月24日 |
VeritasGraph 是 GitHub 上的开源知识图谱与 GraphRAG 框架,支持在您自己的数据上构建多跳推理、基于本体的检索和可验证的归因,涵盖节点、边、RDF 和关联数据,可在本地或云端运行。 测试发现:The VeritasGraph MCP server and Studio API install, launch, and pass 42 core tests with all JSON-RPC methods (initialize, tools/list, resources/list, resources/read, ping) responding correctly and the health endpoint returning 200 OK. 16 分钟。 | ||||||
| 41 | confluence-cli | 可运行 | 100 / 100 | JavaScript | 322 | 2026年10月25日 |
一个强大的 Atlassian Confluence 命令行界面 测试发现:npm install succeeds, all 1232 tests pass, and the CLI binary prints its help output correctly. 1 分钟。 | ||||||
| 42 | claude-canvas | 可运行 | 100 / 100 | Python | 303 | 2026年10月25日 |
面向 Obsidian Canvas 的 AI 编排视觉制作。创建演示文稿、流程图、情绪板、知识图谱和图库,并具备智能布局和 AI 生成的内容。 测试发现:Python test suite passes 103/103, all 12 templates instantiate and validate correctly, all 6 layout algorithms produce valid canvases, validation catches all error/warning cases correctly. 2 分钟。 | ||||||
| 43 | wikit | 可运行 | 100 / 100 | JavaScript | 292 | 2026年10月26日 |
从命令行获取 Wikipedia 摘要 测试发现:Wikit v4.4.1 is installed with all dependencies, and successfully fetches Wikipedia summaries with flags for language, line wrapping, full articles, links, and disambiguation. 1 分钟。 | ||||||
| 44 | markdown-confluence | 可运行 | 100 / 100 | TypeScript | 290 | 2026年10月26日 |
将你的 Markdown 文件发布到 Confluence 测试发现:pnpm install --frozen-lockfile succeeds, unit tests pass (606/607), static checks pass, all 6 packages build, integration test passes with real Mermaid rendering in Chromium and CLI fixture parity. 9 分钟。 | ||||||
| 45 | collabmd | 可运行 | 100 / 100 | JavaScript | 287 | 2026年9月10日 |
Markdown 文件夹、图表和基于 Git 的文档的实时协作。 测试发现:CollabMD v0.1.49 builds, lints, and passes all 924 non-E2E tests (648 unit + 131 integration + 139 browser + 6 guardrails) under Node.js 26.0.0. The server starts on localhost:1234 and serves the app (HTTP 200 on / and /health endpoints) against a plain Markdown vault. 7 分钟。 | ||||||
| 46 | bkmr | 可运行 | 100 / 100 | Rust | 268 | 2026年10月27日 |
面向人类与 Agents 的知识管理 测试发现:bkmr builds from source, all 384 tests pass, and the CLI works end-to-end (create-db, add, search, show with JSON output). 11 分钟。 | ||||||
| 47 | openNAMU | 可运行 | 100 / 100 | Go | 252 | 2026年10月28日 |
多功能维基引擎 测试发现:openNAMU v4.3.6-beta.2 builds from source and runs its HTTP wiki server; registration, login, document creation with rendering, content search, history, and emergency-tool were all exercised successfully against a fresh SQLite database. 16 分钟。 | ||||||
| 48 | ai-fomo-skills | 可运行 | 100 / 100 | Python | 245 | 2026年10月28日 |
将 AI 信息过载转化为可复用的知识、信号和摘要的个人超级对齐技能。 测试发现:The 3 skill directories are installed in ~/.codex/skills. The import_source.py script handles 6 source types: official-page, rss, github-repo, github-trending (all work without credentials), x-user (requires X_BEARER_TOKEN), and xiaoyuzhou-episode (scrapes public episode page). The xiaoyuzhou_account.py script... 21 分钟。 | ||||||
| 49 | keep-the-why | 可运行 | 100 / 100 | JavaScript | 233 | 2026年10月29日 |
仓库原生项目记忆的 why 层:代码库背后的推理,以 Markdown 形式存放在仓库中,由 Git 进行版本控制,供编码 agent 和人类使用,这样被拒绝的内容就不会被重复提出。无需数据库、无需守护进程、无需账户。 测试发现:keep-the-why-lint 0.20.0.0 and keep-the-why-dashboard 0.7.3 are installed and functional. The linter validates this project's context/ (0 errors, 0 warnings, schema 0.20.0). The dashboard serves its UI at localhost:8765 (HTTP 200), exports static pages, and both packages' test suites pass completely (116+61+65 = 242... 4 分钟。 | ||||||
| 50 | mneme | 可运行 | 100 / 100 | JavaScript | 208 | 2026年11月1日 |
会做梦的记忆:面向 DeepSeek Harness 的跨会话记忆。本地 SQLite + Markdown 镜像,autoDream 整合,4 路召回(关键词/向量/BM25/实体),以及记忆面板。10 个模型工具,MCP 服务器,CLI。 测试发现:All 2587 tests pass on node 22.23.4 with the libc inference fix in build-runtime-manifest.mjs and runtime-manifest.json regenerated; src/ and lib/ synced; both prior failing tests (try 1777 libc filtering and 1778 manifest drift) now pass. 31 分钟。 | ||||||
| 51 | Pepperminty-Wiki | 可运行 | 100 / 100 | PHP | 207 | 2026年10月31日 |
开箱即用的 wiki 测试发现:Pepperminty Wiki v0.25-dev built from source on PHP 8.3.29 in this container; the CLI version/help and search-rebuild commands run cleanly, and a fresh wiki installed via the HTTP first-run wizard served pages, handled login and page save, answered the search and status APIs, and exported a valid zip containing the... 10 分钟。 | ||||||
| 52 | Personal_External_Brain | 可运行 | 100 / 100 | Python | 199 | 2026年10月31日 |
这并非又一个 ChatGPT 包装器,而是一个本地优先的工具,可将你的笔记、网页、PDF 和音视频转化为个人知识图谱,完全在你的机器上运行。 测试发现:Backend API serves 30 endpoints with seed graph data, all 131 automated tests pass, and the React frontend builds and starts. 4 分钟。 | ||||||
| 53 | open-spaces | 可运行 | 100 / 100 | JavaScript | 4 | 2026年10月9日 |
免费、开源替代 ChatGPT Spaces:一个可自托管的 AI 工作空间,用于共享页面和对话。 测试发现:API server on port 8000 and Next.js client on port 3000 both serve HTTP 200 responses; the API returns/creates spaces, pages, messages, and auth records correctly over a local SQLite database. 10 分钟。 | ||||||
| 54 | tms | 可运行 | 97.1 / 100 | JavaScript | 389 | 2026年10月22日 |
基于频道模式的团队沟通协作+轻量级任务看板,支持 mardown、富文本、在线表格和思维导图的团队博文 wiki,i18n 国际化翻译管理的响应式 web 开源团队协作系统。 测试发现:TMS Spring Boot app compiles and runs on port 8080 with MySQL 5.7.44 backend; 27 of 33 tests pass. 16 分钟。 | ||||||
| 55 | deepwiki-open | 可运行 | 94.7 / 100 | Python | 18,368 | 2026年9月22日 |
开源 DeepWiki:面向 GitHub/Gitlab/Bitbucket 仓库的 AI 驱动 Wiki 生成器。 测试发现:Backend FastAPI server runs on port 8001 with health, models, auth, repo, wiki, chat, codemap, and system endpoints all responding; frontend Next.js dev server compiles and serves on port 3000; 100 out of 105 tests pass (2 deselected for real API keys, 3 stale/invalid tests). 21 分钟。 | ||||||
| 56 | poznote | 可运行 | 86 / 100 | JavaScript | 980 | 2026年9月19日 |
强大笔记,无需麻烦。 测试发现:Poznote v6.72.0 PHP application runs on static PHP 8.3 via built-in server; SQLite master and user databases initialized; full REST API v1 test suite (81 tests) passes; login page serves correctly. 36 分钟。 | ||||||
| 57 | silverbullet | 可运行 | 80 / 100 | TypeScript | 6,456 | 2026年9月29日 |
为你和你的团队提供的灵活知识库,基于 Markdown 和 Lua。 测试发现:SilverBullet 2.11.1 builds from source, client bundle and plugs compile, vitest JS test suite passes (3023/3028), Rust server binary runs on port 5555 serving HTTP 200 on /.dashboard and /.auth login endpoint, sb CLI binary also builds; 11 Rust git/SSH tests fail because ssh-keygen is not in this container and... 19 分钟。 | ||||||
| 58 | onedev | 可运行 | 73.3 / 100 | Java | 15,339 | 2026年9月22日 |
统一自主开发平台 测试发现:OneDev builds and compiles from source with all 86 tests passing, and the server starts on localhost:6610 returning HTTP 200 with the setup initialization page. 38 分钟。 | ||||||
| 59 | gollum | 可运行 | 60 / 100 | Ruby | 14,340 | 2026年11月3日 |
一个简单的、由 Git 驱动的 wiki,带有本地前端,并支持多种标记语言和内容。 测试发现:Gollum 6.1.0 builds and runs on MRI Ruby 3.3.5 with rugged/gollum-lib: the server answers HTTP 200 on the root page and renders markdown content, and the full unit test suite passes. 16 分钟。 | ||||||
| 60 | llm-wiki-agent | 可运行 | 60 / 100 | Python | 3,673 | 2026年10月1日 |
一个个人知识库,能够自我构建和维护。放入来源,Claude(或 Codex/Gemini)读取它们,提取知识,并维护一个持久的相互链接的 wiki。适用于 Claude Code、Codex、OpenCode、Gemini CLI。无需 API 密钥。 测试发现:llm-wiki-agent repo has 9 wiki pages (1 source, 2 entities, 5 concepts, 1 overview), a working knowledge graph (9 nodes, 36 edges), and all 10 Python tools run without errors after fixing 3 bugs in tools/_utils.py and tools/ingest.py. 20 分钟。 | ||||||
| 61 | stashbase | 可运行 | 60 / 100 | TypeScript | 1,261 | 2026年10月11日 |
一个开源、本地优先的写作工作区,你可以使用 Claude Code 和 Codex 进行写作,并利用你自己的资料和过往工作。 测试发现:StashBase v2.9.7 builds and runs on Ubuntu 24.04 with Node.js 24.21.0 and Python 3.13.16: the Electron app launches real BrowserWindow sessions tested by 6 smoke scripts, the server serves HTTP 200 with the full web UI on port 8090, the Python daemon indexes folders, and all 17 runnable test suites plus the complete... 16 分钟。 | ||||||
| 62 | wikmd | 可运行 | 60 / 100 | Python | 423 | 2026年10月21日 |
一个基于文件的 wiki,使用 Markdown 测试发现:Wikmd installed in venv, 22/22 tests pass, Flask app serves HTTP 200 with pandoc-rendered wiki content. 14 分钟。 | ||||||
| 63 | mulmoclaude | 可运行 | 60 / 100 | TypeScript | 386 | 2026年10月22日 |
在你的电脑上培养自己的 AI 助手。本地优先且采用 MIT 许可证:记忆、数据和应用程序均以纯文件形式保留在你的工作区中。聊天可调用合适的 GUI,例如 wiki、电子表格、图表、表单、3D。无需编程即可为单一用户构建小型应用。 测试发现:Dependencies install, workspace packages build, plugin codegen, 11180 unit tests pass, and the Express API server starts on port 3001 and responds to authenticated API requests. 9 分钟。 | ||||||
| 64 | RepoWiki | 可运行 | 60 / 100 | Python | 300 | 2026年10月25日 |
开源 DeepWiki 替代方案,从终端或浏览器为任意代码库生成全面的 wiki 文档。 测试发现:All 134 tests pass, the CLI commands (scan, map, config, serve) execute successfully, the web server starts and serves HTTP 200 on /, and scan produces a complete wiki directory structure even without an LLM API key. 3 分钟。 | ||||||
| 65 | ai-trend-studio | 可运行 | 60 / 100 | Python | 249 | 2026年10月28日 |
本地优先的 AI 趋势雷达和实时会话蒸馏 测试发现:The app installs in a venv, the server answers 200 on /api/health, / and /api/export, refresh collects real AI-relevant trends from all four public sources, and the live-session create/event/finish flow completes with a local summary, with tests 8/8 passing. 6 分钟。 | ||||||
| 66 | Textus | 可运行 | 58 / 100 | TypeScript | 617 | 2026年11月3日 |
下一代 Markdown 编辑器和知识工具,专为 AI 写作而设计。在 macOS、Windows、Linux、iPhone 和 iPad 上免费且开源。 测试发现:Under Node v22.23.4 and Rust 1.99.1, the repository's npm install, frontend build, full npm run check, and aicompat Rust tests all pass; the published AppImage launches a Textus window on DISPLAY=:99, and a typed Markdown document renders and serializes correctly in Playwright Chromium. 18 分钟。 | ||||||
| 67 | mm-wiki | 借助 mock 可运行 | 92 / 100 | Go | 3,781 | 2026年9月30日 |
MM-Wiki 是一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境。 测试发现:MM-Wiki v0.2.2 is running at http://0.0.0.0:8081 with MariaDB 10.11 backend, accepting login as admin/123456 and serving the authenticated dashboard. 46 分钟。 | ||||||
| 68 | obsidian-wiki | 借助 mock 可运行 | 92 / 100 | Python | 3,684 | 2026年10月1日 |
AI agent 通过 Obsidian wiki 构建和维护数字大脑的框架 | 面向 agent 的记忆系统 测试发现:obsidian-wiki package installs and builds cleanly via pip in a venv; all 1010 automated tests pass; the CLI boots, processes all subcommands (setup, doctor, list, info, lint, graph-analyse), and the setup command provisions all 40 skills into 12 agent directories with a pass doctor health check. 4 分钟。 | ||||||
| 69 | trustgraph | 借助 mock 可运行 | 92 / 100 | Python | 2,884 | 2026年10月2日 |
面向 Agent、知识与上下文的 AI 治理平台 测试发现:All 8 TrustGraph sub-packages built and installed in venv; 3335 unit+contract tests pass; CLI commands functional. 19 分钟。 | ||||||
| 70 | TW5-TiddlyMap | 借助 mock 可运行 | 92 / 100 | JavaScript | 911 | 2026年10月12日 |
用于你的 wiki 的地图绘制和主题可视化 测试发现:TiddlyWiki 5.2.2 serves HTTP 200 with TiddlyMap 0.17.21 plugin (121 tiddlers, 39 JS modules) and vis-network wrapper loaded. 12 分钟。 | ||||||
| 71 | claude-chat-exporter | 借助 mock 可运行 | 92 / 100 | JavaScript | 742 | 2026年10月15日 |
一键导出、隐私优先的 Claude.ai 聊天导出工具,生成干净的 Markdown,包含工件和附件,适用于 Obsidian 和 RAG。 测试发现:The exporter runs as a browser bookmarklet against a mocked Claude API: the install page builds a working javascript: bookmarklet, and exporting a 4-message mock conversation produced sorting_algorithm_comparison.md with correct frontmatter, per-turn headers, table, artifact block, attachment blockquote, and... 24 分钟。 | ||||||
| 72 | OpenTagViewer | 借助 mock 可运行 | 92 / 100 | Java | 457 | 2026年10月21日 |
在 Android 上集中追踪你的 AirTags、Apple 和 Google FindMy 设备以及自定义标签。 测试发现:OpenTagViewer APK builds successfully at 107 MB, all 854 JVM unit tests pass, all 680 Python exporter tests pass, all 312 Chaquopy bridge tests pass, and the exporter CLI reports version 1.5.1 and answers --help correctly. 9 分钟。 | ||||||
| 73 | wiki | 借助 mock 可运行 | 92 / 100 | Python | 455 | 2026年10月21日 |
基于 Frappe 构建的免费开源 Wiki 测试发现:Python markdown renderer installs and passes all 86 tests; JS SPA frontend, Tailwind CSS theme, highlight.js bundle, and wiki-app.html all build to wiki/public/ and wiki/www/. 18 分钟。 | ||||||
| 74 | myPKA | 借助 mock 可运行 | 92 / 100 | Python | 319 | 2026年10月25日 |
基于 ICOR 方法论、使用纯 Markdown、兼容任何 LLM 的文件夹内 AI 驱动个人知识助手,永久归你所有。 测试发现:All 29 Python scripts compile and pass syntax validation. The harness generator (scaffold-init.py) checks and applies successfully, validating 56 generated files against their source hashes. Team validation confirms a compliant structure. All 9 skills pass 146 checks. The expansion-pack test suite passes 21/21 cases... 7 分钟。 | ||||||
| 75 | project-cairn | 借助 mock 可运行 | 92 / 100 | Shell | 253 | 2026年10月28日 |
将项目工作转化为可复用的知识:适用于 Claude Code & Codex 的 AI-agent 技能。 测试发现:6 pytest tests pass; Notion graduation pipeline (preflight, single-page graduate, multi-page batch graduate) verified end-to-end via a schema-correct mock on the Notion REST API. 28 分钟。 | ||||||
| 76 | terraform-module-releaser | 借助 mock 可运行 | 92 / 100 | TypeScript | 235 | 2026年10月29日 |
用于在单仓库中自动化 Terraform 模块的版本管理、发布和文档的 GitHub Action。 测试发现:npm install succeeds, TypeScript compiles clean, and 814 of 821 tests pass on Node 24 with terraform-docs v0.21.0 installed to ~/.local/bin/. The 4 skipped/failed suites are GitHub API integration tests requiring a real GITHUB_TOKEN. 4 分钟。 | ||||||
| 77 | kuku | 借助 mock 可运行 | 92 / 100 | TypeScript | 233 | 2026年10月29日 |
开源、本地优先的 Markdown 工作区,支持 wiki、AI 编辑和加密同步。 | ||||||
| 78 | memoket-kite | 借助 mock 可运行 | 92 / 100 | Python | 232 | 2026年10月29日 |
一个面向 AI agents 的开源无向量长期记忆引擎,在 LoCoMo 和 LongMemEval 上以显著更少的上下文达到 SOTA。 测试发现:memoket-kite 0.1.0 is installed with all dependencies in a Python venv, 425/427 tests pass, and the full Memory remember/recall/answer pipeline executes correctly against a mock OpenAI-compatible provider. 17 分钟。 | ||||||
| 79 | hipocampus | 借助 mock 可运行 | 92 / 100 | JavaScript | 211 | 2026年10月30日 |
AI agent 的即插即用内存 harness:3 层内存、压缩树、混合搜索。一条命令即可设置。适用于 Claude Code 和 OpenClaw。 测试发现:Hipocampus v0.5.3 installs and runs in this container: init creates the full memory directory tree, skills, hooks, config, and platform-specific protocol files; compact processes transcripts through the daily/weekly/monthly compaction chain with secret redaction; uninstall removes all installed artifacts cleanly while... 2 分钟。 | ||||||
| 80 | skill-conductor | 借助 mock 可运行 | 92 / 100 | Python | 207 | 2026年11月1日 |
面向 AI agent 的架构优先技能生命周期。BinEval 二进制评分,采用阈值无关、跨家族校准的评审器,门控自我更新循环,压力测试,以及基于实证研究的 10 条编写原则。 测试发现:All 13 Python scripts in skill-conductor successfully parse and run: smoke tests pass (12/12), structural eval passes (22/22, score 10/10), skill init creates valid structure, packaging produces valid .skill zip, and scripts requiring LLM access (run_eval, improve_description, run_loop) parse their args correctly but... 6 分钟。 | ||||||
| 81 | scholar-skill | 借助 mock 可运行 | 86 / 100 | Python | 227 | 2026年10月29日 |
用于在 Obsidian 中进行学术阅读、知识链接、反思和知识演化的 OpenClaw 技能。 测试发现:The ScholarSkill setup works: configure.py auto/semi/manual all complete the full flow, artifact verification confirmed byte-identical template sync, correct YAML output, a working placeholder replacement tool, and clean ffmpeg decodes of the packaged images. 2 分钟。 | ||||||
| 82 | nanzi-ai-agent-platform | 借助 mock 可运行 | 61 / 100 | Python | 228 | 2026年10月30日 |
开源企业级多智能体平台与 ChatBI 数据洞察平台,支持多 agent 协作、RAG 知识增强、物理数据源直连与安全沙箱执行、Redis 长期记忆引擎,并集成多模态 EmbedChat 挂件与全方位 token 消耗审计看板,提供完整 RBAC 权限控制和 harness 支持。 测试发现:后端依赖已安装;FastAPI 应用已在 SQLite+fakeredis 模拟下启动,/health 返回 200;无基础设施测试中有 231 项通过;由于 Node.js v18.19.1 < 所需版本 v20.19+,前端构建失败;由于容器内不存在 mysql/redis 服务,完整的后端测试套件无法运行. 35 分钟。 | ||||||
| 83 | docs | 借助 mock 可运行 | 57.3 / 100 | TypeScript | 16,966 | 2026年9月5日 |
Docs 是一个开源文本编辑器:原生 Web,专为实时协作而设计,文档和子文档结构清晰,并且完全拥有你的数据。基于 Django 和 React 构建,可扩展。 测试发现:The Docs backend project installs, builds, and runs 2190+ test cases successfully using mock PostgreSQL, MinIO S3, and compiled email/translation assets, with the only unaddressed failures requiring a real OIDC provider. 62 分钟。 | ||||||
| 84 | BookStack | 借助 mock 可运行 | 56 / 100 | PHP | 19,125 | 2026年11月2日 |
现在在 Codeberg 上管理 测试发现:BookStack PHP dependencies installed, MariaDB 10.11.6 serving on port 3307, all 110+ migrations applied successfully, 1561 of 1622 tests pass or are non-critical failures (LDAP, PDF export, config defaults), the Laravel artisan CLI and development HTTP server both start and respond. 33 分钟。 | ||||||
| 85 | beever-atlas | 借助 mock 可运行 | 56 / 100 | Python | 451 | 2026年10月20日 |
你的第一个 LLM-Wiki 对话知识库 测试发现:Beever Atlas v0.3.0 Python package installs and builds fully; all unit tests pass (2 pre-existing env-dependent failures); MCP server starts in stdio mode; test infrastructure works with mocked stores for environments without backing databases. 58 分钟。 | ||||||
| 86 | Lore | 借助 mock 可运行 | 52.7 / 100 | TypeScript | 250 | 2026年10月28日 |
一键唤起的本地 LLM agent,可记录或查询任何你想记住的内容。它会将你的知识重构为向量化数据库。完全本地化、零云端依赖。 测试发现:Install succeeds, unit tests pass (3/3), typecheck and vite build are clean, the Electron app launches a window and runs stable on the virtual display, and a mock-Ollama eval run answers seeded messages end-to-end with all eval endpoints returning HTTP 200. 13 分钟。 | ||||||
| 87 | OpenWiki | 无法验证 | 40 / 100 | Rust | 643 | 2026年10月16日 |
OpenWiki:Mac 桌面 AI 知识管理工具。可捕获剪贴板内容、构建个人 wiki、获取 AI 洞察。 测试发现:OpenWiki 0.3.25 desktop app builds and runs on Linux x86_64 inside the container: the frontend dist compiles, the 489MB debug binary links with WebKitGTK 2.52.6 via GTK-3, and the full application loop starts (clipboard polling, screenshot watching, capture detector, OCR reported as disabled on this platform, wiki... 33 分钟。 | ||||||
| 88 | indie-wiki-buddy | 无法验证 | 35 / 100 | JavaScript | 546 | 2026年10月18日 |
自动通知并将您重定向到独立维基的浏览器扩展。 测试发现:The repository is a browser extension with valid Chrome and Firefox manifests, 846 wiki redirect entries, 33 locale translations, 941 files in the distributable zip, and core JavaScript modules that parse correctly and pass all unit tests. 12 分钟。 | ||||||
| - | llm-wiki-compiler | 尚未测试 | - | TypeScript | 2,236 | - |
| - | IncarnaMind | 尚未测试 | - | TypeScript | 850 | - |
| - | obsidian-llm-wiki | 尚未测试 | - | TypeScript | 771 | - |
| - | swarmvault | 尚未测试 | - | TypeScript | 734 | - |
| - | oxynote | 尚未测试 | - | Go | 496 | - |
| - | PersonalWiki | 尚未测试 | - | C | 353 | - |
| - | obsidian-knowledge-agent | 尚未测试 | - | Python | 207 | - |
可运行 使用真实的依赖项完成安装并启动。 借助 mock 可运行 用替身替换数据库或第三方 API 等外部服务后启动。 无法验证 标准 agent 和更强的 agent 都没能在时间限制内让它运行起来;log 显示了它停在哪里。
我们如何测试
截至最近一次测试,本榜单中:66 个项目直接运行,20 个借助 mock 运行,2 个无法验证,7 个仍在等待。已测试的语言:Go、Java、JavaScript、PHP、Python、Ruby、Rust、Shell、TypeScript。每次尝试都使用一台干净的一次性机器、固定版本的项目,以及 45 分钟的时间限制;完整流程见方法论页面。
常见问题 (FAQ)
本榜单是如何排名的?
依据测量结果,而不是观点:Argusic 在全新机器上安装并启动成功的项目排在最前,然后是用 mock 代替外部服务后运行的项目,再然后是无法验证的项目。结果相同时比较 Argusic 评分,再比较项目在其自身来源上的热度。
为什么有些项目没有排名?
7 个项目仍在等待测试或等待一次完整的尝试。在 Argusic 完成测量之前,它们会被列出但不参与排名。
证据在哪里?
每一行都链接到该项目的 Argusic 页面,其中每次运行都有完整的 log 和终端录屏,并连同 sha256 指纹一起保存。每个已测试项目都有这样的页面,无论它是否在本榜单上。
同一类别的更多榜单
- 自托管 Notion 替代品,经真实安装验证 (与本榜单共有 Textus、colanode、docs、leafwiki、many-notes、myPKA、open-spaces、oxynote、poznote)
- 可自行运行的开源 AI 应用,已测试 (与本榜单共有 Personal_External_Brain、deepwiki-open、llm-wiki-agent、open-spaces、projectmem)
- 在全新机器上运行过的开源 coding agents (与本榜单共有 brain.md、codealmanac、stash)
- 开源项目管理工具,安装并运行 (与本榜单共有 onedev、project-butler、tms)
- 开源 CI/CD 工具,安装并运行 (与本榜单共有 onedev、terraform-module-releaser)
- 首次运行时即可启动的开源 MCP 服务器 (与本榜单共有 llm-wiki-compiler、projectmem)
- 开源开发者 CLI 工具,已验证可构建和运行 (与本榜单共有 brain.md、codealmanac)
- 开源低代码和无代码平台,已测试 (与本榜单共有 mulmoclaude、opencrew)
- 开源 AI agent 框架,已安装并运行 (与本榜单共有 book-to-skill)
- 开源 API 客户端,构建并运行 (与本榜单共有 confluence-cli)
- 可安装并运行的开源备份工具 (与本榜单共有 claude-chat-exporter)
- 构建并启动的开源代码编辑器和 IDE (与本榜单共有 Tangent)
- 开源办公套件,安装并启动 (与本榜单共有 open-spaces)
- 开源向量数据库,可安装并查询 (与本榜单共有 Personal_External_Brain)
- 开源工作流自动化,安装并运行 (与本榜单共有 opencrew)
- 自托管仪表盘和主页,已安装并运行 (与本榜单共有 oxynote)
- 在全新机器上启动的自托管 git 服务器 (与本榜单共有 onedev)
- 开源 API 网关和反向代理,已测试
- 开源 CMS 平台,已安装并运行
- 开源 LLM 网关,已安装并运行
- 开源 VPN 和网络工具,安装并运行
- 开源浏览器自动化工具,已安装并运行
- 开源数据库,安装并查询
- 开源电子商务平台,安装并运行
- 已测试的开源电子书阅读器和库
- 开源游戏引擎,构建并运行
- 在全新机器上构建并启动的开源游戏
- 开源家庭自动化,安装并运行
- 开源地图服务器和工具,已安装并运行
- 开源消息队列与流处理,已测试
- 开源音乐服务器,安装即可播放
- 开源可观测性和日志,安装并运行
- 可自托管且经过测试的开源密码管理器
- 开源录屏工具,已开发并发布
- 开源搜索引擎,已安装并查询
- 开源自托管分析,在干净的服务器上测试过
- 开源语音转文本和文本转语音,已测试
- 开源静态网站生成器,构建并部署
- 开源运行时间监控与状态页面,已测试
- 在全新机器上启动的开源视频编辑器
- 开源视频播放器,已构建并发布
- 开源 Web 抓取工具,已安装并运行
- 经测试的开源白板和图表工具