Skip to main content
Hosted catalog: Cloud. This page maps the stack you already run onto Pixeltable. Defining the class does not create the table. Run pxt schema update app.py my_app first (Quickstart); the snippets assume that already ran.
You do not need a separate vector database. The embedding index sits on the column. Insert keeps it current.
Embedding indexes
After pxt schema update, insert with table.insert([...]) as in the snippets above, or POST after pxt service update (Quickstart).

Quickstart

Write app.py, run pxt schema update, then insert from Python or HTTP.

HTTP serving

Insert, compute, update, delete, query, uploads, background jobs.
Last modified on September 3, 2026