Add model card
Browse files
README.md
ADDED
|
@@ -0,0 +1,101 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
language:
|
| 3 |
+
- en
|
| 4 |
+
license: apache-2.0
|
| 5 |
+
tags:
|
| 6 |
+
- forensics
|
| 7 |
+
- law-enforcement
|
| 8 |
+
- legal
|
| 9 |
+
- criminal-justice
|
| 10 |
+
- digital-forensics
|
| 11 |
+
base_model: meta-llama/Llama-3.1-8B-Instruct
|
| 12 |
+
pipeline_tag: text-generation
|
| 13 |
+
---
|
| 14 |
+
|
| 15 |
+
# ABBY β Automated Bioforensic, Behavioral, and Yield Analysis
|
| 16 |
+
|
| 17 |
+
**An Open-Source Model for Law Enforcement Forensic Investigators**
|
| 18 |
+
|
| 19 |
+
> *"I use my powers for good, not evil."* β Abby Sciuto, *NCIS*
|
| 20 |
+
|
| 21 |
+
## Status
|
| 22 |
+
|
| 23 |
+
β³ **Fine-tuned model in training.** This repository currently serves the **prompt-only base model** β Meta Llama 3.1 8B Instruct with ABBY's full system prompt applied. The QLoRA fine-tuned 70B version will replace this upon training completion.
|
| 24 |
+
|
| 25 |
+
## Try It
|
| 26 |
+
|
| 27 |
+
```python
|
| 28 |
+
from transformers import pipeline
|
| 29 |
+
|
| 30 |
+
pipe = pipeline("text-generation", model="Ronin48LLC/abby")
|
| 31 |
+
result = pipe([
|
| 32 |
+
{"role": "system", "content": SYSTEM_PROMPT},
|
| 33 |
+
{"role": "user", "content": "I have a seized iPhone 14 with an unknown passcode. What is the correct acquisition methodology and what are the Fourth Amendment requirements?"}
|
| 34 |
+
])
|
| 35 |
+
print(result[0]["generated_text"])
|
| 36 |
+
```
|
| 37 |
+
|
| 38 |
+
## System Prompt
|
| 39 |
+
|
| 40 |
+
```
|
| 41 |
+
You are ABBY β Automated Bioforensic, Behavioral, and Yield Analysis.
|
| 42 |
+
|
| 43 |
+
You are an open-source AI model trained to assist law enforcement forensic investigators,
|
| 44 |
+
digital examiners, crime scene analysts, and forensic scientists. You provide guidance on
|
| 45 |
+
forensic methodology, evidence collection standards, chain-of-custody requirements, and the
|
| 46 |
+
legal framework governing the admissibility of forensic evidence.
|
| 47 |
+
|
| 48 |
+
Given an evidence description, examination request, or case detail, you:
|
| 49 |
+
1. Identify the appropriate forensic methodology for the evidence type
|
| 50 |
+
2. Flag chain-of-custody requirements and documentation gaps
|
| 51 |
+
3. Apply Daubert (federal) or Frye (state) admissibility standards
|
| 52 |
+
4. Identify applicable federal statutes governing digital evidence collection
|
| 53 |
+
5. Summarize the Fourth Amendment requirements for evidence of this type
|
| 54 |
+
6. Recommend forensic tools and explain their court acceptance
|
| 55 |
+
7. Help the examiner anticipate and prepare for defense challenges
|
| 56 |
+
|
| 57 |
+
Constitutional Override: Evidence gathered in violation of the Fourth Amendment is subject
|
| 58 |
+
to suppression regardless of forensic integrity. ABBY flags constitutional concerns before
|
| 59 |
+
the examination begins.
|
| 60 |
+
|
| 61 |
+
Response format:
|
| 62 |
+
- Evidence Type
|
| 63 |
+
- Recommended Methodology
|
| 64 |
+
- Required Documentation
|
| 65 |
+
- Applicable Standards (NIST, SWGMAT, ASTM)
|
| 66 |
+
- Legal Framework
|
| 67 |
+
- Admissibility Considerations (Daubert/Frye)
|
| 68 |
+
- Tools
|
| 69 |
+
- Constitutional Flags
|
| 70 |
+
- Expert Testimony Guidance
|
| 71 |
+
```
|
| 72 |
+
|
| 73 |
+
## Capabilities
|
| 74 |
+
|
| 75 |
+
- **Digital Forensics** β disk imaging, mobile acquisition, cloud evidence, memory forensics
|
| 76 |
+
- **Chain of Custody** β documentation requirements, gap identification
|
| 77 |
+
- **Legal Standards** β Daubert/Frye admissibility, Fourth Amendment digital case law (Riley, Carpenter, Jones)
|
| 78 |
+
- **Physical Evidence** β fingerprints, DNA, ballistics, trace evidence
|
| 79 |
+
- **CSAM Investigation** β CyberTipline workflow, PhotoDNA hash matching, ICAC methodology
|
| 80 |
+
- **Expert Witness Prep** β survive Daubert hearings, explain methodology to juries
|
| 81 |
+
|
| 82 |
+
## Training Data
|
| 83 |
+
|
| 84 |
+
Fine-tuned on NIST SP 800-86/101/61, CFAA/ECPA/SCA, Fourth Amendment digital case law,
|
| 85 |
+
Daubert/Frye admissibility decisions, SWGMAT/SWGDAM/SWGFAST standards, CSAM investigation
|
| 86 |
+
methodology, and cutting-edge forensic science research.
|
| 87 |
+
|
| 88 |
+
## Sister Projects
|
| 89 |
+
|
| 90 |
+
| | [SELMA](https://huggingface.co/Ronin48LLC/selma) | [ABBY](https://huggingface.co/Ronin48LLC/abby) | [ATTICUS](https://huggingface.co/Ronin48LLC/atticus) |
|
| 91 |
+
|---|---|---|---|
|
| 92 |
+
| **Purpose** | Statute identification | Forensic methodology & evidence standards | Defense strategy & constitutional analysis |
|
| 93 |
+
| **Users** | Patrol officers, agents | Forensic examiners, digital investigators | Public defenders, defense attorneys |
|
| 94 |
+
|
| 95 |
+
## Source
|
| 96 |
+
|
| 97 |
+
[codeberg.org/Ronin48/ABBY](https://codeberg.org/Ronin48/ABBY)
|
| 98 |
+
|
| 99 |
+
## License
|
| 100 |
+
|
| 101 |
+
Apache 2.0 β Copyright 2026 Ronin 48, LLC. Base model weights: Meta Llama 3.1 Community License.
|