for data scientists & analysts

dsos

An MCP server that keeps your coding agent's queries, datasets, charts, and narratives organized as versioned, searchable artifacts — so your analysis stops scattering across notebooks, chat scrollback, and one-off scripts.

watch the full recording ↗
what it gives you
  • artifact management — every query, dataset, transform, chart, and narrative saved, versioned, and searchable through one schema.
  • lineage — parents and children tracked automatically on every run — no manual bookkeeping.
  • skills & templates — workflow instructions and chart/report styling, both customizable and versioned like everything else.
  • GUI — a read-only browser over the same store: sessions, tool-call feed, artifact gallery, lineage graph.
$ pip install "git+https://github.com/zixiaoshawnshi/DataScientist-OS.git@latest"
$ claude mcp add dsos -s user -e DSOS_DB_PATH="$HOME/.dsos/store.db" -- python -P -m dsos.mcp_server
or, hand this to your agent

Please look at https://github.com/zixiaoshawnshi/DataScientist-OS and set up dsos as an MCP server for me.

everything is an artifact
whatA registered source of data — source captures url, method, and fetch time, not just the file itself.
made viasave_artifact(type="dataset", source=...)
exampleA CSV pulled from a public API, registered once before anything queries it.