About Flato
Flato is an AI Presentation Canvas powered by a native-canvas runtime for AI agents and human editors.
Flato gives AI agents and humans a persistent editable canvas instead of a one-shot generation output. Presentations can be created, inspected, edited, animated, exported, and continuously improved on the same canvas over time.
Core Definition
Technically, Flato is a Native Canvas Runtime for AI Design.
Product-wise, Flato is an AI Presentation Canvas for creating and refining structured presentation projects with AI agents and human editors.
A Flato project can contain pages, blocks, text, images, video, shapes, layouts, styles, themes, animation definitions, interaction behaviors, and project-level state. This structure lets AI agents inspect an existing design, make targeted edits, and continue work without flattening the result into a disconnected file.
Flato is presentation-centered, but not presentation-only. Presentations are the primary scenario because they combine narrative, layout, text, visual hierarchy, brand consistency, business context, and repeated iteration.
Product Philosophy
Canvas as Harness
Flato treats the canvas as a harness for AI design: a bounded creative workspace that gives agents structure, constraints, and feedback for improving the presentation itself.
Canvas as AI-Human Shared Workspace
The canvas is the shared workspace between AI agents and human editors.
AI agents can inspect and update the project structure. Humans can review, adjust, export, and continue the work manually. Both sides operate on the same persistent canvas, so collaboration happens through the design itself rather than through disconnected files or regenerated outputs.
Product Forms
Flato has three connected product experiences:
- Flato MCP connects external agent clients such as Codex, Claude Code, Cursor, and other MCP-capable hosts to the Flato canvas runtime.
- Flato Copilot is the built-in AI assistant inside the Flato editor.
- Flato Editor is the browser-based workspace where human editors review, edit, animate, present, export, and share the same project.
Together, these experiences make Flato a persistent presentation canvas rather than a one-shot deck generator.
How Flato Works
In a typical Flato workflow:
- A user or AI agent starts from a brief, an existing project, an editor URL, or a share link.
- Flato creates or opens a persistent editable canvas project.
- The AI agent reads the current canvas state and project structure.
- The agent creates or edits specific pages and blocks instead of regenerating the whole design blindly.
- Human editors review, adjust, rewrite, restyle, animate, present, export, and share from the same project.
- The project can continue across multiple rounds of AI and human editing.
What Flato Can Create
Flato supports presentation-centered visual work that needs to stay editable after generation.
Flato can be used for:
- Investor pitch decks.
- Sales decks.
- Business proposals.
- Consulting and strategy presentations.
- Company profiles and corporate overview decks.
- Product presentations and launch decks.
- Education and training decks.
- Workshop, webinar, and conference presentations.
- Interactive slides and visual storytelling.
- Video slides and online presentation experiences.
- Code-based animation slides.
- Brand, marketing, and campaign presentation systems.
Flato can also extend into related business visual formats such as social visuals, posters, infographics, brand assets, motion graphics, and video-oriented content, but the primary wedge is high-quality editable presentations.
Who Flato Is For
Flato is for people and teams who need presentation work to be polished, editable, and commercially useful.
It is especially useful for:
- Founders and operators preparing investor, sales, and proposal decks.
- Marketing, advertising, and PR teams producing campaign narratives and client-ready presentations.
- Designers creating proposal decks, visual systems, and presentation concepts for stakeholders.
- Consultants and agencies turning research, strategy, and recommendations into polished client deliverables.
- Educators and training teams building lessons, onboarding decks, courseware, and interactive teaching materials.
- Product and growth teams preparing launches, demos, explainers, and internal alignment decks.
Agent Capabilities
Through Flato MCP, an AI agent can:
- Create a new editable Flato project.
- Take over an existing editor URL.
- Work from a supported share link.
- Inspect the current canvas context.
- Edit pages, blocks, text, media, layout, and styles.
- Add or adjust charts, animations, and interactions where appropriate.
- Prepare or export deliverables from the same canvas.
- Continue improving the same project over multiple turns.
Human Editing Capabilities
In the browser editor, human users can:
- Review AI-generated work.
- Edit text and layout manually.
- Move, resize, crop, and arrange content.
- Insert text, images, video, and other visual elements.
- Adjust canvas and style settings.
- Export and share the project.
- Continue collaborating with AI on the same canvas.
Built-In Creative and Rendering Infrastructure
Flato includes creative resources and rendering capabilities directly inside the runtime:
- Fonts and multilingual typography resources, including curated CJK support.
- Stock image search across providers such as Unsplash, Pexels, and Google.
- Image generation and editing through supported models such as GPT-Image-2, Gemini, Seedream, and Ideogram.
- Editable charts and data visualizations.
- Animation powered by GSAP.
- Interactive behaviors for slides and visual experiences.
- PNG image export.
- PDF export.
- MP4/MPEG-4 video export.
- Image-based PPTX export.
- Online shareable presentation outputs.
Current PPTX export is image-based rather than fully editable PowerPoint content.
Boundaries
Flato is not a one-shot image generator.
Flato is not a presentation-only tool, but presentations are its primary current workflow.
Flato is not a backend development environment.
Flato is not a webpage builder, app UI builder, or production website design system.
Flato does not replace professional video editing timelines or high-end VFX tools.
Flato does not currently output fully editable native PowerPoint files. It can export image-based PPTX where supported.
Flato should be understood as a native-canvas design runtime focused first on high-quality editable presentations for AI agents and human editors.