Skip to main content

Media Library

The Media Library shows all images and files associated with your project. Access it from the sidebar Media button when inside a project.

What's in the Library

The library displays media from several sources:

CategoryDescription
CoverYour project's cover image
GeneratedAI-generated images (if enabled)
Inline ImagesImages pasted or dropped into documents
PublishedExported files (EPUB, PDF, HTML, Markdown)
OtherAny other stored media

The header shows total item count and storage size.

How Media Gets Here

Images are added to the library automatically when you:

  • Paste or drop images into the editor — saved automatically
  • Set a project cover in project settings
  • Generate images with AI (if configured)
  • Export your project as EPUB, PDF, HTML, or Markdown

There's no manual upload button in the media tab itself. Images are added through these workflows.

Filtering

Use the category buttons to filter what's displayed:

  • All — Everything
  • Generated — AI-generated images
  • Cover — Project cover image
  • Inline Images — Images embedded in documents
  • Published — Export files
  • Other — Uncategorized items

Managing Media

View

Click an image thumbnail to open the full-size image viewer.

Download

Click the download icon on any item to save it to your device.

Delete

Click the delete icon and confirm to remove an item.

warning

Deleting an inline image removes it from the library. Documents referencing it will show broken image placeholders.

Cover images cannot be deleted from this view — remove or replace them through project settings.

AI Image Generation

If your instance has AI image generation enabled, a Generate Image button appears in the header. See AI Image Generation for details.

When generation is in progress, active jobs appear at the top showing status (queued, generating, saving). Completed images are added to the library automatically.

Offline Access

Media is cached locally in IndexedDB. When you view images in a project, they're stored for offline access. When you reconnect, the library syncs with the server.


Next: Cover Images — Add a cover image to your project.