AutoFigure-Slide Beta

Generate Image-Based Slide Decks In One Run

AutoFigure-Slide turns papers, grants, business plans, project reports, and course materials into business-ready image-based PPT pages. For better results, provide the source content, audience, use case, page count, and style requirements clearly. If a slide should contain your own images, describe the placeholder area and replace or cover it manually after generation.

AutoFigure-Slide white-background workflow illustration

Workflow

The process is intentionally short, and the generation page streams status while the deck is being made.

1. Add Source Content

Paste a paper, proposal, business plan, course material, or upload a PDF in the creation dialog.

2. Describe Requirements

Specify the audience, purpose, tone, palette, page count, and points that must be emphasized.

3. Choose Page Count

Each run supports 4 to 28 pages. Every successfully generated page costs 428 credits; failed pages are not charged.

4. Review And Download

When the run finishes, download PPT/PDF from the PPTist page. Review text carefully before formal use.

PDF Examples

The sample PDFs are pre-rendered as lightweight page images for fast preview. You can also download the original PDFs and upload them into the creation dialog.

From AGI to ASI: Technological Pathways and Bottlenecks Page 1 / 28
Loading page preview
Sample material 1

From AGI to ASI: Technological Pathways and Bottlenecks

English technical essay

Page 1 / 28
Download PDF

Generated Output

These 16:9 screenshots are from real AutoFigure-Slide runs. The final PPT is image-only; if exact wording matters, review carefully and cover imperfect text areas manually in PowerPoint.

Opening slide
Opening slide
AutoFigure-Slide first builds a consistent whiteboard visual system, then generates each page.
Business flow page
Business flow page
Useful for proposals, business plans, grant decks, and structured course presentations.
Academic example
Academic example
Also suitable for papers, technical reports, and high-level research-plan summaries.
Deck-level style
Deck-level style
A single run supports up to 28 pages. Write the page count, audience, style, and use case clearly.

API Workflow

Use API mode when you want to create AutoFigure-Slide runs from scripts, batch jobs, or third-party systems. API mode skips manual plan review, starts generation directly, then lets you poll status and download the ZIP.

Open Full API Docs
API Flow
1
Prepare Token
Prepare an account token and pass Authorization: Bearer YOUR_API_TOKEN in the request header.
2
Submit Run
POST /api/v1/autofigure-slide/runs with content, requirements, slide_count, complexity, and api_mode=true.
3
Poll Status
GET /api/v1/autofigure-slide/runs/{run_id} until the status becomes completed, failed, or cancelled.
4
Download Output
Download the ZIP after completion. It contains the generated PPT/PDF/assets. Successful image pages are charged at 428 credits/page.
Minimal Python Example
Python
import time
import requests

BASE = "https://deepscientist.cc"
HEADERS = {"Authorization": "Bearer YOUR_API_TOKEN"}

res = requests.post(f"{BASE}/api/v1/autofigure-slide/runs", headers=HEADERS, json={
    "content": "Paste complete source text here.",
    "requirements": "Whiteboard style, clean layout, image-only output.",
    "slide_count": 10,
    "complexity": {"simple": 4, "medium": 4, "advanced": 2},
    "api_mode": True,
}, timeout=600)
res.raise_for_status()
run_id = res.json()["run_id"]

while True:
    status = requests.get(f"{BASE}/api/v1/autofigure-slide/runs/{run_id}", headers=HEADERS).json()
    if status["status"] in {"completed", "failed", "cancelled"}:
        break
    time.sleep(5)

zip_file = requests.get(f"{BASE}/api/v1/autofigure-slide/runs/{run_id}/download", headers=HEADERS)
zip_file.raise_for_status()
open(f"autofigure-slide-{run_id}.zip", "wb").write(zip_file.content)
Request Requirements
Authentication
Bearer Token
Pass Authorization: Bearer YOUR_API_TOKEN in the request header.
Reserved credits
slide_count × 428
Enough credits are required before submission; failed pages are not charged.
Page count
4-28
Each API run must generate at least 4 and at most 28 pages.
content
≥ 20 chars
Provide source material, proposal text, paper content, or detailed slide content.
requirements
Optional
Describe audience, purpose, style, color, and key messages for better results.
complexity
{"simple":4,"medium":4,"advanced":2}
Send it as a dict. You may omit it to use the default 3:3:2 distribution; the three values must sum to slide_count.
Common Errors
401 Unauthorized
Missing, expired, or malformed token.
Create a fresh token and pass it as Bearer auth.
403 Forbidden
The account does not have AutoFigure-Slide access.
Use a Pro/Max account or upgrade access.
402 Payment Required
Not enough credits for the reservation.
Reduce slide_count or purchase AutoFigure-Slide Credit.
422 Validation Error
Wrong field type, page count out of range, or missing required fields.
Use string content, slide_count from 4-28, and valid JSON.
422 invalid_complexity
complexity is not a dict, has extra fields, uses non-integer values, or does not sum to slide_count.
Use a dict such as {"simple":4,"medium":4,"advanced":2}; or omit complexity to use the default ratio.
planning_failed
The source is too vague, contradictory, or cannot be planned.
Add clearer material, reduce page count, and specify audience/purpose.
download_not_ready
The run is not completed or export artifacts are not ready.
Keep polling until completed, then download again.

Usage Notes

AutoFigure-Slide is currently available for Pro and Max users. It is best used for first drafts, visual exploration, and producing multiple candidate decks. It supports Chinese, English, and multi-domain materials, but specific requirements lead to more stable results.

Start AutoFigure-Slide