DeepSeek Harness Plugin

tylina/dsh-tylina#bundle-wasm

Stars ★ 9 Downloads (30d) 3,884 Category Docs & Rendering Added 2026-09-19 npm dsh-tylina

A WYSIWYG Typst editor for papers, reports, exams, resumes, charts, posters, sheet music, and slides exported as PPTX.

Install

# from npm (prebuilt)

dsh plugin --profile web add dsh-tylina

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)

dsh plugin --profile web add github:tylina/dsh-tylina#path:/bundle-wasm

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).

README

Beautiful documents, right beside your agent.

Website · Try the Web editor · 简体中文

Tylina editing an academic presentation beside Harness

Create résumés, posters, academic slides, charts, papers, notes, and reports. Edit the typeset page directly, or open the source beside it. The document and your Harness agent share the conversation's workspace, with Typst Skills, document tools, and MCP.

Typst compilation runs in WASM Workers in your browser.

dsh plugin --profile web add dsh-tylina
dsh web

Update:

dsh plugin --profile web update dsh-tylina@latest

Restart Harness after updating. Verify the installed version with dsh plugin --profile web list dsh-tylina --depth 0. If pnpm's release-age delay keeps an older version, use the exact command in the latest release.

Open Tylina, choose or create a conversation, and open its document project. The editor uses Better Sidebar tabs when available, or its own resizable sidebar. You can also open a separate window.

Includes templates, fonts loaded on demand, Slides Mode, presenter view, and PDF export. Requires Node.js 22.19+ and DeepSeek Harness 0.1.2-rc.1. Install one Tylina edition per profile.

Your Harness provider owns model credentials and conversations. No Tylina account, model proxy, source checkout, or Rust toolchain is required.

Full guide and template gallery · Development and MCP setup

Tylina is proprietary software. Third-party components, fonts, and templates retain their own licenses.

Content from the project README on GitHub ↗

Links

More in this category

View the whole category →

Community comments

Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.