## Summary Introduce a common metadata model that can be populated from GGUF and HF/tokenizer sources. ### Scope * [ ] Add `ModelMetadata` abstraction usable across loaders * [ ] Include fields for model family, architecture, chat template, tokenizer hints, and source format * [ ] Populate it where possible from existing loader paths ### Acceptance criteria * [ ] Shared code can inspect model metadata without depending on a specific file format * [ ] Metadata is optional and failures degrade gracefully
Summary
Introduce a common metadata model that can be populated from GGUF and HF/tokenizer sources.
Scope
ModelMetadataabstraction usable across loadersAcceptance criteria