Build on VAST

Resources for developers building on VAST. Discover documentation, use cases, and live demos to leverage our AI Operating System for unified data and real-time inference at scale.

Developers

Explore use cases, code, events, community and how to ship on VAST

VAST AI OS powers the entire AI workflow from data ingestion to retrieval. Build serverless functions on data pipelines with native vector storage to build agentic workflows. Ship real-time inference at scale.

Reference architecture diagram of Video Search and Retrieval application built on DataEngine.

Functions, Triggers, Pipelines

Learn how to build scalable workflows to power AI and Data applications.

def init(ctx):
    # One time initialization comes here
    ctx.logger.info(
        f"Initialized... {os.environ.get('FUNCTION_NAME')}")

def handler(ctx, event):
    # Events Processing comes here
    ctx.logger.info(f"Handler {event}")
    # Do stuff with the event :)
    return "Hello VAST"

Step 1: Create Function

Create functions in any language. Create a serverless function in any programming language with access to system and open source packages.

GitHub