Back to registry
⌁ Mapped Project ✓ Mapped packet Updated Not dated

AI Presentation Generation

A mapped-project blueprint for building a source-independent AI presentation generation system: authenticated self-hosted app, configurable LLM/image providers, document and prompt ingestion, outline/slide generation, editor/chat iteration, PPTX/PDF export, and API/webhook integration.

What this builds

A scoped product implementation packet.

A proof-required execution packet for rebuilding the Presenton product shape without copying source or claiming exact clone/provider/export parity before proof.

  • Phase-gated AI presentation generator architecture
  • Provider and secret-safety boundaries
  • Prompt/document ingestion and outline generation contract
  • Deck/slide generation and persistence contract
  • Template/theme/media asset lifecycle
  • Editor/chat iteration workflow
Core capabilities

The useful parts the finished build should expose.

01 Phase-gated AI presentation generator architecture
02 Provider and secret-safety boundaries
03 Prompt/document ingestion and outline generation contract
04 Deck/slide generation and persistence contract
05 Template/theme/media asset lifecycle
06 Editor/chat iteration workflow
What you need

Local first, live proof explicit.

  • A target web/API stack
  • Persistence and file storage choice
  • Provider keys only for optional live mode
  • Export renderer/runtime decision
  • Upload and webhook security policy
System shape

What kind of artifact this becomes.

Product surface

A proof-required execution packet for rebuilding the Presenton product shape without copying source or claiming exact clone/provider/export parity before proof.

Runtime layer

Web/API app, FastAPI/Next.js-style proof, Provider adapters, Optional desktop packaging

Build materials

Auth + provider config / Content/document ingestion / Outline generation / Deck/slide generation

Proof boundary

Mapped from Presenton / Executable packet

Build scope

Included, required from you, and outside the claim.

Included
  • Phase-gated AI presentation generator architecture
  • Provider and secret-safety boundaries
  • Prompt/document ingestion and outline generation contract
  • Deck/slide generation and persistence contract
Bring yourself
  • A target web/API stack
  • Persistence and file storage choice
  • Provider keys only for optional live mode
  • Export renderer/runtime decision
Out of scope
  • Overclaiming exact Presenton clone parity
  • Provider key leakage
  • Unsafe document upload or path traversal
  • Placeholder deck/export artifacts
Agent handoff

Start from the packet, not the UI.

agb start https://agent-buildprint.com/buildprints/ai-presentation-generation/package.json
Key files

The first files an agent should read.

All package files
01-questions.md Buildprint package file
02-project-setup.md Buildprint package file
03-phases/01-instance-auth-config-provider-setup.md Buildprint package file
03-phases/02-content-ingestion-outline-generation.md Buildprint package file
03-phases/03-deck-structure-slide-generation.md Buildprint package file
03-phases/04-media-template-theme-assets.md Buildprint package file
03-phases/05-editor-chat-iteration-workflow.md Buildprint package file
03-phases/06-export-api-webhooks-mcp-desktop.md Buildprint package file
03-phases/phase-flow.md Buildprint package file
03-phases/phase-index.yaml machine-readable mirror
04-evaluation.md Buildprint package file
05-evidence/evidence-ledger.jsonl Buildprint package file
05-evidence/evidence-ledger.schema.json machine-readable mirror
06-contracts/data-persistence.md Buildprint package file
06-contracts/integration-runtime.md Buildprint package file
06-contracts/product-architect.md Buildprint package file
06-contracts/security-boundary.md Buildprint package file
06-contracts/test-and-verification.md Buildprint package file
06-contracts/ux-ui-craft.md Buildprint package file
acceptance.yaml machine-readable mirror
blueprint.yaml machine-readable executable packet router
buildprint.json machine-readable mirror
BUILDPRINT.md compatibility bootstrap or package contract
checks/acceptance.md acceptance checklist
claims.yaml machine-readable mirror
CONTRACTS.md legacy interface/data contracts, when present
generated/agent-prompt.md Buildprint package file
PLAN.md legacy execution index, when present
publication.json machine-readable mirror
README.md human overview, non-authoritative
SPEC.md legacy behavior requirements, when present
TEST_MATRIX.md legacy risk-to-test alignment, when present
VALIDATION_TEMPLATE.md legacy completion report template, when present