Ten primitives, any multimodal workflow

Pixeltable is a small set of declarations that compose. Tables, computed columns, views, indexes, tools, and HTTP are all columns and classes in the same file.

Create tables with native multimodal types. Every annotation becomes a stored column.

TableModel = pxt.model_base()

class Media(TableModel, name='media'):
    video: pxt.Video
    image: pxt.Image
    audio: pxt.Audio
    document: pxt.Document
    metadata: pxt.Json

Tables & DataType System