Repositories¶
PLeX is split into small repositories with explicit ownership boundaries. The central documentation site explains how they compose; individual repositories can keep their README focused on what that repository is.
Core components¶
| Repository | Role |
|---|---|
| SYNaPSe | Project/package resolution, toolchains, compilation, and artifact build orchestration. |
| MyeLiN | C++ Graph, Orchestration, and Runtime contracts plus .mln execution. |
flowchart LR
source["source packages + synps.toml"] --> syn["SYNaPSe"]
syn --> artifact["application.mln"]
artifact --> mln["MyeLiN Runtime"]
Ecosystem packages¶
Packages add reusable model, codec, retrieval, or application components without becoming features of the PLeX core itself.
| Repository | Role |
|---|---|
| Quantizations | Weight-storage codecs exported to the Compiler. |
| RAG | Retrieval/embedding/vector-index building blocks. |
| Qwen3.5 | Qwen3.5-2B model-port package. |
| Yolo26 | Object-detection model package. |
Composition happens through package manifests and the root project's
synps.toml; package repositories do not define the core architecture.
Example projects¶
| Repository | Role |
|---|---|
| LaTaupe | Desktop web application firewall combining a compiled XGBoost enforcement graph with asynchronous Qwen3.5 reports. |
Examples are applications built with PLeX, not dependencies or extensions of the core. See the LaTaupe walkthrough.
Documentation repository¶
The MkDocs site is intended to be published at useplx.github.io. See Publishing the docs for the GitHub Pages workflow.