Skip to content

Community LangChain integration for pixelrag-serve #128

Description

@navneet-singh2907

Hi, thanks for PixelRAG, the paper and the hosted demo endpoint are both excellent.

I built a small unofficial LangChain adapter for pixelrag-serve: a PixelRAGRetriever and a PixelRAGSearchTool that drop into LangChain/LangGraph pipelines and talk to either a self-hosted instance or (as an explicit opt-in) api.pixelrag.ai.

Repo: https://github.com/navneet-singh2907/pixelrag-langchain, Apache-2.0, tested against the live endpoint, with the paper and this repo credited as the source of everything it wraps.

Three questions:

  1. Response schema — I mapped fields from live responses (results[].hits[], vector_id, article_id, path, and url carrying the article title). Is that shape stable, or is there a spec I should track before pinning a release?

  2. Hosted endpoint usage — is pointing a pip-installable package at api.pixelrag.ai (opt-in only, default is localhost) okay with you, and would you like me to document any rate limits?

  3. Retrieving tile images — search returns image_base64: null and relative paths. Is there a way to fetch the actual tile images via the API, so downstream VLMs can read them?

Happy to change anything about naming or framing if you'd prefer, and to hand the repo over or archive it if you'd rather ship an official integration. Cheers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions