Products
What we build
COGNIVEX LABS LLC builds developer infrastructure for the point where an application has to act on a physical device. One product is live today and others are in development. Everything listed here is software we operate ourselves.
PrintBase
LiveCloud print infrastructure for modern applications
PrintBase lets an application send a print job to any physical printer, anywhere, through a REST API. A lightweight agent runs alongside the printer, receives dispatched jobs over an outbound connection, drives the local printer driver, and reports the result back in real time. No public IP, no open firewall ports, no browser print dialog.
The problem
Printing is one of the oldest things a computer does, and it is still one of the least reliable to automate.
Browser printing is uncontrollable
Output shifts between browsers, drivers and operating systems, so nothing can be relied on to come out of the printer the way it was designed.
LAN printers are hard to manage
Printers sit on private networks across many sites, which makes them difficult to monitor or orchestrate from a central system.
Multi-site printing lacks central control
Head office has no real-time view of job status or failures across locations, so problems surface only when someone calls to report them.
Automation tools cannot reach a printer
Backend services, workflow tools and scripts have no secure, reliable bridge from software to a physical device.
How PrintBase works
Your application submits a job
The application posts a print job to the PrintBase REST API, authenticated with an API key. Content can be sent as PDF and other supported types.
The cloud queues and routes it
The job is queued and routed over an encrypted real-time channel to the agent registered against the target printer code.
The agent prints it
The agent downloads the content and invokes the local printer driver directly, so output is consistent rather than dependent on a browser.
Status comes back in real time
Completion or failure is reported back with a reason code, delivered through status callbacks and webhooks your system can act on.
Built for developers
Integration is a single authenticated request. Webhooks and SDK support are documented in full on the PrintBase site.
curl https://api.printbase.cloud/v1/print-jobs \
-H "Authorization: Bearer pb_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"printer_code": 1000000,
"content_type": "pdf",
"content": "JVBERi0xLjQK..."
}'What is included
REST API
Create print jobs, manage devices and issue API keys through a documented HTTP API. Integration is a single authenticated POST request.
Cross-platform agent
Desktop agents for macOS (Apple Silicon and Intel, macOS 11 or later) and Windows (x64 and ARM64), plus headless CLI binaries for servers and automation.
No network surgery
The agent connects outbound to PrintBase, so no printer is exposed to the public internet and no inbound firewall rule or public IP is required.
Real-time job status
Every job reports completed or failed with a reason code over real-time channels and webhooks, so failures are visible immediately rather than at the printer.
Central device management
Register, monitor and orchestrate printers across many sites from one dashboard, including devices sitting behind separate private networks.
Encrypted transport
Job content and control traffic are encrypted in transit between your application, the PrintBase cloud and the agent at the printer.
Where it is used
E-commerce label printing
Generate and dispatch shipping labels to the right packing station automatically as orders come in.
POS receipt printing
Print receipts in real time from a checkout system, including across multiple store locations.
Warehouse automation
Trigger labels straight from WMS workflows without an operator having to drive a print dialog.
Healthcare document printing
Distribute documents to designated printers within controlled clinical environments.
Plans
Start free and scale to business volume. Current plans and terms are maintained on the PrintBase site.
| Plan | Devices | Print jobs | Price |
|---|---|---|---|
| Lite | 1 device | 50 jobs / month | $0 |
| Essential | 3 devices | 5,000 jobs / month | $8 / mo |
| Standard | 5 devices | 25,000 jobs / month | $25 / mo |
| Premium | Unlimited devices | 200,000 jobs / month | $89 / mo |
Supported platforms
The PrintBase agent ships as a desktop application and as a headless CLI binary, so it can run on a workstation next to a printer or on a server driving a fleet of them.
- macOS 11 or later — Apple Silicon and Intel builds
- Windows 10 or later — x64; Windows 11 or later — ARM64
- Headless CLI binaries for macOS and Windows automation
In development
We are extending the same model to other device classes that applications need to reach — label and receipt hardware beyond standard printers, and richer native client tooling for teams running device fleets across many sites. These are not available yet, and we will list them here when they are.
Ask us about an early look