dsh-tylina
Edit typeset Typst documents inside DeepSeek Harness. Share a workspace with your agent, from first draft to finished PDF.
- Stars
- 1
- Language
- TypeScript
- Created
- Sep 7, 2026
- Updated
- Sep 7, 2026
Introduction
Tylina for DeepSeek Harness
Beautiful documents, right beside your agent.
English · 简体中文
Website · Try the Web editor · Install
Edit typeset Typst documents inside DeepSeek Harness. Share a workspace with your agent, from first draft to finished PDF.

- Edit the finished page. Click and write on the typeset document; use Split or Source Lens for precise source control.
- Create with your agent. Share the conversation's workspace, document tools, Typst Skills, and MCP. Harness owns the model and chat.
- Go from template to delivery. Templates, fonts, Slides Mode, presenter view, and PDF export are part of the same editor.
Install & update
Already using DeepSeek Harness? Install the browser WASM edition:
dsh plugin --profile web add dsh-tylina
dsh web
Update:
dsh plugin --profile web update dsh-tylina@latest
Click Tylina → choose or create a Harness conversation → open its project → double-click the main .typ file.
The document opens beside your conversation. The header also offers a separate window.
With Better Sidebar installed, Tylina joins its tabs; otherwise it provides its own resizable sidebar.
Native edition, requirements, and switching
The WASM edition is 0.4.1; the native edition is 0.4.2. Choose browser WASM or native compilation on the Harness host.
| Package | Compilation runs in | Choose it for |
|---|---|---|
dsh-tylina | WASM Workers in your browser | A portable setup without native Typst executables |
dsh-tylina-native | Native processes on the Harness host | Native compilation performance |
Both share the editor, workspace, templates, and tools. Native packages target macOS, Windows, and Linux on x64/arm64; Linux requires glibc. Install one edition per profile. To switch to native:
dsh plugin --profile web remove dsh-tylina
dsh plugin --profile web add dsh-tylina-native
Native updates: dsh plugin --profile web update dsh-tylina-native@latest.
Verified with Harness 0.1.2-rc.1, Node.js 22.19+ or 24, and pnpm 11.9.
Restart a running Harness after installation or updates.
What will you make?
Start with a template, then shape it through conversation and direct editing. These are real compiled template examples.
Résumé![]() | Poster![]() |
Academic slides![]() | Charts![]() |
Paper![]() | Notes![]() |
Report![]() | Book![]() |
Explore Tylina · Watch the editing demo · Template and screenshot credits
Try asking your agent
Turn the paper in this workspace into a 10-slide research talk. Keep the citations, add speaker notes, review the layout, and export a PDF.
Turn my experience into a one-page résumé with a clear hierarchy and an emphasis on project outcomes.
Documents remain standard .typ source and resources that you can edit locally. Model requests use your configured
Harness provider. Tylina requires no account and adds no model proxy server.
Development & builds · Connect MCP clients · Report an issue
Tylina is proprietary software. This repository provides the Harness integration; the core is distributed as compiled npm dependencies. Third-party templates and fonts retain their own licenses.







