DeepSeek Harness Remote
DeepSeek Harness Remote: DeepSeek Harness 실행 PC와 모바일·PC를 안전하게 연결해 어디서나 작업 이어받기
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Sooner or later, a speaker hands you a PDF. PDF Diva presents it like any slide deck: the slide on the projector, and the current slide, the next one and a timer on the speaker's screen. It works with any presentation remote and needs no setup.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A presenter view for any PDF. · Website
A desktop app to present PDFs like PowerPoint's presenter view: the audience sees the slide full screen on the projector, and you see the current slide, the next one, a timer and the controls on your own screen.
It's made for the people who run the room: venue technicians, streaming and video operators. It's the tool you keep installed for when a speaker shows up with a PDF on a USB stick. It starts fast, needs no setup, works offline and has no account or telemetry.
It doesn't need Acrobat or any other installed program: PDFs are rendered with a built-in viewer.
Version 1.5.0. You present with a speaker view (current slide, next slide and timer), choose what each monitor shows (several speaker views, or the slide mirrored on every screen), change it on the fly and keep going if a cable comes loose. Password-protected PDFs open too. It runs on Windows, macOS and Linux (Debian and Ubuntu). See the changelog for what each version includes.
The interface is in English, Spanish, Catalan, Dutch, French, German, Italian and Portuguese, plus Andalûh. It uses the system language when PDF Diva has it, and English otherwise; you can change it in the settings. Want PDF Diva in your language? See Translating PDF Diva.
On Windows there are two ways to install PDF Diva. Both are free and install the same app.
Get PDF Diva from the Microsoft Store, or search for PDF Diva in the Store app and click Get. The Store keeps the app up to date.
To install it from a terminal, or in a script for several computers, use winget:
winget install "PDF Diva"
In scripts, the Store ID is more robust than the name: winget install 9NH5X0QBMHQ1 --accept-package-agreements.
Use this if the Microsoft Store is blocked on your computer.
PDF-Diva-Windows-<version>.exe from the latest release.The first start after installing can take a minute on a slow computer, while the antivirus checks the app. Later starts are fast.
To update, download and run the new installer: your settings are kept.
PDF-Diva-macOS-<version>.dmg from the latest release, open it and drag PDF Diva to Applications.macOS only asks once. To update, replace the app in Applications with the new one: your settings are kept.
Download PDF-Diva-Linux-x64-<version>.deb from the latest release.
Install it from a terminal in the download folder:
sudo apt install ./PDF-Diva-Linux-x64-<version>.deb
Opening the file with your desktop's software installer works too.
Open PDF Diva from the applications menu.
To update, install the new .deb the same way: your settings are kept.
On Windows, go to Settings > Apps > Installed apps, find PDF Diva and choose Uninstall. Your settings are removed too.
On a Mac, drag PDF Diva from Applications to the Trash. Your settings stay in ~/Library/Application Support/PDF Diva; delete that folder to remove them.
On Linux, run sudo apt remove pdf-diva. Your settings stay in ~/.config/PDF Diva; delete that folder to remove them.
Get the project and install its dependencies:
git clone https://github.com/nilovelez/pdf-diva.git
cd pdf-diva
npm install
Start the app:
npm run dev
To update to a new version: git pull, npm install and npm run dev.
When the app starts you'll see an area with a dashed border. Click it or Open file..., or drag a PDF from File Explorer. If the PDF is password-protected, the app asks for the password. The Open dialog starts in the folder of the last PDF you opened.
With a PDF open you have:
The window title shows the path of the open file.
PDF Diva appears in Open with when you right-click a PDF in File Explorer. Installing it doesn't change your default PDF viewer. To open every PDF with PDF Diva, right-click a PDF, choose Open with > Choose another app, select PDF Diva and click Always (on Windows 10, tick Always use this app to open .pdf files).
On a Mac, PDF Diva appears in Finder's Open With menu. To open every PDF with it, select a PDF, choose File > Get Info, pick PDF Diva under Open with and click Change All.
On Linux, PDF Diva appears in your file manager's Open With list for PDFs.
PDF Diva opens one window only: a PDF opened from File Explorer, Finder or your file manager while the app is running replaces the one in the reader. If a presentation is running, it ends and the new PDF opens in the reader.
Connect the projector or external screen and set Windows to Extend mode (Windows + P); on a Mac or on Linux, make sure the displays aren't mirrored (System Settings > Displays on a Mac; your desktop's display settings on Linux). Click Present, or press F5 to start from the first page or Shift+F5 to start from the page you're on.
Every monitor shows either the speaker view or the slide for the audience, full screen. By default the audience is on the last monitor and the speaker view on the others: with a laptop and a projector, you see the speaker view on the laptop; with three monitors, there are two speaker views (for example, the technician's and the speaker's) and the audience. With only one monitor, Present shows the slide full screen, without the speaker view.
To change it, click Configure displays in the reader or in the speaker view. Each monitor shows its number, name and resolution, and a list to choose Speaker View or Audience View. Click Apply to save it; during a presentation the windows move without stopping it. At least one monitor must show the audience. Set every monitor to Audience View to mirror the slide on all of them. PDF Diva remembers each monitor's choice for next time.
Move through the slides with the keyboard or your presentation remote, and press Esc to finish. While you present, the reader window is hidden; it comes back when the presentation ends, on the last slide shown.
If a monitor is disconnected during the presentation, it goes on with the ones left; when the monitor is back, it shows what it showed before.
Navigation keys work in the reader and in every presentation window. F5 and Shift+F5 only work in the reader; black screen and Esc only during a presentation.
| Action | Keys |
|---|---|
| Start presenting from the first page | F5 |
| Start presenting from the current page | Shift+F5 |
| Next page | PageDown, →, ↓, Space, Enter |
| Previous page | PageUp, ←, ↑, Backspace |
| First page | Home |
| Last page | End |
| Black audience screen (on or off) | B, . |
| End the presentation | Esc |
Presentation remotes send these same keys, so they work without any setup. On remotes with a "play" button, it usually sends F5 to start and Esc to end.
The gear button on the right of the reader toolbar opens Settings. Changes are saved automatically.
The slides appear on the wrong screen. Click Configure displays in the speaker view, choose what each monitor shows and click Apply. PDF Diva remembers it for next time.
Windows warns that the installer is unsafe. The GitHub installer isn't digitally signed, so Windows SmartScreen shows a warning the first time. Click More info and then Run anyway. The Microsoft Store version doesn't show this warning.
On Linux, the PDF Diva window doesn't appear. On a Wayland session, log out and choose Ubuntu on Xorg (or your desktop's X11 session) on the login screen. PDF Diva places its windows on each screen through X11.
npm install fails while downloading Electron. Some computers are missing the Microsoft Visual C++ Redistributable (x64). Download it from Microsoft's website, install it and run npm install again. This is only needed for the development version.
The PDF doesn't open and a message appears. The file is damaged. Try exporting it again from the program you created it with.
PDF Diva collects no data and never connects to the internet. See the privacy policy.
Copyright © 2026 Nilo Vélez.
PDF Diva is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
PDF Diva is built with PDF.js (Apache 2.0), Electron (MIT) and icons by Phosphor Icons (MIT). See THIRD-PARTY-NOTICES.md for the full list and their licenses.