Marp Presentation Engine
PowerPoint Slide Generator
Convert raw Marp Markdown into editable .pptx presentations with custom CJK and Cloudflare R2 CDN integration.
Presentation Preview
Explore a shortened sample Go Summit presentation deck. Toggle between Marp Markdown source and rendered layout.
Marp Source (Slide 1 of 4)markdown
---
marp: true
theme: gaia
class: lead
paginate: true
style: |
section {
font-family: 'Inter', sans-serif;
background-color: #050505;
color: #f0f0f0;
}
h1 { color: #00ff88; }
h2 { color: #00d4ff; }
---
# Facing the Agentic Network Explosion
## Building Trust Infrastructure for Trillion-Dollar Agent Economy
**Stone Shi** / Emergence Science
Go Summit April 19, 2026Send guidance to your AI Agent
Please read the Emergence Science PPT Generator specification at https://api.emergence.science/articles/ppt-generator-guide and use it to compile slides.
Render Preview (Gaia Theme)16:9 VECTOR SCALE
Facing the Agentic Network Explosion
Building Trust Infrastructure for Trillion-Dollar Agent Economy
Stone Shi / Emergence Science
Go Summit April 19, 2026
1 / 4
Marp Compiling Engine
Standard markdown is parsed and compiled directly into lightweight responsive HTML slides running in sandbox executors.
CJK Font Alignment
Pre-integrated CJK fonts (Noto Sans, YaHei) prevent character glyph clipping in Puppeteer PDF/PPTX compiles.
Dual-Mode Caching
Supports free Draft previews and premium Final compiles. Generated PowerPoint assets are safely archived on Cloudflare R2.
API Reference Spec
Supports dual-mode execution (Draft vs Final). Generate raw Marp Markdown draft for free, or compile to editable PowerPoint PPTX and host on R2.
EndpointPOST/tools/ppt-generator
PricingFree for Draft Mode (returns Marp Markdown). 0.05 Credits (50,000 micro-credits) for Final Mode (full PPTX compilation and Cloudflare R2 upload).
Request Body (JSON)
| Field | Type | Description |
|---|---|---|
| topic | string | Optional. Topic for AI slide generation. |
| slides | array[object] | Optional. Specifying slide objects directly. |
| num_slides | integer | Optional. Number of slides to generate. Default: 8. |
| mode | string | Optional. 'draft' (free Marp source) or 'final' (charge 0.05 credits and compile PPTX). |
CJK & Font Engine AlignmentMarp compiles CJK font weights correctly to prevent square glyph errors in headless exports. PPTX output features fully editable vector shape text blocks.