--- license: apache-2.0 --- # Parallel Synthesis for Qwen3-14B This repository contains the released trainable components for **Parallel Synthesis**, introduced in [Towards Direct Latent-Space Synthesis for Parallel Branches in LLM-Agent Workflows](https://arxiv.org/abs/2606.14672). Parallel Synthesis lets a synthesizer consume the KV caches produced by independent worker agents directly, avoiding the usual step of concatenating and prefilling all worker outputs again. The checkpoint is designed for the open-source [Parallel Synthesis codebase](https://github.com/sallylsk/Parallel-Synthesis) and the frozen [`Qwen/Qwen3-14B`](https://huggingface.co/Qwen/Qwen3-14B) backbone. ## Important: this is not a standalone Transformers model Do not pass this repository to `AutoModelForCausalLM.from_pretrained`. It is a custom component bundle containing a cache mapper and a PEFT LoRA adapter; it does not contain the Qwen3-14B backbone. The project runner loads the backbone and both trained components in their correct roles. ## Files ```text cache_mapper.pt judger_lora/ adapter_config.json adapter_model.safetensors ``` - `cache_mapper.pt` is a lightweight length- and worker-count-aware affine mapper for re-encoded worker KV caches. - `judger_lora/` is the synthesizer LoRA applied to the frozen Qwen3-14B backbone. Component sizes and SHA256 checksums are recorded in the [release manifest](https://github.com/sallylsk/Parallel-Synthesis/blob/main/artifacts/release_checkpoint.json). ## Usage ```bash git clone https://github.com/sallylsk/Parallel-Synthesis.git cd Parallel-Synthesis conda create -n parallel-synthesis python=3.10 -y conda activate parallel-synthesis pip install -e . parallel-synthesis-single \ --checkpoint_dir Graph-COM/Parallel-Synthesis-qwen3-14B \ --method parallel_kv \ --model_name Qwen/Qwen3-14B \ --tasks aime2024,gpqa,humanevalplus \ --split test \ --eval_samples_per_task 10 \ --temperature 0 \ --top_p 1 \ --output_dir results/single_turn ``` The runner downloads this repository and the Qwen3-14B backbone to the local Hugging Face cache on first use. To download the component checkpoint manually: ```bash hf download Graph-COM/Parallel-Synthesis-qwen3-14B \ --local-dir checkpoints/parallel-synthesis-qwen3-14b ``` Then replace the Hub repository ID passed to `--checkpoint_dir` with that local directory. GAIA and MARBLE DB use `--parallel_kv_load_dir` for the same value; see the project [evaluation guide](https://github.com/sallylsk/Parallel-Synthesis/blob/main/docs/EVALUATION.md). ## Intended use This release is intended for research on cache-based context interfaces, parallel and multi-agent workflows, synthesis efficiency, and reproduction or extension of the paper's experiments. It is not intended as a drop-in chat model, a standalone PEFT adapter, or a general-purpose replacement for Qwen3-14B. It has not been validated for high-stakes medical, legal, financial, safety-critical, or autonomous decision making. ## Citation ```bibtex @article{liu2026parallel_synthesis, title={Towards Direct Latent-Space Synthesis for Parallel Branches in LLM-Agent Workflows}, author={Liu, Shikun and Li, Mufei and Fu, Dongqi and Wang, Haoyu and Xia, Yinglong and Li, Hong and Yan, Hong and Li, Pan}, journal={arXiv preprint arXiv:2606.14672}, year={2026} } ```