
NVEIL
io.github.nveil-ai由 GitHub 帳號 nveil-ai 發布v1.3.0更新於 Oct 24, 2026
Data processing and visualization toolkit — 50+ chart types, raw data stays local.
概覽
NVEIL 能把用自然語言描述的資料需求轉成圖表與視覺化,以 MCP 伺服器形式在本機執行,原始資料留在自己的電腦上。
- 可以做什麼
- 用自然語言描述圖表或分析需求,由 NVEIL 服務回傳處理與視覺化方案,再由工具包在本機執行產生圖形。在本機完成合併、樞紐、彙總、地理編碼與時間序列等資料處理。支援多後端繪圖,自動選擇 Plotly 繪製二維圖表、VTK 處理三維與醫學資料、DeckGL 輸出地理空間圖形。儲存可重複使用的方案檔,之後離線在新資料上重新繪製,不需再次呼叫 API。支援 50 多種視覺化類型,包括地理熱圖、三維體資料、DICOM 醫學影像、EDF 生理訊號與網路圖。
- 適用情境
- 適合希望助理依簡短的自然語言請求產生可直接發布的圖表與資料處理步驟的情況,尤其適用於底層資料較敏感、不宜上傳到第三方分析服務時。
- 執行需求
- 以本機 stdio 程序由 MCP 用戶端啟動,透過 uvx 或 pip 從 PyPI 安裝,需要 Python 3.10+。需要 NVEIL 帳號,並透過 NVEIL_API_KEY 環境變數提供 API 金鑰。產生新方案需要連線到 NVEIL 服務;繪製已儲存的方案可離線進行。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 NVEIL,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
NVEIL Toolkit
Describe your data. Get production charts. Your data stays local.
[PyPI] [Python] [Docs] [License]
Quickstart • API Reference • Examples • Changelog
NVEIL is an AI-powered data visualization toolkit. Write one line of natural language, and NVEIL processes your data and generates publication-ready visualizations — no chart code, no hallucinations, no data leaving your machine.
From your shell
After pip install nveil the nveil command is on your $PATH:
For AI agents (Claude Code / Claude Desktop / Cursor / Codex / …)
NVEIL ships first-class integrations:
[NVEIL multi-panel dashboard with charts, heatmaps, and flow diagrams]
Why NVEIL?
¹ ChatGPT Advanced Data Analysis, Claude Analysis tool, Gemini Data Agent · ² PandasAI, LIDA, Julius, Vanna · ³ Plotly, Matplotlib, Seaborn
How It Works
- You describe what you want in plain language
- NVEIL AI plans the data processing and visualization (only metadata is sent — column names, types, statistics)
- The Toolkit executes locally — joins, aggregations, pivots, rendering — all on your machine
- You get a figure — Plotly, VTK, or DeckGL, auto-selected for your data
Key Features
Beyond Simple Charts
[NVEIL AI chat — conversational data exploration with geospatial heatmaps]
NVEIL handles geospatial heatmaps, 3D volumes, scientific visualizations, medical imaging (DICOM), biosignal data (EDF/EDF+), network graphs, and 50+ other visualization types — all from natural language.
Save Once, Render Forever
Installation
Requirements: Python 3.10+
Getting Started
- Create an account at app.nveil.com
- Generate an API key in Settings
- Start visualizing
See the examples/ directory for more usage patterns.
Documentation
Full documentation is available at docs.nveil.com:
- Quickstart Guide
- Core Concepts — sessions, specs, and the two-stage flow
- API Reference — full reference for all public functions
- Privacy Model — what data is sent, what stays local
- Examples — bar charts, multi-dataset, offline rendering
Contributing
Contributions are welcome under the project's Contributor License Agreement. Bug reports and feature requests are welcome via GitHub Issues.
License
GNU AGPL v3 or later. See LICENSE. Commercial dual-licensing is available — contact [email protected].
來源:README.md,提交 07b6cfc
工具
0版本歷史
1- v1.3.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分