External Reranker Plugin for OpenClaw Memory-Core: Repurpose Old GPUs

A developer has released a plugin for OpenClaw that allows memory-core to use an external reranker, moving the MMR algorithm into a plugin and adding a new memory-external-reranker plugin. If you've got an old GPU collecting dust, this is a practical way to put it to work.
How It Works
The design refactors MMR into a separate plugin called memory-mmr, and adds memory-external-reranker as another plugin. With no changes to openclaw.json, the new memory-mmr plugin loads automatically if hybrid memory is enabled. To enable the external reranker, follow the docs in the repo. There's also a fallback to MMR if the reranker is unavailable.
Tested Setup
- Embeddings model:
Qwen/Qwen3-Embedding-4B-GGUF:Q8_0 - Reranker model:
mradermacher/Qwen3-Reranker-4B-GGUF:Q8_0 - Fallback: MMR
- GPU: RTX 3060 (12GB VRAM) — both models run together comfortably
Why Not QMD?
QMD runs locally with no ability to offload the model. If you run OpenClaw in Docker on a host without a usable GPU (or don't want CPU inference), QMD is a performance hit. This plugin lets you use external reranking with models served elsewhere (including that old RTX 3060 sitting idle).
Is It Worth It?
The author reports that memory recall feels improved, though they don't have metrics to quantify it. For setups with a spare GPU or separate inference server, this plugin offers a clean way to offload reranking without changing core memory-core behavior.
Repo and Branch
The plugin is in the external-reranker branch of the fork: github.com/michmill1970/openclaw/tree/external-reranker. The author keeps the fork close to main, updating a few times a day.
📖 Read the full source: r/openclaw
👀 See Also

Claude 4.6 Opus Reasoning Distilled to 14GB for Apple Silicon via MLX Quantization
A developer has quantized a Qwen 3.5 27B model distilled from Claude 4.6 Opus reasoning trajectories from 55.6GB to 14GB using MLX for Apple Silicon, achieving ~16 tokens/sec on an M4 Pro while maintaining the model's analytical reasoning capabilities.

Voxray-AI: Production Go Backend for Real-Time Voice Agent Pipelines
Voxray-AI is a Go backend that chains Whisper → any LLM → TTS into a real-time voice agent pipeline with WebSocket and WebRTC support. It's built for production-grade servers and high-concurrency voice workloads with configurable providers for STT, LLM, and TTS layers.

Atlas Inference Engine Goes Open Source: Pure Rust + CUDA, 100+ tok/s on DGX Spark
Atlas is now open source — a Rust + CUDA inference engine that achieves 130 tok/s peak on Qwen3.5-35B (NVFP4) on a single DGX Spark, with no Python runtime and <2 minute cold start.

TRELLIS.2 Image-to-3D Ported to Run Natively on Apple Silicon
A developer has ported Microsoft's 4B parameter TRELLIS.2 image-to-3D model to run natively on Apple Silicon via PyTorch MPS, replacing CUDA-specific operations with pure-PyTorch alternatives. The port generates ~400K vertex meshes from single photos in about 3.5 minutes on M4 Pro with 24GB memory.