Skip to content

feat: add pixeltable skill for multimodal AI data infrastructure - #265

Open
pierrebrunelle wants to merge 2 commits into
OpenHands:mainfrom
pierrebrunelle:feat/skill-pixeltable
Open

feat: add pixeltable skill for multimodal AI data infrastructure#265
pierrebrunelle wants to merge 2 commits into
OpenHands:mainfrom
pierrebrunelle:feat/skill-pixeltable

Conversation

@pierrebrunelle

@pierrebrunelle pierrebrunelle commented May 25, 2026

Copy link
Copy Markdown

Summary

  • Adds a pixeltable skill that teaches agents how to use Pixeltable for declarative multimodal data infrastructure
  • Covers tables with multimodal column types, computed columns, embedding indexes, similarity search, UDFs, views with iterators, and 25+ AI provider integrations
  • Includes reference docs for core API, agentic patterns, video/RAG workflows, anti-patterns, and provider catalog

Why this skill?

Agents can create tables, add computed columns that auto-execute on insert, build embedding indexes, and run similarity search without managing multiple tools. It handles images, video, audio, and documents natively.

Structure

skills/pixeltable/
  SKILL.md          # Main skill with frontmatter (name, description, triggers)
  README.md         # Summary and trigger keywords
  references/       # Detailed reference docs
    core-api.md
    agentic-patterns.md
    video-rag-agents.md
    workflows.md
    providers.md
    anti-patterns.md
    agents-memory-mcp.md
    ml-data-pipeline.md

Test plan

  • test_skills_have_readme passes (README.md present and readable)
  • test_catalogs passes (no regressions)
  • Frontmatter follows existing skill conventions (name, description, triggers)

@pierrebrunelle

Copy link
Copy Markdown
Author

Updated after rebase onto latest main:

  • Registered pixeltable in marketplaces/openhands-extensions.json
  • Added MCP integration integrations/catalog/pixeltable.json (uvx --from git+https://github.com/pixeltable/mcp-server-pixeltable-developer)
  • Regenerated skills/index.js, integrations/catalog-index.js, and README catalog

Related: Kilo Marketplace listing at Kilo-Org/kilo-marketplace#196

@pierrebrunelle
pierrebrunelle force-pushed the feat/skill-pixeltable branch from 575ece8 to e2ff203 Compare July 23, 2026 00:34
@github-actions github-actions Bot added the type: feat A new feature label Jul 23, 2026
@all-hands-bot

Copy link
Copy Markdown
Contributor

👋 This PR needs a couple of things fixed before OpenHands can review it:

  • the PR description's HUMAN: section needs at least 20 characters describing what you tested, not just the template placeholder

Push an update once this is addressed and this check re-runs automatically.

This is an automated check - no AI was used to generate this comment.

2 similar comments
@all-hands-bot

Copy link
Copy Markdown
Contributor

👋 This PR needs a couple of things fixed before OpenHands can review it:

  • the PR description's HUMAN: section needs at least 20 characters describing what you tested, not just the template placeholder

Push an update once this is addressed and this check re-runs automatically.

This is an automated check - no AI was used to generate this comment.

@all-hands-bot

Copy link
Copy Markdown
Contributor

👋 This PR needs a couple of things fixed before OpenHands can review it:

  • the PR description's HUMAN: section needs at least 20 characters describing what you tested, not just the template placeholder

Push an update once this is addressed and this check re-runs automatically.

This is an automated check - no AI was used to generate this comment.

pierrebrunelle and others added 2 commits August 4, 2026 15:26
Pixeltable replaces LangChain + pandas + vector DB with declarative
tables and computed columns. This skill covers table creation, embedding
indexes, similarity search, UDFs, views with iterators, and 25+ AI
provider integrations.

Includes reference docs for core API, agentic patterns, video/RAG
workflows, anti-patterns, and provider catalog.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add Pixeltable to the OpenHands marketplace registry and integrations
catalog with uvx --from git MCP install; regenerate catalog indexes.

Co-authored-by: Cursor <cursoragent@cursor.com>
@pierrebrunelle
pierrebrunelle force-pushed the feat/skill-pixeltable branch from e2ff203 to f8e61ed Compare August 4, 2026 22:26
@pierrebrunelle

Copy link
Copy Markdown
Author

Rebased onto latest main (resolved marketplace JSON conflicts) and force-pushed. Pixeltable skill + marketplace registration + MCP catalog entry are ready for review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feat A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants