NVDA 206.84 ▼0.92%GOOGL 319.74 ▲0.65%MSFT 381.70 ▲0.03%AMD 521.95 ▼3.29%INTC 92.32 ▼7.89%TSMC 403.41 ▼2.93%AMZN 232.11 ▼0.66%META 595.19 ▼1.80%AAPL 333.02 ▲3.53%PLTR 122.92 ▼0.36%
Markets at last close

Research

Forge targets reliability gaps in local tool-calling models

·1 min read

Forge is an open-source reliability layer designed to make self-hosted LLM tool-calling more dependable on consumer hardware. The system adds domain-and-tool-agnostic guardrails, including retry nudges, step enforcement, error recovery, rescue parsing, and VRAM-aware context management, without changing the underlying model.

Eval results cited for a paper accepted to ACM CAIS ’26 cover 97 model/backend configurations, 18 scenarios, and 50 runs each. Ministral 8B with Forge reaches 99.3%, while Claude Sonnet with Forge reaches 100%, leaving less than 1 point between a local model on a ? GPU and a frontier API. The same 8B local model with Forge is reported to outperform Claude Sonnet without guardrails, 99.3% versus 87.2%.

The work highlights reliability failures that standard tool-calling stacks can miss, including cases where a tool succeeds technically but finds nothing, causing bad data to flow downstream. Forge introduces ToolResolutionError for that class of failure and uses nvidia-smi at startup to set a token budget, avoiding silent CPU fallback when Ollama or Llamafile exceed VRAM.

Backend choice also emerged as a major variable: the same Mistral-Nemo 12B weights produced 7% accuracy on llama-server with native function calling and 83% on Llamafile in prompt mode. Forge is available through a repository, eval harness, dashboard, and proxy mode for OpenAI-compatible clients.

Originally reported by news.ycombinator.comRead the source →
Related coverage