How Sieve WorksNew features in minutesThe AI space is moving so fast, it's hard to keep up. Siloed code, slow processing, and painful deployment should be a thing of the past. We built a cloud-native workflow orchestration tool that can be used by developers, PMs, and designers alike.
Deploy WorkflowPick a starter template, leverage building blocks, deploy custom code, or use our visual editor.
Push DataTrigger a workflow from the API, CLI, or automatically generated UI in Sieve's dashboard.
Iterate and ExperimentTest varying inputs, API providers, model versions, and more. Log results to track and improve performance.
Deploy to ProductionAlready production-ready. Integrate with a single API call, scale to thousands of jobs effortlessly.
API DemoStart with a templateStart using Sieve as a simple API using a variety of template workflows. Custom object detection, background blur and removal effects, text-based queries to search over videos, talking avatar generation, and more.
Step 1Push a job
Step 2Get the results
Send request to see results
Built for developers, designers, and PMs alikeBuild custom workflowsSieve is a fully-featured workflow orchestration tool that you can use to build for virtually any use case. Developers can use the SDK to deploy custom models, while designers and PMs can use the visual editor to quickly build custom workflows.
For engineers and data scientistsStep 1Define models and functionsJust define some Python code, libraries, and dependencies.
Step 2Define your workflow
Step 3DeployWe'll build and deploy your workflow to the cloud for you in minutes. No need to worry about infrastructure.
Step 4Push DataPush data to your workflow in a single API call.
For designers and PMsStep 1Browse template workflows and modelsPick a template workflow or build one using the visual editor.
Step 2Drag and dropPick a template workflow or build one using the visual editor and the model library.
Step 3Push DataAuto-generated, typed UI to push data with no code.
Iterate and experiment with your entire teamExperiment and collaborate, fast.We built a framework that makes it easy to reference public or private models, either from code or the visual editor. Sieve is also updated regularly with the latest open-source models and workflows.
Example: AI Talking Head Avatar Generation
Built to scaleForget about infrastructure
Flexible inferenceStart with serverless, always-available auto-scaling. Then, scale up to dedicated GPU instances for faster and more cost-effective inference.
Advanced optimizationsEven faster processing due to optimizations for rich data using specialized data storage and transfer via `sieve.Video`, `sieve.Image`, and `sieve.Audio` data types.
Stream and batch processingUse Sieve's iterator support to stream results from jobs as they are processed, or launch massively parallel jobs to process large sets of data.
Best-in-class orchestrationAutomatic retries, job monitoring dashboards, run logs, and everything else you'd expect from a workflow orchestration tool.
Build for your custom use caseUse Cases