XPER DocEngine
DocEngine adds accessibility structure to existing PDFs and validates the result against PDF/UA. It also generates accessible PDF and HTML from templates and structured data.
I build systems that generate, transform, and validate customer documents. Most of my work is with OpenText Exstream, accessible PDF/UA output, and AI tools for document engineering.
Co-founder, managing consultant, and lead architect at Xper Consulting AS.
DocEngine adds accessibility structure to existing PDFs and validates the result against PDF/UA. It also generates accessible PDF and HTML from templates and structured data.
A free PDF/UA-1 validator. Drop in a PDF for a quick check, or use the JSON API from CI, a script, or an AI agent.
The same government foreword used 37.4% to 67.5% more tokens in Norwegian Bokmål than in English, despite fewer characters.
Agents can inspect stale bugs, duplicate issues, old PRs, and half-finished ideas without getting bored. The decision still needs evidence.
OpenClaw helped investigate and fix its own bug. The agent shortened the path to a reviewed patch, while humans kept control.
What long-term CCM work with Gjensidige taught me about technical memory, trust, accessibility, and controlled communication.
Upload a sample PDF, get a drafted accessibility template. Available today in DocEngine, with two non-negotiables built in.
We tried drafting accessibility templates without an LLM first. What shipped gives the model meaning but never a coordinate.
I burned 39% of a weekly Codex quota in four and a half hours. A context-window override I set during GPT-5.5 was still in my config.
After a 14-hour Codex run, I want long agent tasks controlled by a queue with a clear finish line and reviewable evidence.
AI agents increase code output faster than teams increase review capacity. Senior attention moves to understanding, verification, and ownership.
Claude Fable 5 refused a defensive review of our own SaaS application twice, including a prompt that explicitly banned exploit guidance.
DocEngine now runs veraPDF after processing a document and reports PDF/UA-1 conformance and failed checks in the same workflow.
My son wanted a hanging solar bulb on his desk, so we used an AI agent, parametric CAD, and a 3D printer to make a stand.
I added Windows support to a tool that exports local coding-agent history. The output is useful, but it must be treated as sensitive.
I built a prototype of Warp as an ACP client, with Warp handling the terminal UI and a local process owning the agent runtime.