Get started with Pulp Engine
Two ways to evaluate. Full product, every feature unlocked. No credit card. No time limit. Pick whichever fits your machine.
Windows
One-clickRecommended on Windows
Native installer. Ships Node and Chromium — no Docker, no WSL. Your
data lives per-user in %APPDATA%\PulpEngine.
Opens your email client — signed .exe link by reply.
- Run
PulpEngine-Setup-latest.exe. - Start Menu → Pulp Engine → Open Editor — the server starts, the editor key is copied to the clipboard, and the browser opens.
- Paste the key at the login screen. You're in.
What's in the installer
- Installs to %ProgramFiles%\PulpEngine. Bundles Node 22 and Chromium — no extra prerequisites.
- Data lives per-user at %APPDATA%\PulpEngine. Templates, assets, logs, and the generated .env are all there.
- Auto-generated API keys on first install. Random 32-byte hex keys written to %APPDATA%\PulpEngine\.env; editor key also saved to editor-key.txt.
- Start Menu entries. "Open Editor" starts the server and opens the browser. "Start" / "Stop" / "Data Folder" / "Uninstall" are also registered.
- Binds to 127.0.0.1 only. Not reachable from other machines. Single-user evaluation deployment — not a production install.
- File-mode storage. No database required. Postgres/SQL Server/S3 deployments live elsewhere — see the deployment guide.
Docker
Linux · macOS · WindowsAny OS with Docker
Tarball with a pinned compose.eval.yml,
a bootstrap script that generates random API keys, and starter
templates seeded into ./data/templates.
Opens your email client — signed .tar.gz link by reply.
curl -LO <link-from-email>
tar xzf pulp-engine-eval-latest.tar.gz
cd pulp-engine-eval-*
./bootstrap.sh # Windows (PowerShell): .\bootstrap.ps1
docker compose -f compose.eval.yml up -d
# Then visit http://localhost:3000/editor/
# Editor key is in ./.env as API_KEY_EDITOR
Port 3000. The bootstrap script is idempotent — rerun it any time and
it leaves an existing ./.env alone.
Evaluation builds watermark rendered output.
Every PDF, DOCX, PPTX, XLSX, and HTML export carries an evaluation
stamp until a commercial licence key is set.
Installer users: edit %APPDATA%\PulpEngine\.env.
Docker users: edit ./.env in the extracted bundle.
Add PULP_LICENCE_KEY=pl_..., then restart.