Back to research

From research to deck: AshnaAI’s agentic presentation pipeline

Research

AshnaAI does not generate a PowerPoint from one prompt. A create orchestrator runs request analysis, research, planning, image generation, and code. Updates use a separate orchestrator so an existing deck is not rebuilt from scratch.

From research to deck: AshnaAI’s agentic presentation pipeline

Method: Static analysis of the create and update presentation orchestrators, including named pipeline stages and the research sub-steps context, search, and compile.

Key findings

  • Create runs five stages: request analysis, research, plan, images, then style-specific HTML/CSS/JS streamed to the client.
  • Research itself has three sub-steps—context, search, and compile—before a slide plan is written.
  • Updating an existing deck uses a specialised orchestrator and does not rerun the full create pipeline.

Why a pipeline instead of one prompt

A slide deck fails in specific ways: weak research, inconsistent style, missing images, or a plan that does not match the requested length. AshnaAI splits those failures across named stages so the product can show progress and recover a stage instead of discarding the whole job.

The create orchestrator is the coordinator. It receives the user request and runs sub-agents in sequence. A pipeline tracker emits stage state to the client while work is in flight.

Named stages

Stage 0 analyses the request: content type, slide count, and planning inputs. Stage 1 researches from web and user context, with sub-steps for context, search, and compile. Stage 2 writes slide plans and selects style. Stage 3 generates style-matching images in parallel. Stage 4 generates style-specific HTML, CSS, and JS and streams it to the client.

Those names are the product contract. They are what a user sees moving, and what this article means by “agentic presentation pipeline.”

Create versus update

Editing a finished deck is a different job from creating one. The update orchestrator does not rerun request analysis through code generation as if the deck did not exist. That split avoids the common failure where a small change regenerates every slide.

Teams that need a how-to should start with the PowerPoint blog. Teams that need a work-use case should use the AshnaAI for work solution page.

Limitations

The pipeline produces presentations and infographics. It does not ship a public website, a web app, or a design system for your product UI.

This note reports architecture, not a timed bake-off against Copilot or Gamma. Those comparisons belong on commercial pages, with this article as the method behind the AshnaAI side.

Frequently asked questions

Can AshnaAI generate a PowerPoint from a topic?
Yes. The product runs an agentic pipeline that researches the topic, plans slides, generates images, and emits style-specific slide code. It is not a single one-shot completion.
What are the stages of the presentation pipeline?
Request analysis, research, plan, images, and code. Research is further split into context, search, and compile.
Does an edit rebuild the whole deck?
No. Updates go through a specialised update orchestrator so an existing presentation is revised instead of regenerated from zero.
Does the pipeline use my files or only the web?
Research gathers web results and user context. If you attach files, grounding happens through the file-embedding path described in the sibling research note.
Is this the same as exporting a ChatGPT answer to slides?
No. ChatGPT can draft outline text. AshnaAI’s pipeline tracks stages, plans individual slides, generates matching images, and streams renderable slide code.
Can AshnaAI design a marketing website instead of a deck?
No. Website and web-app creation are out of scope. The artifact path here is presentations and infographics.
Back to research