<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>VoidLLM Blog</title><description>Technical articles from the VoidLLM team on LLM proxies, performance, privacy, and open source.</description><link>https://voidllm.ai/</link><item><title>Writing MCP tool descriptions that LLMs actually follow</title><link>https://voidllm.ai/blog/tool-descriptions-llms-actually-follow/</link><guid isPermaLink="true">https://voidllm.ai/blog/tool-descriptions-llms-actually-follow/</guid><description>An LLM that ignores your tool description costs round-trips. We rewrote the Code Mode execute_code description with STRONG PREFERENCE labels, workflow steps, and concrete code patterns. Here&apos;s what changed and why.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>How Code Mode learns what tools return</title><link>https://voidllm.ai/blog/code-mode-learns-tool-return-types/</link><guid isPermaLink="true">https://voidllm.ai/blog/code-mode-learns-tool-return-types/</guid><description>MCP tools advertise inputs but not outputs. We taught Code Mode to learn return types from the first successful call and surface them as TypeScript on the next discovery.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Why VoidMCP is its own project</title><link>https://voidllm.ai/blog/why-voidmcp-is-its-own-project/</link><guid isPermaLink="true">https://voidllm.ai/blog/why-voidmcp-is-its-own-project/</guid><description>Code Mode is great, but you shouldn&apos;t need an LLM proxy to use it. VoidMCP is a separate Go binary that brings Code Mode and the MCP gateway to anyone who just wants their IDE to talk to multiple MCP servers.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Migrating from LiteLLM to VoidLLM: A Practical Guide</title><link>https://voidllm.ai/blog/migrating-from-litellm-to-voidllm/</link><guid isPermaLink="true">https://voidllm.ai/blog/migrating-from-litellm-to-voidllm/</guid><description>Step by step migration from LiteLLM to VoidLLM - config translation, key rollout, client switchover, and gotchas to know before you start.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>How to Allocate LLM Costs Across Teams and Departments</title><link>https://voidllm.ai/blog/llm-cost-allocation-teams/</link><guid isPermaLink="true">https://voidllm.ai/blog/llm-cost-allocation-teams/</guid><description>A practical guide to tracking and allocating LLM spend across teams using org/team/user/key hierarchies. No more monolithic OpenAI bills.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>VoidLLM vs OpenRouter: Self-Hosted Proxy vs Hosted Aggregator</title><link>https://voidllm.ai/blog/voidllm-vs-openrouter/</link><guid isPermaLink="true">https://voidllm.ai/blog/voidllm-vs-openrouter/</guid><description>An honest comparison between VoidLLM (self-hosted LLM proxy) and OpenRouter (hosted LLM aggregator) - when each makes sense.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate></item><item><title>EU AI Act and LLM Proxies - Where VoidLLM Stands</title><link>https://voidllm.ai/blog/eu-ai-act-llm-proxies-where-voidllm-stands/</link><guid isPermaLink="true">https://voidllm.ai/blog/eu-ai-act-llm-proxies-where-voidllm-stands/</guid><description>Most LLM proxies log your prompts. The EU AI Act makes that a compliance problem. Here&apos;s how VoidLLM&apos;s architecture simplifies things.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>VoidLLM vs LiteLLM: Honest Comparison</title><link>https://voidllm.ai/blog/voidllm-vs-litellm/</link><guid isPermaLink="true">https://voidllm.ai/blog/voidllm-vs-litellm/</guid><description>An honest look at how VoidLLM and LiteLLM differ - where each one shines and where it doesn&apos;t.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Load Balancing and Failover Across LLM Providers</title><link>https://voidllm.ai/blog/load-balancing-failover-llm-providers/</link><guid isPermaLink="true">https://voidllm.ai/blog/load-balancing-failover-llm-providers/</guid><description>Route LLM requests across multiple deployments with automatic failover, health-aware routing, and four balancing strategies.</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Code Mode: Let AI Agents Write Scripts, Not Chat</title><link>https://voidllm.ai/blog/code-mode-ai-agents-write-scripts/</link><guid isPermaLink="true">https://voidllm.ai/blog/code-mode-ai-agents-write-scripts/</guid><description>VoidLLM&apos;s Code Mode lets AI agents orchestrate multiple MCP tool calls in a single WASM-sandboxed JavaScript execution. No round-trips, no latency penalty.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Proxy Overhead Benchmarks: How Fast is VoidLLM?</title><link>https://voidllm.ai/blog/proxy-overhead-benchmarks/</link><guid isPermaLink="true">https://voidllm.ai/blog/proxy-overhead-benchmarks/</guid><description>Real benchmark numbers for VoidLLM&apos;s LLM proxy, MCP gateway, and Code Mode. Sub-500 microsecond overhead at 1000 requests per second.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>MCP Gateway: Give Your AI Tools a Single Front Door</title><link>https://voidllm.ai/blog/mcp-gateway-single-front-door/</link><guid isPermaLink="true">https://voidllm.ai/blog/mcp-gateway-single-front-door/</guid><description>VoidLLM acts as an MCP gateway - proxy, manage, and control access to external MCP servers from one place.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Zero-Knowledge by Architecture, Not by Policy</title><link>https://voidllm.ai/blog/zero-knowledge-architecture/</link><guid isPermaLink="true">https://voidllm.ai/blog/zero-knowledge-architecture/</guid><description>How VoidLLM enforces privacy at the code level - no content logging, no opt-out, no exceptions.</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Drop-In Replacement for the OpenAI SDK</title><link>https://voidllm.ai/blog/drop-in-replacement-openai-sdk/</link><guid isPermaLink="true">https://voidllm.ai/blog/drop-in-replacement-openai-sdk/</guid><description>Switch from direct OpenAI API calls to VoidLLM by changing one line. Route to any provider - Anthropic, Azure, vLLM - through the same SDK.</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Getting Started: Docker to First Request in 3 Minutes</title><link>https://voidllm.ai/blog/getting-started-docker-to-first-request/</link><guid isPermaLink="true">https://voidllm.ai/blog/getting-started-docker-to-first-request/</guid><description>A quick walkthrough of VoidLLM - from docker run to your first proxied LLM request, with a look at the built-in UI.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Connect Cursor, Windsurf, and Claude Code to VoidLLM</title><link>https://voidllm.ai/blog/connect-cursor-windsurf-claude-code/</link><guid isPermaLink="true">https://voidllm.ai/blog/connect-cursor-windsurf-claude-code/</guid><description>Step-by-step setup for using VoidLLM as your LLM proxy in Cursor and Windsurf, and as an MCP server in Claude Code.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Why We Built VoidLLM</title><link>https://voidllm.ai/blog/why-we-built-voidllm/</link><guid isPermaLink="true">https://voidllm.ai/blog/why-we-built-voidllm/</guid><description>Existing LLM gateways are bloated, cloud-only, or charge per request. We built a self-hosted alternative that doesn&apos;t compromise on privacy or performance.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>