Skip to content

Add Pixeltable Document Store integration#486

Open
pierrebrunelle wants to merge 1 commit into
deepset-ai:mainfrom
pierrebrunelle:add-pixeltable-integration
Open

Add Pixeltable Document Store integration#486
pierrebrunelle wants to merge 1 commit into
deepset-ai:mainfrom
pierrebrunelle:add-pixeltable-integration

Conversation

@pierrebrunelle
Copy link
Copy Markdown

@pierrebrunelle pierrebrunelle commented May 28, 2026

Summary

Adds a community integration page for haystack-pixeltable — a Haystack Document Store and Retriever backed by Pixeltable.

PyPI: https://pypi.org/project/haystack-pixeltable/
Repo: https://github.com/pixeltable/haystack-pixeltable

Components

  • PixeltableDocumentStore — full Haystack DocumentStore protocol (write, delete, filter, count, serialization)
  • PixeltableRetriever — vector similarity search with top-k and metadata filtering

What makes this integration different

Pixeltable is open-source multimodal data infrastructure. Unlike standalone vector databases, it provides:

  • Computed columns — declaratively define transforms (embeddings, LLM calls, image processing) that auto-run on every insert
  • Version history — built-in time-travel queries over your document store
  • Multimodal types — native Image, Video, Audio, Document column types alongside text and embeddings
  • .table escape hatch — break out of the Haystack interface to use Pixeltable's full API (add computed columns, query versions, multimodal operations)

Checklist

  • .md file in integrations/ with required frontmatter
  • Installation instructions
  • Component list
  • Runnable code examples (Document Store, Retriever, Pipeline, Filtering)
  • License information
  • pypi and repo fields populated

Adds a community integration page for haystack-pixeltable — a Document Store
and Retriever backed by Pixeltable's persistent, versioned, multimodal data
infrastructure.

PyPI: https://pypi.org/project/haystack-pixeltable/
Repo: https://github.com/pixeltable/haystack-pixeltable
Co-authored-by: Cursor <cursoragent@cursor.com>
@pierrebrunelle pierrebrunelle requested a review from a team as a code owner May 28, 2026 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant