Developer Ecosystem

Built by Engineers, for Engineers

Extensible architecture with standardized SDK protocols, verified schemas, and open community drivers.

Core Docs

Documentation

Read low-level subsystem isolation guidelines, microsecond scheduling models, and zero-copy shared memory contracts.

Official Builds

Downloads & Binaries

Download certified releases for VisionStudio, VisionRuntime, and VisionEdge. 100% air-gapped ready.

SDK & Community

GitHub Developer Channel

Participate in SDK bindings, protocol schemas, issues, bug reports, discussions, and public release notes.

C++20 & Python

Standardized SDK

Unified C++20 zero-copy headers and high-performance Python 3.10+ bindings for custom inspection nodes.

Coming Soon

Examples & Inspection Recipes

Production-ready recipe templates for wafer alignment, battery pouch inspection, and high-speed DPM decoding.

// Under validation testing
Changelog

Release Notes & Changelog

Track sub-millisecond benchmark updates, breaking protocol changes, and IPC driver advisories.

Internal Architecture Overview

“The VisionAgent system consists of VisionStudio, VisionRuntime, VisionEdge, and VisionCloud.”

All inter-subsystem data contracts and communications are isolated through standardized SDK protocols, ensuring zero direct source coupling and air-gapped factory resilience.

// Example: VisionRuntime Custom Inspection Node (C++20)
#include <visiongo/sdk/pipeline.hpp>
#include <visiongo/sdk/framebuffer.hpp>

class SurfaceAnomalyFilter : public visiongo::sdk::PipelineNode {
public:
    visiongo::sdk::ExecutionStatus Process(
        const visiongo::sdk::SharedFrameBuffer& input_frame,
        visiongo::sdk::InspectionResult& result) override {
        
        // Zero-copy direct memory access
        const uint8_t* raw_pixels = input_frame.GetDevicePointer();
        const auto dims = input_frame.GetDimensions();

        // Deterministic sub-millisecond execution
        bool defect_found = EvaluateContoursSIMD(raw_pixels, dims.width, dims.height);
        
        result.has_anomaly = defect_found;
        result.processing_time_us = 420; // 0.42ms
        return visiongo::sdk::ExecutionStatus::SUCCESS;
    }
};

GitHub Developer Collaboration

Our GitHub channel hosts standardized SDK bindings, schemas, issue tracking, and release notes. Core execution runtimes are enterprise-licensed private repositories.