基于 W3C Web Annotation 标准的开源 Human+AI 对等协作知识平台,通过七大可组合工作流实现文档根植的结构化知识图谱构建与语义检索。
Semiont 是由 The AI Alliance 开发的开源语义维基系统,采用 W3C Web Annotation 标准作为数据基座,将所有知识表达为锚定到源文档具体段落的结构化注释。其核心设计理念是"文档根植的知识图谱"——图谱中的每个节点均可回溯至原始文档片段,而非脱离上下文的抽象实体。
系统定义了七大可组合协作工作流:Yield(资源引入)、Mark(结构化标注)、Match(多源检索与排序)、Bind(实体消歧与链接)、Gather(上下文组装)、Browse(结构化导航)、Beckon(注意力引导)。人类用户与 AI Agent 在架构上完全对等,共享同一套 API、事件总线和事件溯源存储,所有操作产生格式一致的事件。
技术架构采用 Spec-first 设计,OpenAPI 规范先于实现,TypeScript SDK 自动生成;核心存储基于事件溯源模式;Monorepo 结构分为应用层(Hono 后端、Vite+React 前端、Node.js CLI)与核心包层(api-client、event-sourcing、content、graph、ontology、inference、make-meaning、jobs、mcp-server 等)。推理后端支持 Anthropic 云端与 Ollama 本地混合部署,可按 Worker 粒度灵活配置。同时提供 MCP Server 和 Claude Code Agent Skills 定义,可直接融入 AI 助手工作流。
适用场景包括学术文献标注与引用追踪、法律合规文档交叉审查、组织知识管理、基于已注释源材料的 RAG 检索增强生成,以及为 AI Agent 提供持久化结构化记忆。项目当前处于活跃 Alpha 阶段(v0.4.22),API 尚未稳定,可能存在破坏性变更,主要语言为 TypeScript(90.3%),支持 Web 浏览器、桌面端(macOS/Linux)和 CLI 多平台交互。部署方式为容器化,前端镜像发布于 GHCR,支持 Docker/Podman/Apple Container。