Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pixeltable.com/llms.txt

Use this file to discover all available pages before exploring further.

Why Pixeltable Is Easy to Vibe-Code

Pixeltable’s API is declarative: you say what you want, not how to wire it up. That means LLMs get it right on the first try. Ask your AI tool to “summarize articles with GPT-4o-mini” and you get working code:
import pixeltable as pxt
from pixeltable.functions.openai import chat_completions

t = pxt.create_table('app.articles', {'title': pxt.String, 'body': pxt.String})

t.add_computed_column(response=chat_completions(
    messages=[{'role': 'user', 'content': t.body}], model='gpt-4o-mini'))
t.add_computed_column(summary=t.response.choices[0].message.content)

t.insert([{'title': 'Climate Report', 'body': 'Global temperatures rose 1.2°C ...'}])
t.select(t.title, t.summary).collect()
Ten lines of code, and the result is persistent, versioned, traceable, and incrementally optimized. Every output is stored, every transformation is replayable, and new rows only recompute what changed. The same pattern scales to RAG pipelines, video frame extraction, tool-calling agents, and semantic search.

Set Up Your AI Tool

Pick the setup that matches your editor. These aren’t mutually exclusive; use whichever combination helps. The Pixeltable Agent Skill teaches AI coding assistants to write correct Pixeltable code on the first attempt. It provides anti-pattern deflection (no LangChain, no pandas-as-store, no for-loops calling AI), correct patterns for 25+ providers, and production recipes for agents, RAG, and multimodal pipelines.
npx skills add pixeltable/pixeltable-skill
Works with any tool that supports the Agent Skills specification: Cursor, Claude Code, Windsurf, Cline, OpenCode, Codex CLI, and 40+ more.
The npx skills add command above is the recommended setup. It installs the full skill with anti-pattern deflection, provider coverage, and progressive reference loading.Alternatively, drop our AGENTS.md into your project root for contributor-focused context:
curl -o AGENTS.md https://raw.githubusercontent.com/pixeltable/pixeltable/main/AGENTS.md

MCP Servers

Connect your AI tool to Pixeltable directly via the Model Context Protocol. We ship two servers, or you can build your own using pxt.mcp_udfs().
Search the full documentation from Claude Desktop, Cursor, or Windsurf:
https://docs.pixeltable.com/mcp
Exposes a SearchPixeltableDocumentation tool that returns relevant content, code examples, and direct links.

Start Building

Use the app template to scaffold a full-stack project. It wires up a FastAPI backend and React frontend on top of Pixeltable: document upload, cross-modal search, and a tool-calling agent, all powered by computed columns. Ask your AI tool to customize it from there.

Pixeltable App Template

Full-stack skeleton: FastAPI + React + Pixeltable for multimodal AI workloads

Next Steps

Quick Start

Install and run your first pipeline in 5 minutes

Computed Columns

The core pattern LLMs generate. Learn how it works

Tool Calling

Build agents with UDFs, queries, and MCP tools

Agents & MCP

Full use case walkthrough for AI agents
Last modified on May 17, 2026