1692775560/dsh-Mimir-Academic-research
Mimir — 一站式科研工作台插件:LaTeX 论文边写边编译、arXiv 文献管理、实验追踪、指标图表、GPU 服务器 SSH 任务编排,管理科研全周期。An open-source research workbench plugin for the whole research cycle.
项目介绍Project Overview
Mimir 是 DeepSeek Harness 的科研全流程插件,提供八视图工作台:arXiv 文献检索与评分、LaTeX 编辑编译预览、实验图表、GPU 远程任务、组会 PPT 与进展记录,并附带代理工具、斜杠命令和九项研究技能。适合从选题、文献综述到论文写作与实验跟踪的学术工作。注意:需 Node.js ≥22 与 DEEPSEEK_API_KEY,LaTeX 编译和网页搜索需另行配置引擎或 SearXNG。
Mimir is a DeepSeek Harness plugin that provides an eight-view research workbench: arXiv and web literature search, LaTeX editing with compile and PDF preview, experiment charts, remote GPU jobs, meeting decks, and progress tracking. It also includes agent tools, slash commands, and nine bundled research skills. Use it for idea generation, literature review, paper writing, and experiment management. Caveat: it requires Node.js ≥22 and a DEEPSEEK_API_KEY; LaTeX compilation and web search need extra setup.
请帮我了解并安装插件:【dsh-Mimir-Academic-research】【https://github.com/1692775560/dsh-Mimir-Academic-research】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)Or use CLI install (for developers)
命令行安装CLI Install
dsh plugin --profile web add dsh-mimir@latest
把 1692775560/dsh-Mimir-Academic-research 加入你的 DSH 配置(web profile)即可启用。
READMEREADME

Mimir
The research-lifecycle copilot inside DeepSeek Harness:
literature · experiments & remote GPUs · figures · LaTeX writing → compile → preview · group-meeting decks — one workbench, driven by your agent.
What it is
Mimir is a single npm package (dsh-mimir) that plugs into dsh and gives you:
- Eight-view web workbench (sidebar toggle → overlay, dark/light, 中/EN): Overview pipeline & stats · Paper Overleaf-style LaTeX studio (edit → compile → PDF preview, one-click AI fix) · Library arXiv + web search, AI relevance scoring, fullscreen PDF reader · Experiments metric charts, one-click paper figures · Figures upload/organize/insert into the paper · Meetings one-click group-meeting PPT (real paper figures + optional AI illustrations) · Servers GPU fleet probes + remote jobs · Ledger growth-record timeline + one-click progress report
- Agent tools & slash commands:
/research-idea/research-plan/research-review/paper-write/paper-compile, plusarxiv_search,web_search,wiki_note,figure_save,latex_compile,meeting_deck - Nine bundled research skills (literature review, novelty check, experiment planning, citation audit, rebuttal…) that teach the agent the workflow — no setup needed
| Overview | Paper | Library | Experiments |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Figures | Meetings | Servers | Ledger |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
▶ Full MP4 demo (22 MB)
Quickstart
Prerequisites: Node.js ≥ 22, the dsh CLI (npm install -g @deepseek-ai/dsh), and a DEEPSEEK_API_KEY for agent sessions.
dsh plugin --profile web add dsh-mimir@latest # installs and self-activates
dsh web # then open http://127.0.0.1:3080
Got an old version (e.g. 0.11.x/0.12.x)? dsh's plugin store uses pnpm, which holds back freshly published releases by default. Pin the exact version instead: dsh plugin --profile web remove dsh-mimir && dsh plugin --profile web add dsh-mimir@0.14.1
Click Mimir in the sidebar footer. The wiki persists at ~/.dsh/storages/research_wiki.json; artifacts land under ./.research.
Optional capabilities:
- Paper compilation — install a LaTeX engine (
brew install tectonicis easiest), or setlatex.engineto a binary path - Web search — the sxng CLI ships with the package; give it a SearXNG server with one command (Docker-free, local venv):
bash scripts/setup-web-search.sh - Zotero — set
zotero.apiKey/zotero.userIdin the plugin config (keys at zotero.org/settings/keys)
Configuration
All keys are optional; set them in the profile's cordis.patch.yml (full commented example: examples/mimir-agent/cordis.yml).
| Key | Default | Meaning |
|---|---|---|
workspaceDir |
.research |
Research workspace root (artifacts, backups) |
latex.engine |
auto |
latexmk / tectonic probe, or absolute binary path |
search.command |
auto |
Web search: auto uses sxng from PATH or the bundled copy |
reviewer.maxRounds |
3 |
Per-project review-round budget |
backup.enabled / intervalMinutes / keep |
true / 60 / 24 |
Scheduled wiki snapshots |
skills.enabled |
true |
Register the nine bundled research skills |
Troubleshooting
- Plugin not found — dsh resolves plugin names from the profile directory; install with
dsh plugin --profile web add dsh-mimir@latest, not from your cwd. - LaTeX engine not found —
brew install tectonic, or pointlatex.engineat an absolute path. First tectonic compile downloads packages; raiselatex.timeoutMsif it times out. - arXiv fails — export
HTTPS_PROXYbefore starting dsh when behind a proxy. - Web search unavailable — run
bash scripts/setup-web-search.sh(local SearXNG), orsxng initagainst your own instance, then restart dsh.
Changelog
- Unreleased (
dev) — Ledger view (成长时间线 + 进展报告) by @EriXPsy (#115); SearXNG web search by @hkwuks (#114); bundled sxng-cli + one-command SearXNG setup; Meetings AI illustrations; self-activatingdsh.bundle - 0.13.0 — figure-by-figure meeting decks from real paper PDFs,
meeting_deckagent tool, academic-Group-meeting-skills pipeline integration - 0.12.0 — Meetings tab (group-meeting PPT),
research-meeting-deckskill - 0.11.0 — single-package install: the workbench ships inside
dsh-mimiritself - 0.10.0 — venue templates (CVPR/NeurIPS/ACL/IEEE/ACM…), custom kit upload, format-to-venue
- 0.9.0 — per-project literature, AI relevance scoring, figure rename/caption +
figure_organize, fullscreen PDF reader - 0.8.x — bundled research skills; collapsible subscriptions & project list
- 0.7.0 — Zotero integration; Linear-style visual overhaul
- Earlier — arXiv subscriptions, paper snapshots (diff/revert), metric→figure generation, related-work drafts, job writeback
Contributing
Branch off main (feature/<name> / fix/<name>), keep pnpm run build && pnpm test && pnpm run typecheck green, and open a PR — see CONTRIBUTING.md. Please merge PRs with a merge commit (not squash) so contributor authorship shows up on the contributors graph.
Contributors so far: @EriXPsy (Ledger view) · @hkwuks (SearXNG web search, sxng CLI)
Community
Questions, ideas, or show-and-tell — join the WeChat group (QR updated when it expires):

Acknowledgments
- Workflow inspiration: ARIS / Auto-claude-code-research-in-sleep
- Built on the DeepSeek Harness plugin platform








nexu-io/open-design
ruvnet/ruflo
amruthpillai/reactive-resume
esengine/DeepSeek-Reasonix
volcengine/OpenViking
Molunerfinn/PicGo
titanwings/distilly
titanwings/colleague-skill