Skip to main content

BYOE-Vision

website

Universal visual inspection toolkit — pipeline-first DAG editor with multi-source capture, AI-powered anomaly detection, and headless/edge deployment.

Installation

pip install byoe-vision[all]

Minimal install (core only):

pip install byoe-vision

Optional extras:

  • anomaly — Torch-based anomaly detection (autoencoder + PatchCore)
  • server — FastAPI inference server + WebSocket streaming
  • mqtt — MQTT publish/subscribe nodes
  • excel — Excel export support
  • dev — Development & testing tools

Quick start

CLI

# Run a pipeline on one image
byoe-vision run pipeline.json image.png

# Process a batch
byoe-vision batch pipeline.json /path/to/images/

# Start the inference server
byoe-vision serve --port 8000

GUI (visual pipeline editor)

byoe-vision-gui

Or directly:

python -m ui.app

What is BYOE-Vision?

Build visual inspection pipelines by wiring together small modules into a DAG:

  1. Source — load an image (file, folder, camera)
  2. Prepare — crop, fix lighting, threshold
  3. Analyze — anomaly detection, blobs, calipers, OCR, template/object detection
  4. Decide — turn scores into pass/defect verdicts
  5. Show — display results

Modules include: Anomaly Detection (Autoencoder/PatchCore), Object Detection (YOLO), Template Matching, Blob Analysis, Calipers, OCR/Barcode/QR, Fixture alignment, MQTT/HTTP networking, and more.

License

MIT

Metadata

Release files for byoe-vision 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for byoe-vision 1.0.4
File Interpreter ABI Platform Actions
byoe_vision-1.0.4-py3-none-any.whl Python 3 none any Details for byoe_vision-1.0.4-py3-none-any.whl

Release files / byoe_vision-1.0.4-py3-none-any.whl

Download URL byoe_vision-1.0.4-py3-none-any.whl
Size 1.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
68b85437ef37f35843c78abbf71a0d9d28cfbd1f99e571c5ab4266432703e1fa
BLAKE2b-256 checksum
How to use checksums
1e876966cb4508a35a49213d726d4cf365547c3936ebcb6d3657fe199a4c08d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.7

Security for byoe-vision 1.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page