What would be the compression ratio and rate of throughput if you trained a graph-compressor that is format aware and sent only a graph which describes itself to an universal decoder?? Meta AI Released OpenZLOpen-source Framework that allows you to build your own applications. Specialized, format-aware compression tools The data is derived from the high-level description and emitted a self-describing wire format This is a universal decoder can read—decoupling compressor evolution from reader rollouts. The method is founded in the a Graph model of compression This represents the pipelines using directed acyclic Graphs (DAGs), which are modular codecs.
So, What’s new?
OpenZL formalizes compressed data as a mathematical graph. Its nodes and edges represent typed message stream types, while the graph itself is then serialized together with the payload. OpenZL decompresses any OpenZL compressed frame. universal decoderBecause the graph specifications travel with the data. The design is intended to provide the benefits of domain specific codecs in terms of ratio/throughput, while maintaining the simplicity and operational ease of a stable binary decoder.
How Does It Work?
- Describe data → build a graph. Developers supply a data description; OpenZL composes parse/group/transform/entropy stages into a DAG tailored to that structure. The result is an self-describing The graph specification plus compressed bytes.
- Universal decode path. The decoding procedure follows the graph embedded in the compressed file, eliminating the need for new readers to be shipped when the compressors change.
APIs and Tooling
- SDDL: The built-in components allow you to decompose data descriptions into streams of typed inputs. Available in C, Python and surfaces.
openzl.ext.graphs.SDDL. - Translation bindings Open-source core library, bindings, documentation, C/C++/Python usage. The ecosystem has already added community bindings, such as Rust.
openzl-sys).
What is its performance?
OpenZL is a successful product, according to the team of researchers Superior compression ratios, speeds and rates versus state-of-the-art general-purpose codecs The ability to analyze real-world data across multiple datasets. Also notes internal deployments Meta is committed to delivering compressors with improved size, speed or both. These materials have not been made public. You can also check out our other blog posts. The results of the analysis are shown as Pareto Improvements depending on pipeline and data configuration.
OpenZL is a format-aware compressor that makes it operationally feasible: Compressors are encoded as DAGs and embedded in frames as self-describing graphs. They can be decoded using a universal reader, which eliminates the need for rollouts. OpenZL decodes each frame using a universal read-out and encodes the codec as a DAG. Meta then reports Pareto gain over zstd/xz.
Take a look at the Paper, GitHub Page You can also find out more about the following: Technical details. Please feel free to browse our GitHub Page for Tutorials, Codes and Notebooks. Also, feel free to follow us on Twitter Join our Facebook group! 100k+ ML SubReddit Subscribe Now our Newsletter.
Asif Razzaq, CEO of Marktechpost Media Inc. is a visionary engineer and entrepreneur who is dedicated to harnessing Artificial Intelligence’s potential for the social good. Marktechpost was his most recent venture. This platform, focused on Artificial Intelligence, is both technical and understandable for a broad audience. Over 2 million views per month are a testament to the platform’s popularity.

