Back to Tools
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, 2026
Send 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)

FieldTypeDescription
topicstringOptional. Topic for AI slide generation.
slidesarray[object]Optional. Specifying slide objects directly.
num_slidesintegerOptional. Number of slides to generate. Default: 8.
modestringOptional. '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.