Libertify API

Build AI-powered experiences from any document

Turn PDFs, presentations, reports, images, and business content into interactive AI experiences with a simple API built for developers, SaaS platforms, agencies, and enterprise teams.

A simple model for creating rich AI media

Libertify is organized around a clear hierarchy: authenticate, choose where the content belongs, create a project, upload media, and generate the experience.

1

User

Authenticates and receives access to authorized environments.

2

Organization

The top-level owner of content, users, access, and billing.

3

Workspace

A structured area for teams, clients, departments, or use cases.

4

Project

The container for one interactive experience.

5

Media

Documents, images, videos, templates, voices, and avatars.

6

Experience

The final AI-powered page, chatbot, video, or document journey.

Everything you need to generate an experience

The API exposes the core building blocks needed to create branded, interactive, and shareable document experiences.

📄

Documents

Upload PDFs, Word files, PowerPoint decks, spreadsheets, images, text files, or HTML content.

🎨

Templates

Control structure, layout, branding, navigation, visual style, and presentation format.

🎙️

Voices

Select narration language, tone, style, and voice profile for spoken explanations.

🧑‍💼

Avatars

Add a human presenter or guide to make business content more engaging and easier to understand.

🎬

Media libraries

Use images, videos, branded assets, backgrounds, and reusable creative elements.

🔐

Sharing controls

Publish privately, restrict access, share with a workspace, or create public links.

Choose your build mode

Start fast with AutoPilot or control every parameter through the API.

Fully Custom Mode

Control the full experience through API parameters. Choose the language, template, voice, avatar, chatbot behavior, video format, sharing rules, and more.

  • Language and localization
  • With or without chatbot
  • Video-only or interactive document
  • Template, voice, avatar, and branding

From API key to live experience

A developer can create the first project in just a few steps.

Authenticate

Get a secure access token using your Libertify credentials or API key flow.

Select organization and workspace

Choose where the project should live and who owns the generated experience.

Create a project

Define the title, description, type, and experience configuration.

Upload your media

Add documents and optional creative assets using secure upload URLs.

Generate and share

Libertify creates the final AI-powered experience and makes it available according to your sharing rules.

Ready to create your first AI experience?

Start with an API key, create a project, upload a document, and let Libertify generate an interactive experience your users can explore, watch, and ask questions about.

Quick Start Code