editide makes agents better and faster at creating and editing PowerPoint slides.
Read and write at the shape, slide, and presentation level. Text runs, chart data, and table cells are all directly addressable.
Create charts, tables, and formatted text from structured data or natural language. Generate entire decks programmatically.
No templates to wrangle, no style guide to maintain. editide infers color schemes, fonts, and layouts from the deck itself.
editide makes affordable AI models perform like frontier models.
You don't need PhD-level artificial intelligence to edit slides.
editide provides the best live-editing experience.
editide writes the value into the chart XML and the embedded Excel workbook behind it.
Match regex patterns across the whole deck or a subset of slides. Scope by element type.
Attach an .xlsx or .csv.
Categories, series, and values land in a native chart with a
live workbook.
template_element_id clones a styled table from
the deck. The text is fitted automatically.
Layouts and themes are remapped to the destination, so the slide arrives on-brand.
{ "name": "edit_slide", "arguments": { "presentation_id": "a7f3c1e9", "slide_index": 3, "slide": { "chart_elements": [{ "id": 4, "chart_data": { "1:Q2 2026": { "0:Revenue": 5.1 } } }] } } }
{ "name": "search_presentation", "arguments": { "presentation_id": "a7f3c1e9", "pattern": "(?i)revenue", "scope": "tables", "slide_range": "1-12" } }
{ "name": "import_data_to_chart", "arguments": { "presentation_id": "a7f3c1e9", "attachment_id": "a1b2c3d4", "slide_index": 4, "chart_type": "clustered_column", "category_range": "B2:D2", "series_range": "A4,A5", "values_range": "B4:D4,B5:D5" } }
{ "name": "import_data_to_table", "arguments": { "presentation_id": "a7f3c1e9", "slide_index": 4, "template_element_id": 7, "target_width": 600, "target_height": 200, "first_row": true, "data": "{\"columns\":[\"Region\",\"Revenue\"],\"rows\":[[\"EMEA\",\"4.2M\"],[\"APAC\",\"3.1M\"]]}" } }
{ "name": "copy_slide", "arguments": { "presentation_id": "a7f3c1e9", "source_presentation_id": "3b91d40c", "source_index": 4, "destination_index": 6, "layout_name": "Title and Content" } }
Update a number once. editide finds every chart, table, textbox, and derived metric across the deck.
We never record the contents of your tool calls. Files and conversation history are deleted 8 hours after upload, and every access is recorded in an audit trail.
Every request uses TLS 1.2 or higher. Files are encrypted at rest in AWS, scoped to a per-session sandbox, and never touched by AI-generated code.
Rotate API keys, scope them per product, and audit usage from the dashboard. Enterprise customers can self-host in their own cloud, or run editide fully on-device with their own AI provider.
editide develops PowerPoint tools purpose-built for AI agents
and agentic workflows. Our tools handle the complexity of the
.pptx file format, so an agent can accomplish real
work with simple tool calls instead of writing thousands of
lines of code. We use a proprietary engine, which means there's
no Microsoft Office dependency.
Our add-in is built on the same frontier AI models, but our harness augments them with specialized tools. You get the same intelligence with more capabilities, reliability, and speed. Because we're model-agnostic, you can switch model providers as the landscape evolves.
Different category. Those tools generate slides by filling out templates with AI-written content on a web app. They're useful for consumers who need a quick deck with creative design. editide is better suited for enterprise teams looking to automate workflows centered on delivering PowerPoint slides.
.pptx files are incredibly complex. They are a
collection of XML files defined by a 5,000-page schema that
PowerPoint sometimes ignores. The baseline approach for an AI
model is to generate python-pptx scripts, but even
that library has serious limitations and hasn't been updated in
years. Models fall back to writing to the raw file directly,
which leads to errors and corruption. Frontier models iterating
with screenshots can brute force their way to decent results,
but it's slow, expensive, and brittle. Read the
Pls Fix benchmark.
Files are processed in per-session sandboxes on AWS. Each session gets its own isolated storage, and access is enforced against your API key on every operation. Agents never execute generated code, only typed tool calls. Files are encrypted in transit and at rest, and deleted 8 hours after upload. Enterprise customers can get a dedicated single-tenant instance, self-host in their own cloud, or run editide fully on-device. Details are in our privacy policy.
The easiest way is to connect via MCP. You can also implement tools that call our REST API directly. Explore the docs.
Yes — it's available for Windows, Mac, and PowerPoint on the web. Mobile and iPad are not supported. See the installation guide.
Yes. All tools have a REST endpoint with a JSON schema input, so
you can call them from ordinary code with no model involved.
Only the
/edit
endpoint runs an agent and requires an LLM key.
No. editide is built for PowerPoint and the workflows around it. Google Slides support isn't on our roadmap.
Schedule a 30-minute call tailored to your needs.