My part
Built extraction, local Qwen2.5-7B inference through llama.cpp, structured JSON generation, schema validation, repair, source anchoring, retries, evaluation, and tamper-evident audit logs.
Local LLM pipeline / independent project
A local Python pipeline that turns sensitive Argentine legal PDFs into structured, reviewable JSON without uploading documents to a SaaS model.

Built extraction, local Qwen2.5-7B inference through llama.cpp, structured JSON generation, schema validation, repair, source anchoring, retries, evaluation, and tamper-evident audit logs.
Keep documents and inference local while turning probabilistic model output into a structured proposal that can be measured, repaired, and reviewed.
Public repository, documented local deployment, and automated test sources. The case makes no production-adoption or accuracy claim beyond the implemented evaluation workflow.
Related work · OficIA
OficIA is a separate product from this prototype. I designed and built its review interface: work queue, source and instructions, evidence per field and human approval.
Review shell: my work · Extraction pipeline: owned separately
Illustrative reconstruction with synthetic data, not connected to the real product. These are not original OficIA screens.
Synthetic notice. The requested party has 10 business days to submit the requested documents.
The highlighted text is the evidence for the proposed value.
Proposed · check it against the source
Approval stays locked until a person confirms the field.
Confirm the field before approving.
The pipeline extracts text and runs Qwen2.5-7B through llama.cpp on the local machine. Documents and inference do not leave the environment for a hosted model.

The LLM produces structured JSON, but the workflow does not trust the first response. JSON repair, schema validation, field-level source anchoring, and bounded retries either produce a reviewable result or an explicit failure.
The public repository includes a golden evaluation script, schema validation, source anchoring, review reports, and tests. These sources make the prototype available for inspection; no measured accuracy or production-adoption result is claimed here.
The output is a proposal for human review, not a legal decision or automatic external action. Tamper-evident audit logs preserve what ran and how the result changed.
OficIA is a separate product for reviewing sensitive PDFs. I designed and implemented its review shell: the work queue, the source and instruction workbench, field-level evidence, and human approval before publication. Its core extraction pipeline is owned separately.