TableModel classes. Notebooks can still use pxt.create_table().
Set Up Your AI Tool
- Cursor / Windsurf
- Claude Code
- Any LLM
To install the skill, run
npx skills add. Do not copy this repository’s AGENTS.md into an application; that file is for Pixeltable contributors.What the agent should write
Write an application file, then create its tables withpxt schema update app.py my_app. When you insert a row, computed columns run automatically.
t = pxt.get_table('my_app.articles') and insert rows, or serve the same file over HTTP. To run that file on Pixeltable Cloud, pass a pxt://org:db URI instead of my_app: Deploy to Pixeltable Cloud.
Docs search and catalog CLI
Hosted docs MCP for the editor:pxt ls --json, pxt describe --json, pxt errors. The pxt CLI (v0.7.4+) exposes --json on inspection and query commands. See the CLI.
To call remote MCP tools from a table column, use pxt.mcp_udfs(url) (see Agents as tables).
Experimental local catalog MCP: mcp-server-pixeltable-developer.
Next
Quickstart
Write
app.py, create the tables, then start the endpoints.Agents as tables
Register tools and run
invoke_tools as computed columns.Starter kit
Templates for serving, batch, and FastAPI + React.
Cloud
Deploy the same
app.py to a hosted database at pxt://org:db.