Vantio Optics

io.github.vantioai由 GitHub 帳號 vantioai 發布v0.1.2更新於 Oct 24, 2026

Vantio Optics — read-only Sight Loop observe for agents. Proofs, hosts, upgrade path.

已驗證STDIO僅桌面安全與監控AI 與機器學習

概覽

AI 產生的概覽

本機唯讀可觀測性伺服器,回報 AI 代理呼叫了哪些 LLM 供應商,並提供目的地、行程、大小與耗時中繼資料。

可以做什麼
回報被包裝代理發出的 LLM 呼叫,包括目的地供應商、行程、位元組大小與耗時,但不擷取提示詞或補全內容。顯示受支援的 Node.js 代理路徑之連線與行程中繼資料,例如 fetch、undici、http/https、http2、net/tls、WebSocket 以及衍生的 curl 或 wget。誠實呈現覆蓋缺口,未在包裝執行環境內發起的呼叫不會被記錄。提供證明、主機資訊以及升級至付費管控層的路徑。
適用情境
當你想以免費、本機的方式查看 AI 代理對外呼叫了什麼、有多少資料外送,且不把對話內容傳送到任何地方時使用。適合在考慮政策管控之前,先在自己的機器上稽核代理對外流量的團隊。
執行需求
以本機行程在使用者機器上執行,僅限桌面端,透過 npm 套件安裝。Node.js 代理須經 CLI 包裝器啟動;Python 代理需要獨立的 Python SDK 與 shield 包裝。支援 macOS、Linux 以及透過 WSL 的 Windows。不需要帳號或 API 金鑰。
安裝前請注意
它會觀測對外流量中繼資料,請確認保留哪些行程、目的地與耗時資料以及存放位置。覆蓋範圍有限:原生 socket、未包裝的子行程、其他語言執行環境與瀏覽器路徑不會被攔截。它不會阻擋動作,僅提供可視性,不執行管控。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Vantio Optics,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Vantio

Linux security for AI.

This repository contains Vantio Optics, the Phantom Engine installer, and the Python SDK.

Vantio Optics (Open Core)

Free, local-first observability for AI egress. Optics is the free Observe tier. It records the destination, the process, the size, and the timing of a supported outbound call. Does not block actions or retain prompts or completions.

The Optics home is moving to github.com/vantioai/vantio-optics. Publishing still runs from this repository. The editor extension stays at extensions/vantio-optics. Commands and local install notes are in extensions/vantio-optics/README.md.

Install

These are the versions npm and PyPI served on 2026-10-21. Manifests in this git tree can be newer than the registry.

PackageRegistryVersion
@vantio/clinpm0.3.24
@vantio/agent-sdknpm0.2.4
vantio-agent-sdkPyPI3.1.1
@vantio/optics-mcpnpm0.1.2
@vantio/gate-mcpnpm0.1.0

@vantio/gate-mcp is a compatibility package for an older integration.

Optics CLI, on macOS, Linux, and Windows (WSL):

bash
npm install -g @vantio/[email protected]vantio run node agent.js

vantio run injects the Node interceptor with NODE_OPTIONS --require for node, npx, tsx, and ts-node. On Node it covers fetch, undici, http/https, http2, net/tls, WebSocket, and spawned curl or wget.

Python SDK:

bash
pip install vantio-agent-sdk==3.1.1

Wrap a Python callable with @shield. Prefixing vantio run python does not intercept by itself.

Node SDK:

bash
npm install @vantio/[email protected]

The Node SDK exposes shield(). Outbound Node coverage comes from vantio run.

Optics MCP:

bash
npm install @vantio/[email protected]

Free Optics needs no account and no API key.

Browser paths stay outside this wrap.

A process can miss the wrapper when it opens a socket the Node interceptor does not see, starts a subprocess outside vantio run, or uses a runtime other than Node without the Python SDK. Optics records the paths it wrapped.

vantio coverage prints the processes and connections recorded on this system, and which of those paths are on a local allowlist. vantio destinations flags the first time a recorded program connects to a destination that is not on that list. vantio export sends those events as OTLP/HTTP JSON, syslog or JSON lines, or a webhook. Optics does not stop the call.

Telemetry is disabled by default. Set VANTIO_TELEMETRY=1 to opt in. VANTIO_TELEMETRY_DISABLED=1 or DO_NOT_TRACK=1 override that opt-in.

Phantom Engine installer

Phantom Engine is enforcement and control for enrolled Linux systems. Contact Vantio. The product page is vantio.ai/phantom-engine.

The installer source is packages/vantio-install. vantio-install is not on npm or PyPI. Operator install uses the sealed wheel described in packages/vantio-install/docs/QUICKSTART.md. The commands are vantio-install and vantio-verify. That install does not replace @vantio/cli. The installer notes in that package target Ubuntu 24.04 LTS on x86_64.

Documentation

License

@vantio/cli, @vantio/agent-sdk, and vantio-agent-sdk declare MIT. License files for the CLI and the Python SDK are packages/vantio-cli/LICENSE and packages/vantio-agent-sdk-py/LICENSE. The Node SDK declares MIT in packages/vantio-agent-sdk/package.json. There is no root LICENSE file. The MIT grant covers the published packages named here.

Security

Report a suspected vulnerability to [email protected]. The process is SECURITY.md.

Contributing

See CONTRIBUTING.md and CODE_OF_CONDUCT.md.

來源:README.md,提交 7e4eef9

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

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

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。