Skip to content

LiveSync

LiveSync is Keras-inspired asynchronous stream processing framework for building real-time media applications. LiveSync provides a flexible layer system for creating both synchronous and asynchronous media processing pipelines.

Why LiveSync?

  • Layer-Based Architecture: Build complex processing pipelines using a Keras-inspired layer system
  • Async-First Design: Built from the ground up for asynchronous stream processing
  • Media Processing: Optimized for real-time audio and video processing
  • Flexible Stream System: Support for both synchronous and asynchronous data flows
  • Remote Processing: Built-in gRPC support for distributed processing

Get Started

New to LiveSync? Follow the Installation Guide to set up your environment and run your first pipeline.

For a quick introduction, check out our Quick Start.

Documentation Overview

  • Getting Started – Install and set up LiveSync.
  • User Guide – Learn about core concepts like streams, inputs, layers, and sync.
  • Examples – Sample pipelines and advanced use cases.

Get Involved

LiveSync is open-source and actively maintained by OS Designers, Inc..
Join our community, contribute, or report issues on our GitHub repository.


🔗 GitHub: os-designers/livesync
📄 License: MIT