璇础 Xuanchu
一个给人、也给 AI Agent 用的任务运行时。一个 Go 二进制,同时是命令行、网页控制台、 HTTP API 和 MCP 服务器——人管理任务,Agent 领任务、交结果,共用同一份清单。
它解决的问题
Agent 干完的活,如果只留在聊天记录里,等于没干。任务要落在能被查询、被验收、 被审计的地方——而且人和 Agent 要共用,而不是各记各的。璇础借鉴 Taskwarrior 的任务语言,再补上组织环境必需的部分:多租户、行级权限、全程审计。
人+Agent→璇础→同一张任务清单
内置能力
- 四合一单二进制本地 CLI、远程 CLI、HTTP API 与 MCP 服务器(stdio / HTTP)编译进同一个 Go 文件,零 CGO,下载即用,不需要微服务编排。
- Taskwarrior 风格的任务语言查询语法、urgency 排序、context、UDA、依赖与循环任务系列;日期语义(today、eom、later)对人和脚本都友好。
- 人机共用,授权分账Agent 经 MCP 领任务、更新状态、交回结果;PAT、Agent、tenant 三类 token,scope 取交集授权,支持 impersonation 做审计归因。
- 组织级隔离workspace 到 project 两级租户,viewer / member / admin / owner 行级权限,操作全程留审计记录。
- 嵌入式 Web Console项目深链、任务导入(JSON / XLSX)、项目模板、OIDC SSO;服务端 Hook、通知规则与 Webhook 覆盖自动化场景。
接入方式
CLIHTTP APIMCP · stdioMCP · HTTPWeb ConsoleOIDC SSOWebhook
项目与联系
璇础由 David Liu 发起,Apache-2.0 协议开源。 它是「Agent 进组织」三块底座中管任务的一块:知识用琅嬛, 运行时用瑶光。欢迎试用与反馈。
GitHub · amoydavid/xuanchu ↗想聊聊你的场景?联系我:[email protected]