ChakraCHAKRA
ServicesCase StudiesDesign LabProcessPricingAbout
Free Scan
Let's Talk
ChakraCHAKRA

AI engineering & automation for growing businesses. Turning AI into measurable business outcomes.

Explore

  • Case Studies
  • Process
  • Pricing
  • Free Scan
  • About

Get Started

  • Book a Call
  • Contact
  • Newsletter
  • Search

Legal

  • Privacy Policy
  • Terms of Service
  • Payment & Refund

© 2026 Aashapura LLC. All rights reserved.

Privacy·Terms·Payment & Refund

We use cookies to personalize your experience. Read our Privacy Policy

← Back to case studies
DocForgeDocument Automation / PDF GenerationLiveBrief-to-PDF document generation: describe the document, and it is written and typeset with Typst into a downloadable PDF4 min read

DocForge: Typeset PDF Documents from a Plain-Language Brief

DocForge is built for the person who knows what a document should say but not how to lay it out. A visitor picks a document type and describes it in a couple of sentences; DocForge drafts the sections and typesets them with the Typst engine into a PDF with covers, KPI cards, charts and tables. The live site lists 17 document types, from reports, proposals and invoices to resumes, roadmaps, investor pitches and board reports, in 30 themes and two page sizes (Letter and A4). It leads with output rather than promises: a gallery of 23 example documents, every one a real PDF produced by the engine and cached so it opens instantly. The page also describes an optional Deep research step powered by DeepLens, charts drawn as editable vector exhibits, and a 24-hour "Your documents" area after which files are deleted. Generation itself was not exercised for this case study, so it describes the public site and its example output only. The output is PDF; DocForge does not produce PowerPoint files.

Sections

Key MetricsThe ChallengeWhy This Approach?Build ProcessChallenges & SolutionsResultsSystem OverviewTechnologies Used

Key Metrics

Explaining the product

Before

A description of document generation in the abstract

After

23 example PDFs from the real engine, open with no account, checked on the live site

Range of documents

Before

One template at a time

After

17 document types in 30 themes, as listed by the live site

The Challenge

A business document is usually needed quickly, and the content is often already in someone's head. What takes the time is the rest: choosing a structure, fighting a word processor's layout, building charts and tables, and making it look like something a client would trust. What is needed is a way to say what the document is and who it is for, and get back a finished, typeset PDF, with real examples to judge before trying it.

Why This Approach?

How a document is requested

A document type plus a short plain-language brief

Most business documents follow a known shape. Picking the type and describing the content lets the engine supply the structure, which is the part people find slowest.

Alternatives considered: Fill-in templates, a blank editor

How a document is rendered

Typeset with the Typst engine into PDF

The site's own claim is "typeset, not word-processed": real grids, consistent type, and charts and tables laid out as part of the page. Every example in the gallery is a PDF produced by Typst.

Alternatives considered: Word-processor export, HTML printed to PDF

Show the output first

A public gallery of 23 cached example PDFs

Opening a real document from the engine explains the product faster than describing it. The examples need no account.

Alternatives considered: Screenshots only, or a sign-up wall

Build Process

1

Document types and themes

17 document types (report, proposal, case study, whitepaper, one-pager, press release, SOW, SOP, catalog, invoice, research, resume, pitch, roadmap, design doc, go-to-market, board report), 30 themes, and Letter or A4 pages, as listed by the live site.

2

Example gallery

"Example documents, across every industry": 23 PDFs generated by the real engine and cached on the site, each readable inline or downloadable from its card.

3

Brief to PDF

Describe it, and DocForge writes and typesets the document, optionally researching the live web first, then shows the PDF for preview, follow-up edits and download. This flow is described from the public page; it was not exercised here.

4

Your documents

The site states that generated documents are kept for 24 hours in "Your documents", with a countdown, and then deleted.

Challenges & Solutions

Impact

Structuring sections, building charts and getting a clean layout takes longer than knowing what to say.

Solution

A document type plus a brief, with the structure and typesetting handled by the engine.

Result

The public site shows the result as 23 example PDFs. Generating a new document was not exercised for this case study.

Results & Metrics

Explaining the product

Improved

Before

A description of document generation in the abstract

After

23 example PDFs from the real engine, open with no account, checked on the live site

Range of documents

Improved

Before

One template at a time

After

17 document types in 30 themes, as listed by the live site

System Overview

FrontendNext.js UIAPIRoutes + authDatabasePostgreSQLAIRAG + agentsExternalSaaS APIs

The architecture below is the technical foundation behind every business outcome on this page — built for reliability, low running cost, and the speed your customers feel.

Public web app. A document type and a plain-language brief are written up and typeset with the Typst engine into a PDF. Checked on the live site: the page, the list of 17 document types and 30 themes, the 23 cached example PDFs (all application/pdf, produced by Typst 0.13.1), and the health check. Not exercised: generating a document, sign-in, credits, Deep research or editing, so no behaviour beyond the public page is claimed. Output is PDF only; no PowerPoint or .pptx route is claimed.

Technologies Used

Typst-typeset PDF documents from a plain-language brief (PDF output only)

TypstPDFWeb appTypst-typeset PDF documents from a plain-language brief (PDF output only)TypstPDFWeb appTypst-typeset PDF documents from a plain-language brief (PDF output only)
Try the Live Demo
Back to Case Studies