Microsoft EvoLib: Enabling Test-Time Skill Acquisition for Large Language Models
Microsoft Research has released EvoLib, a test-time learning framework that allows large language models to build and refine a library of reusable skills during inference without updating model parameters.
Shane Barrett·updated August 06, 2026

The approach represents a shift from static memory archives to an evolving knowledge base, a development relevant to engineers building adaptive agents.
Architecture and Mechanism
EvoLib transforms raw experiences into distilled units of knowledge, categorizing them as reusable skills from successful solutions or reflective insights from mistakes. The framework employs mechanisms for continual refinement, consolidation, and reweighting of this knowledge as new tasks are encountered. This process occurs entirely at inference time, decoupling learning from traditional parameter fine-tuning.
Performance and Computational Efficiency
Evaluations across a set of challenging tasks show EvoLib consistently outperforms top retrieval-based memory approaches and other abstract memory mechanisms. A key reported metric is more efficient token usage. Analysis indicates EvoLib converts test-time compute into performance gains more rapidly than methods that operate on isolated tasks. The results suggest performance gains correlate with transforming experience into generalizable, evolving knowledge rather than merely storing more memories.
Parallel Developments: Safety and On-Device Models
Separately, Mistral AI released Shieldstral, a 3-billion-parameter open-weights safety classifier. The model evaluates content against natural-language moderation policies at inference time, operating as a binary question-answering system. It is designed to run on a single 16GB GPU and covers 12 languages.
Liquid AI launched LFM2.5-2.6B, a 2.69-billion-parameter hybrid foundation model. The model is optimized for local, on-device agentic workloads and tool calling, targeting deployments where computational resources and latency are constrained.
For developers, EvoLib offers a concrete pattern for building agents that improve through interaction without retraining. The immediate practical step is to review the framework's documentation for integrating its knowledge evolution loops into existing inference pipelines. The release of Shieldstral provides a modular component for policy-adaptable safety, while LFM2.5-2.6B expands the toolkit for efficient on-device inference.