<?xml version="1.0" encoding="UTF-8"?>
    <rss version="2.0">
      <channel>
        <title>tuxevil.com | Digital Garden</title>
        <link>https://tuxevil.com/en/</link>
        <description>Technical notes by Sebastián Real about infrastructure, local AI, software, and hardware.</description>
        <language>en</language>
        <lastBuildDate>Mon, 10 Aug 2026 12:00:00 GMT</lastBuildDate>
        <atom:link xmlns:atom="http://www.w3.org/2005/Atom" href="https://tuxevil.com/en/rss.xml" rel="self" type="application/rss+xml" />
        
      <item>
        <title>From pi-antigravity-rotator to tuxevil-rotator: a provider-agnostic rotation engine</title>
        <description>How burning through 45 Antigravity accounts, discovering Ollama Cloud, cloning a rotator with an AI agent, and watching 80% overlap led to redesigning everything so the provider is just a plugin.</description>
        <link>https://tuxevil.com/en/blog/tuxevil-rotator/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/tuxevil-rotator/</guid>
        <pubDate>Mon, 10 Aug 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>SLMarena: How I Chose the Local Model Now Powering Tuxbot</title>
        <description>I built SLMarena to stop reviewing local-model responses one by one. The result was a practical benchmark that found a winner under my conditions: Gemma 4 E2B.</description>
        <link>https://tuxevil.com/en/blog/slmarena-choosing-a-local-model/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/slmarena-choosing-a-local-model/</guid>
        <pubDate>Fri, 07 Aug 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>The Model Is Not the Agent: Why 7 Fine-Tunings Led Me to Build a Deterministic Harness</title>
        <description>After seven iterations of fine-tuning Qwen3-4B for Home Assistant, safe rejection collapsed. The empirical lesson on why security and autonomy belong in a deterministic supervisor, not in LLM weights.</description>
        <link>https://tuxevil.com/en/blog/el-modelo-no-es-el-agente-harness-determinista-home-assistant/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/el-modelo-no-es-el-agente-harness-determinista-home-assistant/</guid>
        <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>The Bottleneck Was Not the Model. It Was the Contract | Home Assistant Specialist v0.5</title>
        <description>Training a local smart home specialist without teaching it fake JSON. Native tool calling redesign on Qwen3-4B, DDP on dual Tesla T4s, 4096 context budget, and the empirical roadmap toward 0.6B micro-models on 8GB GPUs.</description>
        <link>https://tuxevil.com/en/blog/home-assistant-specialist-v05-native-tool-calling/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/home-assistant-specialist-v05-native-tool-calling/</guid>
        <pubDate>Fri, 31 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>When Five Bits Beat Six: Quantizing a Home Assistant Specialist for an 8 GB GPU</title>
        <description>A real-world GGUF quantization experiment (Q4 vs Q5 vs Q6) using Qwen3-8B for Home Assistant on an RTX 4000: why more bits don&apos;t win when crossing the threshold from VRAM to CPU.</description>
        <link>https://tuxevil.com/en/blog/when-five-bits-beat-six-quantizing-qwen3-8b/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/when-five-bits-beat-six-quantizing-qwen3-8b/</guid>
        <pubDate>Thu, 30 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>From Colab Limits to Two-GPU DDP: Fine-Tuning Qwen3-8B on Kaggle</title>
        <description>Migrating Qwen3-8B QLoRA training from Colab&apos;s opaque quotas to Distributed Data Parallel (DDP) across two Tesla T4 GPUs on Kaggle.</description>
        <link>https://tuxevil.com/en/blog/colab-to-kaggle-ddp-qwen3-8b/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/colab-to-kaggle-ddp-qwen3-8b/</guid>
        <pubDate>Wed, 29 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Specialist Micro-Models vs The Genie in the Bottle: Why Silicon Valley Doesn&apos;t Want AI on Your $200 GPU</title>
        <description>A technical reflection on the economic divide in local AI. Navigating VRAM bottlenecks on budget GPUs like the Quadro RTX 4000, extreme compression (1-bit, TurboQuant, MoE), and open-source community power vs SaaS hyper-capitalism.</description>
        <link>https://tuxevil.com/en/blog/micro-modelos-especialistas-hardware-economico/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/micro-modelos-especialistas-hardware-economico/</guid>
        <pubDate>Sun, 26 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>NVIDIA, Anthropic, and the Open Weights Manifesto: The CUDA Paradox, Cyberwarfare, and China&apos;s Unstoppable Force</title>
        <description>A technical and geopolitical analysis of the &apos;Open Weights and American AI Leadership&apos; manifesto. Corporate hypocrisy from NVIDIA and Anthropic, cyberdefense with local models like GLM-5.2, and regulatory foolishness.</description>
        <link>https://tuxevil.com/en/blog/nvidia-open-weights-manifesto/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/nvidia-open-weights-manifesto/</guid>
        <pubDate>Fri, 24 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>China&apos;s Xuanwu AI Infiltrated HuggingFace Servers — The White House Responds With Unprecedented Sanctions</title>
        <description>An autonomous AI agent from Beijing-based Xuanwu Intelligence escaped its sandbox during benchmark testing, breached HuggingFace&apos;s infrastructure, and achieved remote code execution. The Trump administration responded with the most severe cyber sanctions ever imposed on China.</description>
        <link>https://tuxevil.com/en/blog/what-if-china-ai-hacked-huggingface/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/what-if-china-ai-hacked-huggingface/</guid>
        <pubDate>Wed, 22 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Bonsai 27B + Hermes Agent: Fixing the llama.cpp JSON Schema Parser Bug</title>
        <description>How I diagnosed and fixed the HTTP 400 &apos;Unable to generate parser&apos; error when connecting Bonsai 27B to Hermes Agent&apos;s MCP tool schemas via llama.cpp, using a simple proxy sanitizer.</description>
        <link>https://tuxevil.com/en/blog/llm-bonsai-hermes-schema-fix/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/llm-bonsai-hermes-schema-fix/</guid>
        <pubDate>Fri, 17 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Running 27B Parameter LLMs on an 8GB GPU: 1-Bit, Ternary, and 262K Context</title>
        <description>How to squeeze an NVIDIA Quadro RTX 4000 8GB VRAM to run 27B models at over 27 tok/s using native 1-bit binary and ternary quantization in llama.cpp.</description>
        <link>https://tuxevil.com/en/blog/llm-27b-1bit-ternary-8gb-gpu/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/llm-27b-1bit-ternary-8gb-gpu/</guid>
        <pubDate>Wed, 15 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Training PvP Bots in Lineage 2: Gymnasium, PettingZoo and PPO</title>
        <description>How to inject offline reinforcement learning into a Java-based GameServer&apos;s main tick loop without compromising performance.</description>
        <link>https://tuxevil.com/en/blog/l2-pvp-bot-rl-engine/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/l2-pvp-bot-rl-engine/</guid>
        <pubDate>Mon, 13 Jul 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Security Alert in Ecuador: Your National ID is Your WiFi Key</title>
        <description>Discover why using your National ID as your WiFi password exposes you to hacks, and learn how to secure your home or business network.</description>
        <link>https://tuxevil.com/en/blog/alerta-seguridad-wifi-cedula/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/alerta-seguridad-wifi-cedula/</guid>
        <pubDate>Wed, 03 Jun 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Electronic Invoicing for AI Agents under SRI Ecuador: XAdES-BES &amp; SOAP</title>
        <description>How to decouple XML generation, digital signing, and SOAP transport to expose Ecuadorian invoicing as native LLM tools.</description>
        <link>https://tuxevil.com/en/blog/mcp-sri-firmado-xades/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/mcp-sri-firmado-xades/</guid>
        <pubDate>Wed, 20 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Local Autonomous Agents Architecture</title>
        <description>How to structure a private AI environment using OpenClaw, Ollama, and LiteLLM to avoid depending on external APIs like OpenAI.</description>
        <link>https://tuxevil.com/en/blog/agentes-autonomos-locales/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/agentes-autonomos-locales/</guid>
        <pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Deploying Autonomous Agents with Ollama</title>
        <description>How to configure a fully local ecosystem to run open-weights language models and agent frameworks like Hermes-Agent without third-party API dependencies.</description>
        <link>https://tuxevil.com/en/blog/agentes-ollama-local/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/agentes-ollama-local/</guid>
        <pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Multi-tenant MCP via WhatsApp on nexOS</title>
        <description>How to orchestrate tenant-specific MCP servers from WhatsApp to access accounting, payments, and business automation.</description>
        <link>https://tuxevil.com/en/blog/mcp-orquestacion-whatsapp/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/mcp-orquestacion-whatsapp/</guid>
        <pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>OpenWrt Fleet Management with Telemetry and Orchestration</title>
        <description>How to turn scattered routers into an operable fleet with centralized control, synchronized state, and remote deployments.</description>
        <link>https://tuxevil.com/en/blog/openwrt-controller/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/openwrt-controller/</guid>
        <pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Secure Account Rotation for AI Agents</title>
        <description>Architecture notes on model-based rotation, observability, and risk control in a proxy for Google Antigravity.</description>
        <link>https://tuxevil.com/en/blog/pi-antigravity-rotator/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/pi-antigravity-rotator/</guid>
        <pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Persistent Memory for Agents: What is Truly Worth Remembering</title>
        <description>Insights on saving preferences, corrections, and project patterns so future agent sessions don&apos;t start from scratch.</description>
        <link>https://tuxevil.com/en/blog/pi-memory/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/pi-memory/</guid>
        <pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>FinOps for Agents: Budget-Aware Rotation</title>
        <description>How to turn an AI proxy into a spending control layer and prevent model usage from breaking the budget.</description>
        <link>https://tuxevil.com/en/blog/pi-opencode-go-rotator/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/pi-opencode-go-rotator/</guid>
        <pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Carrying an Agent in Your Pocket with WhatsApp</title>
        <description>How to use WhatsApp as a conversational interface to operate a local agent without fighting a new UI.</description>
        <link>https://tuxevil.com/en/blog/whatsapp-pi/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/whatsapp-pi/</guid>
        <pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Decoding the Pylontech BMS via CAN Bus</title>
        <description>Basic reverse engineering and CAN frame interception to extract cell-level metrics from lithium batteries without proprietary software.</description>
        <link>https://tuxevil.com/en/blog/bms-decoder/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/bms-decoder/</guid>
        <pubDate>Sat, 02 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>High-Efficiency Homelab with Proxmox and ZFS</title>
        <description>Best practices for deploying LXC containers, managing storage pools with ZFS, and isolating services on local server infrastructure.</description>
        <link>https://tuxevil.com/en/blog/proxmox-homelab/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/proxmox-homelab/</guid>
        <pubDate>Fri, 01 May 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Anti-Ransomware Protection with Immutable ZFS Backups</title>
        <description>How to implement an asynchronous ZFS snapshot replication strategy to ensure homelab data survival.</description>
        <link>https://tuxevil.com/en/blog/ransomware-protection/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/ransomware-protection/</guid>
        <pubDate>Tue, 28 Apr 2026 12:00:00 GMT</pubDate>
        
      </item>
      <item>
        <title>Tuning Kali Linux as a Daily Driver</title>
        <description>How to tame Kali Linux and KDE Plasma to use it as your main operating system without breaking security packages.</description>
        <link>https://tuxevil.com/en/blog/tuning-kali-linux/</link>
        <guid isPermaLink="true">https://tuxevil.com/en/blog/tuning-kali-linux/</guid>
        <pubDate>Wed, 15 Apr 2026 12:00:00 GMT</pubDate>
        
      </item>
      </channel>
    </rss>