{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/8"},{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/8"},{"label":"Image Processing","url":"https://skillfed.io/packages/category/scientific-engineering-image-processing"}],"enrichment":{"capability":"Python SDK for the VLM Run API platform, providing access to vision-language models for image and document processing, chat completions, and CLI-based agent interactions.","skillfed_tags":["vision-language-models","api-client","multimodal-ai"],"use_cases":["Extract structured data from invoices, receipts, or other documents by sending images to domain-specific models via the image.generate endpoint.","Build a Python application that uses OpenAI-compatible chat completions to interact with VLM Run's Orion model asynchronously.","Process video frames or document PDFs using the optional video and document extras for batch analysis workflows.","Create a CLI chatbot with domain expertise by uploading skills to the VLM Run platform or passing local skill directories.","Integrate multimodal AI into data pipelines using pandas and image libraries alongside the SDK's image processing methods."],"what_it_does":"VLM Run is the official Python SDK for interacting with the VLM Run API platform, a hosted service for vision-language models. It provides a client library to send images, documents, and text prompts to remote models and receive structured responses. The SDK wraps REST APIs for image generation (with domain-specific processing like invoice extraction), document analysis, and chat completions that are compatible with the OpenAI API format.\n\nThe package is designed for developers who want to integrate multimodal AI capabilities into Python applications without running models locally. It includes optional features for video processing, document handling, and OpenAI SDK compatibility, plus a CLI tool for interactive chat with skills (domain-specific expertise bundles). The SDK handles authentication, request formatting, and response parsing, reducing boilerplate when calling the platform's endpoints.","worth_installing":"Yes, if you have a VLM Run API account and need a Python client for their platform. The SDK is actively maintained, has low install friction, carries no known vulnerabilities, and uses a permissive license. The 15 runtime dependencies are substantial but manageable; consider using optional extras if you don't need all features. Not suitable if you need local model inference or don't have API credentials."},"id":"vlmrun","links":{"html":"https://skillfed.io/packages/vlmrun","md":"https://skillfed.io/packages/vlmrun.md","pypi":"https://pypi.org/project/vlmrun/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":null,"license_treatment":"permissive","name":"vlmrun","python_support":"supports_current","summary":"Official Python SDK for VLM Run"},"popularity":{"monthly_downloads":168232,"position":10451,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.7.3"}
