AIThis post was created with the assistance of artificial intelligence (AI).

🔍 Read the full analysis: How I Made My Vibe-Coded PDF Editor Reliable on ThorstenMeyerAI.com

Buying for a business?Offer from Amazon

Get business pricing on tech for your team

  • Business-only prices and quantity discounts
  • Tax-exempt purchasing
  • Multiple users, one account, clear invoices
As an affiliate, we earn on qualifying purchases.

TL;DR

Thorsten Meyer reports that his AI-built PDF editor, Docestra, went from a first working version on Nov. 6, 2026, to version 1.5.1 on Nov. 12 after tests exposed save, encryption and redaction problems. He says automated unit tests grew from 17 to 745, but he has not measured time or cost savings, and the private app is not available to download.

Thorsten Meyer says he turned an AI-generated PDF editor called Docestra into a more reliable personal tool through six days of testing, code review and redesign after real files exposed problems that early use had missed. The version history runs from the first working build on November 6, 2026, to version 1.5.1 on November 12; Meyer says the app remains private and is not available to download.

Meyer describes the first build as a local TypeScript web app made with AI coding agents, including Claude Code running Claude Opus. He says OpenAI’s Codex reviewed the code from the start. The initial version could open and search PDFs, add annotations and signatures, fill forms, rearrange pages, combine or extract files, and save PDFs. It ran in a browser on Meyer’s Mac, with files staying on that machine, according to his account.

A test run across 930 real PDFs exposed a save issue: for a file produced by a common PDF generator, the PDF library could create a broken cross-reference table, causing markups to disappear from the saved document. Meyer says he changed the save method to avoid compressed object streams. Testing also found that 52 of 69 encrypted PDFs did not permit annotations under restrictions set by their authors. Because the library could not re-encrypt an edited file, he chose to require confirmation before unlocking such files, save an unprotected copy and leave the original untouched. He reports that all 69 test files then unlocked.

Redaction required a more substantial redesign. The first “white-out” tool only covered text visually; it did not remove the underlying content. Meyer says an independent AI review identified 14 problems in its first review round and 13 in the second for his first actual redaction design. He then changed approach: pages with redactions are converted to images, marked areas are filled in the image, and a searchable text layer is added without text touching those areas. In tests on 917 PDFs, Meyer reports zero leaks. That result describes his own test set, not a general certification of the tool.

At a glance
reportWhen: Published November 13, 2026; the develo…
The developmentThorsten Meyer has published an account of how six days of testing and redesign addressed reliability problems in his AI-built PDF editor, Docestra.

Docestra · Nov 6–13, 2026

From one prompt to a tool I can rely on

What the first version gave me, what real files broke, and what it took to fix it, from my project log.

What the tool rests on (schematic)

Built bottom up. The top layer is a plan, not a finished feature.

What happened, by date

  1. Nov 6One-sentence brief; first working version committed the same evening
  2. Nov 6Test over 930 real PDFs finds a save bug that dropped markups
  3. Nov 752 of 69 encrypted PDFs forbid annotations: unlock only into a new copy
  4. Nov 8Real redaction: review finds 14, then 13 problems; simpler design, 0 leaks in 917 PDFs
  5. Nov 12Version 1.5.1: 745 unit tests, 32 browser test suites
  6. Nov 13Version 2.0 starts: one shared PDF engine for our AI agents (in development)
Working is not the same as reliable. The first version worked on the files I tried. Real files decided what had to change.

Source: Docestra project records (development log, plans for versions 1 and 2.0, commit history), Nov 6–13, 2026. The layer stack is a schematic, not a measurement.

Graphic: Powered by Thorsten Meyer AI

Why Real-File Testing Changed Docestra

The account illustrates the gap between a software demo and a tool that handles varied documents safely. A PDF can appear to save correctly while losing annotations, and a white rectangle can look like redaction while leaving sensitive text in the file. Those distinctions matter to people handling contracts, forms or other documents where errors can damage work or expose information.

Meyer says the response was to add checks and change designs rather than assume that the first working build was finished. The project’s automated unit tests rose from 17 to 745 by version 1.5.1, according to his release notes. That count indicates a larger test suite, but does not by itself show how thoroughly the app has been tested or establish that it is safe for every use. Meyer also says he has not measured time or cost savings, so the account offers no evidence that the workflow is more efficient than other approaches.

Products Worth Considering

As an affiliate, we earn on qualifying purchases.

From One-Day Build to Version 1.5.1

Meyer defines “vibe coding” as building software mainly by describing requirements to an AI model in plain language and having it generate the code. Docestra began with a one-sentence request for an Acrobat-style tool he could use. The first working version was committed at 9:47 p.m. Central European Time on November 6, he writes.

Over the next six days, Meyer says he added fixes and features in response to his own workflow and testing. The encrypted-file handling emerged after he wanted to edit an encrypted PDF; later work included text recognition and text editing. He also says he checked bundled libraries’ licences before adding them. The PDF viewer library included fonts under GPL-2.0, which Meyer says he did not ship because his project rules excluded GPL code. These are descriptions of his decisions and process, not an independent audit of the code or licensing.

““Vibe coding gets you a working tool quickly. Turning it into a tool you can rely on is the real work.””

— Thorsten Meyer, describing his experience building Docestra

What the Test Results Do Not Establish

The reported results come from Meyer’s own testing and account. The material does not identify the 930-PDF collection in enough detail to establish how representative it is, and it does not provide an independent validation of the reported zero leaks across 917 files. The AI review is described as independent, but the reviewer’s methods and criteria are not specified.

Docestra is a private application, so readers cannot verify its performance or reproduce the tests from a public download. Meyer says he has not measured any time or cost savings. Version 2.0 was in development as of November 13, 2026, and was not finished; its planned contents, release date and test results remain unclear.

Version 2.0 Remains in Development

Meyer says development of Docestra version 2.0 began on November 13, 2026, but the release is unfinished. He has not provided a launch date or said whether the app will become publicly available. Until more information is published, the next reported milestone is the completion of that work, along with any further testing or documentation Meyer chooses to share.

Key Questions

What is Docestra?

Docestra is a PDF editor built for Meyer’s personal use. He describes it as a local web app that runs in a browser on his Mac, with files staying on the machine.

What problems did testing uncover?

Meyer reports that a test across 930 PDFs found a save issue that could make markups disappear. Testing also exposed limits on editing encrypted files and showed that the original white-out feature covered text without removing it.

Does the redaction test prove Docestra is secure?

No. Meyer reports zero leaks in tests on 917 PDFs after redesigning redaction, but the account does not provide independent verification or enough detail to establish performance across all PDFs. The result should be read as a reported test outcome, not a general security guarantee.

Can the public download or use Docestra?

No public download is described. Meyer says Docestra is private and not available to download.

Has Meyer shown that vibe coding saved time or money?

No. Meyer says he has not measured time or cost savings. His account describes the development process and testing, but does not quantify those outcomes.

Source: ThorstenMeyerAI.com

You May Also Like

Case Study: Authority Site Built With Automated Content

Generating an authority site through automated content offers promising results—discover the key strategies that can make or break your success.

How I Compared 71 AI Model Configurations On My News Pipeline

Thorsten Meyer tested 71 AI model configurations on real news sources, finding GPT-6 Luna the production choice and serious risks in fallback models.

Interview: Successful Auto-Blogger Shares Daily Routine

Growing your auto-blogging success begins with understanding the daily routine of a top blogger—discover their secrets to staying ahead.

Case Study: How AI Content Boosted a Niche Site’s Earnings

Learn how AI content strategy transformed a niche site’s earnings and discover the key insights that could elevate your own online success.