-
Notifications
You must be signed in to change notification settings - Fork 0
Project Structure
Raul Montoya Cardenas edited this page Jul 29, 2026
·
2 revisions
engram-parser/
├── src/
│ ├── lib.rs # re-exports
│ ├── error.rs # ParserError (hand-rolled)
│ ├── gguf/
│ │ ├── mod.rs # load_gguf, parse_bytes
│ │ ├── cursor.rs # LE streaming reads, KV skip
│ │ ├── layout.rs # GgufLayout, GgufMetadata, parse_layout
│ │ └── tensor.rs # Tensor, DType, f16 helper
│ └── moe/
│ ├── mod.rs
│ ├── expert.rs # MoeExpertWeights, RawTensor
│ └── extract.rs # list_experts, extract_expert
├── tests/
│ └── gguf_smoke.rs # synthetic GGUF e2e
├── examples/
│ └── inspect_gguf.rs
├── .github/workflows/
│ ├── ci.yml
│ ├── docker-build.yml
│ ├── release.yml
│ └── security.yml
├── Dockerfile
├── Cargo.toml # empty [dependencies]
└── README.md
| Field | Value |
|---|---|
| name | engram-parser |
| version | 0.1.0 |
| edition | 2024 |
| rust-version (MSRV) | 1.87 |
| dependencies | none |
| release |
opt-level=3, LTO, codegen-units=1
|
Standalone [workspace] so parent workspaces do not absorb the crate.
Last updated: July 29, 2026
Updated by: Grok Build: Grok 4.5
Package tip reference: 07a5558 (main)