Describe what you want in plain English. Glyph handles the rest. Works with Claude Code, Cursor, Windsurf, or any MCP-compatible tool.
The only PDF SDK with native MCP integration. Generate and customize documents directly from your AI coding assistant using natural language.
Generate PDFs with natural language in your terminal
AI-first code editor with Glyph superpowers
Seamless PDF generation in your flow state
Type natural language commands to customize the document in real-time. No coding required.
Try something wild - the AI understands complex requests
A complete toolkit for AI-powered document customization. Built for developers, loved by end users.
Your users simply describe what they want. "Make the header teal" just works. No complex UI, no training required.
Start with beautiful, responsive templates. Quotes, invoices, proposals - all designed for real business use.
PDFs generated in under 3 seconds. Real-time preview updates as your users type their requests.
Under 10KB gzipped. One script tag, one component. No build tools required.
AI guardrails prevent data tampering. Users can customize styling, not manipulate protected data fields.
Click to select specific sections. Apply changes to just the header, line items, or footer.
Connect your Airtable base, describe what you want in plain English, and get a professional PDF template instantly. No manual field mapping. No template syntax to learn.
Paste your Airtable API key. We read your schema automatically.
"Create an invoice with logo, client info, line items, and totals"
"Add PO number field" - "Make the header navy blue" - Done.
| Description | Qty | Amount |
|---|---|---|
| Web Design Services | 1 | $2,500 |
| Development Hours | 40 | $4,000 |
Drop in a single script tag and web component. Works with React, Vue, Svelte, or vanilla HTML. No complex setup required.
<!-- Include the SDK -->
<script src="https://sdk.glyph.you/glyph.min.js"></script>
<!-- Add the editor component -->
<glyph-editor
api-key="gk_your_api_key"
template="quote-modern"
:data="quoteData"
/>
import { GlyphEditor } from '@glyph-so/react'
function QuoteEditor() {
return (
<GlyphEditor
apiKey="gk_your_api_key"
template="quote-modern"
data={quoteData}
/>
)
}
<template>
<GlyphEditor
api-key="gk_your_api_key"
template="quote-modern"
:data="quoteData"
/>
</template>
<script setup>
import { GlyphEditor } from '@glyph-so/vue'
</script>
Generate any business document with the same simple API. From quotes to contracts, we've got you covered.
Start free. Scale as you grow. No hidden fees or surprises.