Atlas

io.github.AtlasDevHQ由 GitHub 账号 AtlasDevHQ 发布v0.0.2更新于 Oct 24, 2026

Atlas is a YAML-defined semantic layer for analytics — authored by humans, consumed by AI agents.

发布方自己的服务:Red Atlas Api

概览

AI 生成的概览

Atlas 是一个用 YAML 定义的语义层分析工具,让 AI 助手基于有来源、经人工确认的公司数据回答问题。

可以做什么
通过语义层回答公司数据问题,答案标注为实测、已确认或原始记录,并附带来源和日期。对已配置的数据源(如 Postgres、MySQL、ClickHouse、Snowflake、DuckDB、BigQuery、Salesforce)执行只读、单语句、表白名单校验的 SQL。未配置数据源时使用内置的 NovaMart 演示数据集。遇到矛盾时同时展示双方说法与来源,覆盖不足时明确说明而不猜测。可连接本地或自托管的 Atlas API,继承其数据连接、语义层与治理规则。
适用场景
适合希望助手基于自有公司数据回答分析问题、并保留可追溯来源和人工确认事实的场景,而非自由生成 SQL。也适合在自有 VPC 中自托管 Atlas,并从 Claude Desktop、Cursor、Continue 等客户端查询的团队。
运行要求
通过 npx(或 bunx)以 stdio 本地进程运行。需要运行中的 Atlas API,用 ATLAS_API_URL 指定(默认指向本地地址),或在 ATLAS_DATASOURCE_URL 中提供数据源地址;两者都没有时回退到内置 NovaMart SQLite 演示数据。ATLAS_PROVIDER 为可选项,仅在同时运行 Atlas 聊天组件时需要。
安装前请注意
ATLAS_DATASOURCE_URL 是密钥,可访问你的分析数据,应使用只读账号。托管服务已关闭,必须自行部署 Atlas。查询虽声明为只读且经过校验,但在接入生产数据前应了解其沙箱与校验机制。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Atlas,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Atlas

Atlas is the company facts your AI agents can trust: every one carries its source, its date, and the name of the person who approved it. Open source, runs in your VPC.

[CI] [npm] [License]

The hosted service is shut down. I ran Atlas as a hosted service at useatlas.dev until September 2026 and have now turned it off, along with the hosted demo and docs.useatlas.dev. Atlas continues as open source: everything below runs on your own machine or in your own VPC. The docs live in apps/docs/content.

Point Claude Desktop, Cursor or Continue at a local Atlas with one command. With no datasource configured it uses the bundled NovaMart demo data:

bash
bunx @useatlas/mcp init --local --write

Restart the client and ask it a question about NovaMart's orders. (Claude Code, VS Code and other clients: the same command with --client generic prints a block to paste. On WSL2, write bun x instead of bunx.)

How it works

Three kinds of thing live in the Atlas, and every answer says which it is drawing on:

  1. Surveyed — read straight from your company's own data through a semantic layer you author. True by construction: the query re-reads live rows, nobody interpreted anything, and it cannot go stale between readings. SELECT-only, single statement, table-whitelisted, validated seven ways before it runs.
  2. Attested — extracted from something someone wrote, then approved by a named person in your company. That person is on the record, and the fact carries its source and its date.
  3. On the record — the raw source material itself, unedited. Trustworthy as testimony, not as fact.

Surveyed outranks Attested wherever they overlap, so a recollection never overwrites the data. Nothing becomes Attested without a person approving it, and there is no setting that turns that off. Contradictions are shown with both claims and both sources; Atlas does not pick a winner. Where nobody has surveyed, the coverage page says so instead of guessing.

Run it

  • Self-hosted — the complete Atlas under AGPL, in your VPC, free; Docker, Railway or Vercel. Self-host quick start.
  • From your AI agent — bunx @useatlas/mcp init --local against a local Atlas, or bunx @useatlas/mcp init --hosted --api-url <your Atlas> against a self-hosted one with managed auth. MCP guide.

Where everything else went

This README used to inventory the whole product. Each section now lives on one docs page, in the docs source:

Acknowledgments

Atlas was inspired by Abhi Sivasailam's work on Vercel's internal data agent d0 and the open-source vercel-labs/oss-data-analyst template. The core insight — invest in a rich semantic layer, trust the model, and keep the tool surface minimal — came from that work.

License

The server and core packages are AGPL-3.0: if you modify the server and serve it to users, you share those modifications. The client libraries (@useatlas/sdk, @useatlas/react, @useatlas/types, @useatlas/plugin-sdk, @useatlas/mcp) and all plugins are MIT. The ee/ directory is source-available under a commercial license; nothing that makes the Atlas work is behind it — only governance, convenience and scale. Full inventory: Enterprise boundary.

来源:README.md,提交 ba3931e

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.0.2最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Atlas 集成