dsh-Mimir-Academic-research README

The project's README from github.com/1692775560/dsh-Mimir-Academic-research. As one markdown file: README.md.

Mimir — open-source AI research workspace

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.

CI npm: dsh-mimir Website License: MIT

English · 中文 · Website

What it is

Mimir is a single npm package (dsh-mimir) that plugs into dsh and gives you:

Overview Paper Library Experiments
Overview Paper Library Experiments
Figures Meetings Servers Ledger
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 [email protected]

Version compatibility: 0.18.x requires dsh ≥ 0.1.2-alpha.4 (upstream breaking changes). On an older dsh, pin the previous release: dsh plugin --profile web add [email protected].

Click Mimir in the sidebar footer. The wiki persists at ~/.dsh/storages/research_wiki.json; artifacts land under ./.research.

Optional capabilities:

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 eleven bundled research skills

Troubleshooting

Changelog

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. For the big picture, start with the verified architecture overview: docs/architecture.md (中文).

Contributors so far: @EriXPsy (Ledger view, humanized journal) · @hkwuks (SearXNG web search, sxng CLI, de-AI skill) · @hxhy (web_search cancellation fix)

Community

Questions, ideas, or show-and-tell — join the WeChat group. The group QR refreshes every 7 days; if it has expired, add Nick and he'll pull you in:

Mimir WeChat group    Nick (maintainer) WeChat

Left: group chat · Right: Nick (maintainer) — fallback when the group QR expires

Support

If Mimir saved you time, buy the devs a coffee — every bit goes into keeping the project alive:

Sponsor via WeChat Pay

Acknowledgments

License

MIT

dsh-Mimir-Academic-research (1692775560/dsh-Mimir-Academic-research)

Searching Database…

Что это?Mimir — открытый плагин-исследовательская мастерская, покрывающий весь научный цикл: управление литературой, написание и компиляция статей в LaTeX, отслеживание экспериментов, графики, презентации для групповых встреч и оркестрация задач на удалённых GPU, и всё это под управлением ИИ-агента.
Это отдельное приложение или плагин к чему-то?Это npm-пакет (dsh-mimir), встраивающийся в платформу dsh CLI/агента и добавляющий веб-мастерскую с девятью разделами, доступную из сайдбара dsh, а не работающий как собственное приложение.
Как его запустить?Установите dsh CLI глобально командой 'npm install -g @deepseek-ai/dsh', затем выполните 'dsh plugin --profile web add dsh-mimir' и кликните Mimir в нижней части сайдбара.
Нужно ли что-то ещё, кроме Node и dsh CLI?Нужны Node.js 22 или новее, dsh CLI и DEEPSEEK_API_KEY для сессий агента; LaTeX-движок (например, через 'brew install tectonic') нужен для компиляции статей, а инстанс SearXNG — для веб-поиска, оба опциональны.
Есть ли подводные камни при установке, о которых стоит знать?Хранилище плагинов dsh на основе pnpm может задерживать свежие релизы, так что на старом dsh может понадобиться закрепить конкретную более старую версию dsh-mimir; новые версии Mimir к тому же требуют минимальной версии dsh из-за ломающих изменений в апстриме.
Для кого это сделано?Для исследователей и аспирантов, проходящих полный академический цикл — обзор литературы, написание статей, эксперименты на GPU-серверах и отслеживание дедлайнов конференций, — и уже пользующихся агентской платформой dsh.
На каких операционных системах он работает?Как npm/Node-пакет он работает везде, где работают dsh и Node.js 22+, а проект указывает Linux, macOS и Windows.
Какие девять разделов есть в мастерской Mimir?Overview, Paper (студия LaTeX), Library (поиск по arXiv и вебу), Experiments (графики метрик), Figures, Meetings (презентации групповых встреч), Servers (задачи на GPU), Ledger (научный дневник) и Venues (дедлайны конференций и журналов CCF).
Что такое раздел Ledger?Очеловеченный научный дневник, который автоматически фиксирует эволюцию идей в worktree, генерирует дайджест-капсулы с шести точек зрения и умеет создавать отчёт о прогрессе в один клик.
Может ли Mimir управлять удалёнными GPU-серверами?Да — вкладка Servers и инструменты агента (serverlist/servercheck/serversubmitjob/serverlistjobs) проверяют парк GPU по SSH и отправляют или отслеживают удалённые обучающие задачи.
Он интегрируется с Zotero?Да, указав zotero.apiKey и zotero.userId в конфигурации плагина, вы позволите Mimir подтягивать ссылки из вашей библиотеки Zotero.
Creator
1692775560
Size
86.2 MB
Stars
543
Updated
CommitOct 12
Age
1mo
Commits · 90 Days