> ## Documentation Index
> Fetch the complete documentation index at: https://docs.presenton.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Features overview

> Explore everything you can create, customize, connect, and run with Presenton Open Source.

Presenton combines presentation generation, editing, automation, and flexible deployment in one self-hosted product.

## Create presentations

<CardGroup cols={2}>
  <Card title="Flexible generation" icon="wand-magic-sparkles" href="/open-source/v0.9.0-beta/features/generation">
    Create decks from prompts, uploaded documents, or slide-by-slide content.
  </Card>

  <Card title="Rich media" icon="chart-mixed" href="/open-source/v0.9.0-beta/features/media-and-images">
    Use images, icons, charts, tables, and custom graphics.
  </Card>

  <Card title="Slide canvas editor" icon="pen-ruler" href="/open-source/v0.9.0-beta/features/canvas-editor">
    Edit rich text, images, charts, tables, shapes, layouts, layers, and individual objects.
  </Card>

  <Card title="AI assistant" icon="messages" href="/open-source/v0.9.0-beta/core-concepts/ai-assistant">
    Rewrite content, add slides, update layouts, and edit visual elements through conversation.
  </Card>
</CardGroup>

## Customize the output

<CardGroup cols={2}>
  <Card title="Custom templates and themes" icon="palette" href="/open-source/v0.9.0-beta/features/template-generation">
    Create reusable designs and visual themes for consistent decks.
  </Card>

  <Card title="AI template generation" icon="file-powerpoint" href="/open-source/v0.9.0-beta/tutorials/create-custom-template">
    Turn an existing PowerPoint file into a reusable Presenton template.
  </Card>

  <Card title="Editable PPTX and PDF" icon="file-export" href="/open-source/v0.9.0-beta/features/exporting">
    Continue editing in PowerPoint or share a fixed-layout PDF.
  </Card>

  <Card title="Document extraction" icon="file-magnifying-glass" href="/open-source/v0.9.0-beta/features/document-extraction">
    Use PDFs, images, office documents, spreadsheets, and text files as source material.
  </Card>
</CardGroup>

## Connect your tools

<CardGroup cols={2}>
  <Card title="Bring your own AI" icon="key" href="/open-source/v0.9.0-beta/core-concepts/providers">
    Choose hosted services, local models, or OpenAI-compatible gateways for text and images.
  </Card>

  <Card title="Ollama and local models" icon="laptop-code" href="/open-source/v0.9.0-beta/tutorials/use-local-ollama">
    Run presentation generation with a model you control.
  </Card>

  <Card title="Sign in with ChatGPT" icon="right-to-bracket" href="/open-source/v0.9.0-beta/configuration/recipes#use-an-existing-chatgpt-or-codex-subscription">
    Use an eligible existing ChatGPT/Codex subscription without an OpenAI API key; Docker must publish callback port 1455.
  </Card>

  <Card title="API and webhooks" icon="brackets-curly" href="/open-source/v0.9.0-beta/features/api-and-mcp">
    Add presentation generation to products, scripts, reports, and internal tools.
  </Card>

  <Card title="Built-in MCP server" icon="plug" href="/open-source/v0.9.0-beta/tutorials/connect-mcp">
    Let compatible AI clients create presentations through Model Context Protocol.
  </Card>
</CardGroup>

## Run it your way

<CardGroup cols={2}>
  <Card title="Docker deployment" icon="docker" href="/open-source/v0.9.0-beta/quickstart">
    Start a self-hosted web application with persistent storage.
  </Card>

  <Card title="Desktop application" icon="desktop" href="/open-source/v0.9.0-beta/features/deployment-options">
    Use the native application on macOS, Windows, or Linux.
  </Card>

  <Card title="GPU support" icon="microchip" href="/open-source/v0.9.0-beta/features/deployment-options">
    Give compatible local model workloads access to an NVIDIA GPU.
  </Card>

  <Card title="Configure by goal" icon="list-check" href="/open-source/v0.9.0-beta/configuration/recipes">
    See which ports and variables enable each deployment feature.
  </Card>

  <Card title="Environment configuration" icon="sliders" href="/open-source/v0.9.0-beta/configuration">
    Configure providers, storage, authentication, memory, search, parsing, and telemetry.
  </Card>

  <Card title="Apache 2.0 licensed" icon="code-branch" href="/open-source/v0.9.0-beta/contributing">
    Inspect, modify, extend, and contribute to the Open Source application.
  </Card>
</CardGroup>

You can also sign in with a supported ChatGPT account through the Codex provider, use an OpenAI-compatible text or image endpoint, mix text and image providers, and host Presenton as an API service for your team.
