Format

Explainers

Plain-language guides to concepts and techniques. Every explainer published by GenAI Brief, selected across topics.

An editorial mix across topics. Dates show when each story was published or updated.

44 stories

  1. ResearchExplainer

    Agent memory in files: what Anthropic's dreaming experiments show

    Anthropic's tests favour stating what memory is for, checking notes against transcripts offline and one writer per page. The wiki gain is narrower.

    27 min read

  2. ModelsExplainer

    Mistral Large 4 open weights: free to run in-house, licensed to resell

    The licence turns on whether third parties control the model, not company size. vLLM validates 610 GB of NVFP4 weights on four GB300s, or FP8 on two H200 nodes.

    26 min read

  3. ToolsExplainer

    Is LiteLLM written in Rust? What the codebase and migration tracker show

    LiteLLM Rust, checked: the repo is 3.11% Rust, the migration tracker shows 24% of Major APIs, and Chat Completions still runs on Python.

    20 min read

  4. ToolsExplainer

    OpenAI's Agents API now lets a model approve agent actions inside a tighter sandbox

    auto_review routes supported shell, file, network and MCP approval requests to an OpenAI-managed reviewer model. Browser sign-in stays with your app; review costs extra.

    27 min read

  5. ToolsExplainer

    Peak RSS vs memory at rest: reading LiteLLM's '9x less memory' figure

    LiteLLM's homepage labels its memory figure 'memory at rest', but the data is peak RSS. What the files show, why Bifrost sat near 282 MB, and how to read RSS.

    20 min read

  6. ToolsExplainer

    What Google's Deep Review can check in a technical document

    Automated critique is useful when a flagged issue becomes a checkable claim. A practical guide to mathematical gaps, experimental mismatches and the evidence behind the tool.

    16 min read

  7. ToolsExplainer

    Throughput vs latency: why LiteLLM Rust and Bifrost tie at 2,722 vs 2,719 RPS

    Throughput vs latency for LLM gateways: why 2,722 vs 2,719 requests per second is a tie, how RPS and p99 interact, and how to read a throughput tile.

    22 min read

  8. ResearchExplainer

    Can an AI response prove which model produced it?

    FlashProve makes model identity a checkable computation. A request-by-request guide to what the proof establishes, what it costs and where trust remains.

    17 min read

  9. ToolsExplainer

    Claude Code enterprise rollout: a phased plan with budgets, managed settings and logs

    How to roll Claude Code, Codex, Cursor and Copilot out to an engineering organisation: managed-settings.json, per-developer budgets, Bedrock residency, MCP allowlists, CI keys.

    26 min read

  10. ResearchExplainer

    Why Google wants language models to sleep between tasks

    Periodic consolidation offers a different answer to stale knowledge. The important questions are what persists, what changes and whether older capabilities survive.

    16 min read

  11. ToolsExplainer

    Codex skills: how Agent Skills work in OpenAI Codex, and which ones to install

    Where OpenAI Codex discovers skills, how $skill and implicit invocation work, how skills differ from AGENTS.md, and how to add skills to Codex with npx skills add -a codex.

    21 min read

  12. ToolsExplainer

    OWASP LLM Top 10 (2026): every risk, the vulnerable code and the fix

    The 2026 OWASP LLM Top 10 reorders the list and renames one entry. Each risk with a vulnerable pattern, the Python or TypeScript fix, and an LLM security checklist.

    23 min read