Chenmo0414/openanalyst

Chenmo0414★ 1TypeScript最后同步: 2026-08-20

在 GitHub 打开

Turn your coding agent into a data analyst — DuckDB engine, auto-profiling, read-only SQL, and Vega-Lite charts. Ships as a DeepSeek Harness plugin (charts render live in the conversation) and an MCP server for Claude Code / Codex / Cursor. 把编码 Agent 变成数据分析师:dsh 插件对话内出图 + MCP server

README 摘要

OpenAnalyst Turn your coding agent into a data analyst. Attach a CSV, get an automatic profile, ask questions in SQL, and see real charts rendered inside the conversation. English · 中文 A real DeepSeek Harness session — the agent attached a CSV, profiled it, and drew these charts as conversation nodes (headless-Chrome capture of the live UI; see the verification record): Status: M1 + M2 + M3 complete. The dsh plugin is live-verified inside dsh web 0.1.0-rc.8 — the full attach → profile → query → chart chain ran in a real session and both charts rendered as conversation nodes (verification record). The MCP server passes protocol-level tests plus a stdio smoke. See Known limitations. What it does The same five tools ship on two hosts from one engine: Host Package Chart delivery DeepSeek Harness plugin openanalyst live conversation node (Vega canvas) MCP server (Claude Code / Codex / Cursor / any MCP client) openanalyst-mcp-server SVG file + full Vega-Lite spec in structuredContent Every tool is also reachable from Code Mode as await tools.data (args) , so the agent can chain the whole analysis inside one program instead of spending a round trip per step. The workbench — a session-head…

在 GitHub 查看完整 README →
Agent/智能体ai-agentclaude-codecodexcoding-agentscursordata-analysisdeepseek-harnessdsh

分类