{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/11"}],"enrichment":{"capability":"Perceptron is a Python SDK for building physical AI applications with multimodal perception tasks\u2014detection, localization, OCR, and visual Q&A\u2014routing requests to specialized models with structured outputs ready for robotics and edge deployment.","skillfed_tags":["computer-vision","robotics","edge-ai"],"use_cases":["Detect defects or safety violations in manufacturing images with few-shot learning from annotated examples.","Build robotics pipelines that localize objects and obstacles with grounded spatial reasoning across video frames.","Extract text and structured data from documents or schematics using OCR with custom prompts.","Run real-time perception on edge devices (e.g., Isaac 0.2 2B) with low latency and minimal serving cost.","Compose multimodal workflows combining detection, captioning, and Q&A using the typed DSL.","Batch-process image directories with the CLI to generate JSON summaries of detections or captions."],"what_it_does":"Perceptron is a Python SDK for physical AI\u2014robotics, manufacturing, logistics, and security applications\u2014that wraps access to grounded perception models (Perceptron Mk1 for cloud, Isaac family for edge). It provides a unified interface for detection with structured bounding boxes, image captioning, OCR, and visual Q&A, all with spatial grounding and in-context learning from annotated examples. The SDK abstracts provider selection (defaulting to Perceptron but supporting swappable backends), handles coordinate normalization and streaming responses, and includes a CLI for batch processing.\n\nThe package depends on rich, typer, Pillow, numpy, httpx, shellingham, colorama, and pydantic\u2014a moderate but manageable set of dependencies. It targets modern Python (3.10+) and is designed for both cloud workloads (where capability matters) and edge deployment (where latency and footprint are critical). Configuration is flexible: environment variables, code-level context managers, or CLI commands. When API credentials are absent, the SDK returns compile-only payloads so you can inspect requests before sending them.","worth_installing":"Yes, with conditions. Perceptron is actively maintained, has no known vulnerabilities, and low install friction. It is worth installing if you are building physical AI applications (robotics, manufacturing, security) and need a unified SDK for grounded perception. However, verify the license terms before production use\u2014the metadata does not specify whether it is open-source, proprietary, or commercial. Also confirm that the model families and API access you need are included in your intended deployment model."},"id":"perceptron","links":{"html":"https://skillfed.io/packages/perceptron","md":"https://skillfed.io/packages/perceptron.md","pypi":"https://pypi.org/project/perceptron/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-12","license_spdx":null,"license_treatment":"unclear","name":"perceptron","python_support":"supports_current","summary":"Perceptron multimodal SDK"},"popularity":{"monthly_downloads":78514,"position":14438,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.5"}
