Agent memory
ECHO
A memory tool I built so agents keep a record of failed builds and fixes. The next run starts from what already went wrong instead of repeating it.
Darrell S. Best Jr.
Senior AI Research Engineer II at USC ISI. I build agent systems that handle real multi-step work, and I fine-tune, edit, and quantize the open-weight models they run on, published on Hugging Face with the eval numbers attached.
01
I've been building agents for 3+ years: systems that run long tool loops against messy real environments, remember what went wrong, and back off safely when something breaks.
Software debloating
Debloating only works on code that builds, and every cut risks breaking it. These agents pull source from git, work out the build requirements, containerize the project in Docker, and drive the build loop themselves. Once it builds, they call debloating tools with increasing aggressiveness, roll back to the last working configuration the moment something breaks, and write up what was removed and why.
Related: An Execution Soundness and Security Benchmark for Java Debloating Tools, accepted poster at ACSAC 2026.
Agent memory
A memory tool I built so agents keep a record of failed builds and fixes. The next run starts from what already went wrong instead of repeating it.
Healthcare
Agents that read unstructured clinical notes, reason over candidate ICD codes, and produce the mapping, cutting down the manual review that dominates medical coding.
Financial crime
Agentic approaches to spotting laundering patterns across transaction graphs, with output that analysts can read and act on.
02
Every release ships with its numbers: refusal rate, KL divergence against the base model, reasoning and tool-call checks, plus ready-to-run GGUF, FP8, and NVFP4 builds.
Most downloaded
Refusal-ablated versions of the text-to-image and image-edit prompt rewriters for Qwen-Image-2.1, a fine-tuned Qwen3.5-VL 9B. Each one was picked from a 1,000-trial Pareto search, checked through a real editing app's prompt-enhancer path, and repacked as single-file ComfyUI builds.
Small and fast
Edge-friendly 0.6B to 9B models, each evaluated after export and published with quantized builds for llama.cpp and vLLM. The 9B lands at 5/100 refusals.
Vision-language
A 31-trial parameter search landed at 0/100 refusals with less drift than the prior public release. Vision, thinking control, and MTP weights intact.
27B writing model
A Qwen3.8 27B writing fine-tune with refusals removed by full-weight ARA. Reasoning held at 40/40 on GSM8K, the vision tower is restored, and LoRA tuning still works.
Live stats from the Hugging Face Hub.
03
Each line below comes from a released model or shipped system, with the number that backs it up.
As a fine-tunability check, Hemmingway-1 Heretic got a rank-16 LoRA on persona and tool-call chats. The adapter merged back cleanly and the model answered unseen prompts with well-formed tool calls.
ARA rewrites attention and MLP output projections directly, no retraining. On Qwen3.8-27B, a 31-trial search reached 0/100 refusals with less drift than the previous public release.
Hemmingway-1 shipped as text-only weights. I grafted it back into the stock Qwen3.8 vision-language layout, restored the multi-token-prediction head, and checked the result against the source.
Releases get llama.cpp builds from Q4_K_M to BF16, plus FP8 and NVFP4 for vLLM on Blackwell. Each build is re-tested for drift, refusals, and tool calls after conversion.
Multi-GPU fine-tunes of multilingual transformers with DeepSpeed, and federated training with Flower for data that can't leave its owner, using aggregation that holds up when one participant misbehaves.
04
I'm a Senior AI Research Engineer II at USC's Information Sciences Institute, based in Washington, D.C. Over seven years I've worked on computer vision for defense sensors, multilingual LLMs, federated learning, clinical NLP, and, for the last three years, agents.
I also release open-weight models on Hugging Face, write on the blog, and I'm finishing an MS in Computer Science at USC.
05
University of Southern California, Viterbi School of Engineering. Focus: Data Science.
Applied NLP, machine learning, data mining, information retrieval, algorithms, and database systems.
Clemson University, School of Computing. Minor: Philosophy.
Systems programming, algorithms, and software engineering, plus graduate-level electives in HCI and eye tracking.
06
Accepted poster, IEEE ACSAC 2026, the Annual Computer Security Applications Conference, December 7 to 11, Los Angeles.
Best, D. S. and Duchowski, A. T. Proceedings of the Ninth Biennial ACM Symposium on Eye Tracking Research & Applications (ETRA '16), pp. 69 to 76. ACM.
07
PyTorchTransformersPEFT / LoRATRLDeepSpeedLightningJAXFlower
vLLMllama.cppGGUFFP8NVFP4OllamaComfyUI
PythonC++JavaScriptSQLDockerLinuxCI/CD
09
Coming soon. Nothing here is playable or released yet, and no release date is set.
Coming soon
Coming soon
No approved short description yet.
Coming soon
Post-apocalyptic survival horror set in a 1:1 Los Angeles. Not on Steam yet.
08
Hiring, collaborating, or curious about one of the models? Email is fastest.