<?php
// Feedback form handler - saves suggestions to markdown file
if ($_SERVER['REQUEST_METHOD'] === 'POST' && !empty($_POST['suggestion'])) {
    $suggestion = htmlspecialchars(trim($_POST['suggestion']));
    $digestDate = basename(__DIR__);
    $timestamp = date('Y-m-d H:i:s');

    $entry = "\n## From digest: $digestDate\n";
    $entry .= "**Submitted:** $timestamp\n\n";
    $entry .= "$suggestion\n\n---\n";

    $suggestionsFile = __DIR__ . '/../../SUGGESTIONS-FROM-USER.MD';
    file_put_contents($suggestionsFile, $entry, FILE_APPEND | LOCK_EX);
    $submitted = true;
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Digest — Feb 26, 2026</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;500;600&display=swap" rel="stylesheet">
    <link rel="stylesheet" href="../../WEB/css/styles.css">
    <link rel="icon" type="image/png" href="../../WEB/assets/favicon.png">
</head>
<body>
    <div class="container">
        <div class="main-card">

            <header class="page-header content-item">
                <span class="page-header__date">February 26, 2026</span>
                <span class="page-header__credits">AI-DIGEST BY MAURO SICARD</span>
            </header>


            <!-- ========== PRODUCT HUNT ========== -->
            <div class="source-header content-item">
                <img src="../../WEB/assets/producthunt-logo.svg" alt="Product Hunt" class="source-header__logo">
                <span class="source-header__label">From Product Hunt</span>
            </div>

            <div class="source-tags content-item">
                <a href="https://producthunt.com" class="source-tag">Product Hunt</a>
            </div>

            <p class="section-intro content-item">A secure OpenClaw alternative in Rust, an AI memory engine, OpenAI's upgraded voice model, and an MCP playground that needs zero setup.</p>

            <a href="https://github.com/nearai/ironclaw" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">IronClaw — Secure OpenClaw alternative, built in Rust</span>
                    <span class="card__desc">NEAR AI's security-focused rewrite of OpenClaw. Tools run in isolated WASM sandboxes with capability-based permissions. Credentials encrypted in a vault, never exposed to WASM code. Local-first with PostgreSQL + pgvector. No telemetry.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 89</span>
                        <span>·</span>
                        <span>github.com</span>
                    </div>
                </div>
            </a>

            <a href="https://www.deltamemory.com/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">DeltaMemory — Persistent memory layer for AI agents</span>
                    <span class="card__desc">Rust-native cognitive memory that extracts facts, builds knowledge graphs, and learns over time. Compresses 26M tokens into 7K structured facts. 89% accuracy on LoCoMo, 50ms retrieval. Integrates with Vercel AI SDK, LangChain, CrewAI.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 73</span>
                        <span>·</span>
                        <span>deltamemory.com</span>
                    </div>
                </div>
            </a>

            <a href="https://openai.com/index/introducing-gpt-realtime/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">gpt-realtime-1.5 — OpenAI's upgraded voice model for agents</span>
                    <span class="card__desc">Faster, smarter realtime voice. +10% transcription accuracy, +7% instruction compliance, +5% audio reasoning. Better tool calling and multilingual support. Same pricing as before. Drop-in replacement in the Realtime API.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 156</span>
                        <span>·</span>
                        <span>openai.com</span>
                    </div>
                </div>
            </a>

            <a href="https://www.natoma.run/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Playground by Natoma — Try any MCP server instantly</span>
                    <span class="card__desc">Free directory of 100+ verified MCP servers with an interactive playground. Browse servers, inspect tools, test workflows. No account, no installs, no config needed.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 62</span>
                        <span>·</span>
                        <span>natoma.run</span>
                    </div>
                </div>
            </a>

            <a href="https://dex.koi.security/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Koidex — Security scanner for packages, extensions, and AI models</span>
                    <span class="card__desc">Detects risks in browser extensions, npm packages, VS Code extensions, and HuggingFace models. AI risk engine reads all non-binary code to surface threats traditional tools miss. IDE extension for Cursor and Windsurf. Recently acquired by Palo Alto Networks.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 187</span>
                        <span>·</span>
                        <span>koi.security</span>
                    </div>
                </div>
            </a>


            <!-- ========== AI & LLMs ========== -->
            <div class="source-header content-item">
                <img src="../../WEB/assets/reddit-logo.svg" alt="Reddit" class="source-header__logo">
                <span class="source-header__label">From Reddit</span>
            </div>

            <div class="source-tags content-item">
                <a href="https://reddit.com/r/singularity" class="source-tag">r/singularity</a>
                <a href="https://reddit.com/r/openai" class="source-tag">r/openai</a>
                <a href="https://reddit.com/r/LocalLLaMA" class="source-tag">r/LocalLLaMA</a>
                <a href="https://reddit.com/r/artificial" class="source-tag">r/artificial</a>
            </div>

            <p class="section-intro content-item">Anthropic draws its line in the sand with the Pentagon, Google claims the image generation crown, DeepSeek plays geopolitics with chip access, and France becomes the first government to deploy an MCP server.</p>

            <a href="https://www.axios.com/2026/02/26/anthropic-rejects-pentagon-ai-terms" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Anthropic Rejects Pentagon's "Final Offer" on AI Safeguards</span>
                </div>
                <div class="card--featured__body">
                    <p>Anthropic said the Pentagon's contract made "virtually no progress on preventing Claude's use for mass surveillance of Americans or in fully autonomous weapons." The language framed as compromise was paired with legalese that would allow safeguards to be disregarded at will.</p>
                    <p>Hegseth's Friday deadline is fast approaching. The Pentagon is asking Boeing and Lockheed to assess their Anthropic exposure, and threatened to invoke the Defense Production Act. Amodei: "These threats do not change our position."</p>
                </div>
                <div class="card--featured__meta">
                    <span>axios.com</span> · <span>r/singularity</span>
                </div>
            </a>

            <a href="https://blog.google/innovation-and-ai/technology/ai/nano-banana-2/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Google Nano Banana 2 Takes #1 on Image Arena</span>
                    <span class="card__desc">Google's Gemini 3.1 Flash Image model combines Pro quality with Flash speed. Up to 4K resolution, 5-character consistency, 14-object fidelity. Now the default across Gemini app, Flow, Search, and Lens in 141 countries. Ships with C2PA Content Credentials.</span>
                </div>
            </a>

            <a href="https://www.technology.org/2026/02/26/deepseek-locks-us-chipmakers-out-of-its-next-big-ai-model/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">DeepSeek Withholds V4 From Nvidia and AMD, Gives Huawei Early Access</span>
                    <span class="card__desc">DeepSeek broke from standard practice by not sharing its V4 model with US chipmakers for optimization. Huawei gets early access instead. A Trump official says V4 was trained on Nvidia Blackwell chips in China, potentially violating export controls.</span>
                </div>
            </a>

            <a href="https://github.com/datagouv/datagouv-mcp" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">France Deploys Official MCP Server for All Government Data</span>
                    <span class="card__desc">The French government launched an official MCP server for data.gouv.fr, the national open data platform. Public instance at mcp.data.gouv.fr with no access restrictions. AI chatbots can search, explore, and analyze government datasets directly through conversation. First government-level MCP deployment.</span>
                </div>
            </a>

            <a href="https://www.moltwire.com/research/reverse-captcha-zw-steganography" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Invisible Unicode Characters Can Hijack AI Agents</span>
                    <span class="card__desc">Moltwire research shows zero-width Unicode can embed hidden instructions invisible to humans but readable by LLMs. With tool access, compliance jumps from under 17% to over 71%. Tested across GPT-5.2 and Claude models. Critical implications for agentic deployments with code execution.</span>
                </div>
            </a>

            <a href="https://nousresearch.com/hermes-agent/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Hermes Agent — Open-Source Autonomous Agent by Nous Research</span>
                    <span class="card__desc">Multi-level memory system with persistent machine access via Docker, SSH, or local terminals. Sits between Claude Code and OpenClaw in scope. Supports Telegram, Discord, Slack, WhatsApp. Powers Nous Research's agentic RL pipeline. Open source, Python.</span>
                </div>
            </a>

            <a href="https://github.com/peteromallet/dataclaw" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">DataClaw — Publish Your AI Coding Sessions as Training Data</span>
                    <span class="card__desc">Open-source tool that converts Claude Code, Codex, and Gemini CLI conversations into structured HuggingFace datasets. Auto-redacts secrets and PII. Framed as "throwing the ladder back down" against distillation restrictions.</span>
                </div>
            </a>


            <!-- ========== GenAI & Media ========== -->
            <div class="source-header content-item">
                <img src="../../WEB/assets/reddit-logo.svg" alt="Reddit" class="source-header__logo">
                <span class="source-header__label">From Reddit</span>
            </div>

            <div class="source-tags content-item">
                <a href="https://reddit.com/r/StableDiffusion" class="source-tag">r/StableDiffusion</a>
                <a href="https://reddit.com/r/comfyui" class="source-tag">r/comfyui</a>
            </div>

            <p class="section-intro content-item">A new SOTA for SVG generation, a ComfyUI node that lets you direct 3D characters for ControlNet, and NVIDIA ships significant FLUX performance gains.</p>

            <a href="https://quiver.ai/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Arrow-1 by QuiverAI Hits #1 on SVG Arena With 1583 Elo</span>
                    <span class="card__desc">First model to break 1500 on any Design Arena leaderboard. Vector-native AI that generates SVGs from images and text with natural language editing and refinements. QuiverAI raised $8.3M seed. New state of the art for SVG generation.</span>
                </div>
            </a>

            <a href="https://github.com/yedp123/ComfyUI-Yedp-Action-Director" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Yedp Action Director — 3D Character Animation for ComfyUI ControlNet</span>
                    <span class="card__desc">Interactive 3D viewport node for ComfyUI. Load up to 16 characters, assign MoCap animations (.fbx, .bvh, .glb), compose with gizmos, animate cameras. Bakes OpenPose, Depth, Canny, and Normal passes directly into ControlNet pipelines.</span>
                </div>
            </a>

            <a href="https://developer.nvidia.com/blog/open-source-ai-tool-upgrades-speed-up-llm-and-diffusion-models-on-nvidia-rtx-pcs" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">NVIDIA Ships 2x FLUX Performance With NVFP8 Support</span>
                    <span class="card__desc">NVFP8 delivers 2x performance on FLUX, RTX 50 Series NVFP4 adds 3x speed and 60% less VRAM. ComfyUI optimized by 40% on NVIDIA GPUs.</span>
                </div>
            </a>


            <!-- ========== Apps & Software ========== -->
            <div class="source-header content-item">
                <img src="../../WEB/assets/reddit-logo.svg" alt="Reddit" class="source-header__logo">
                <span class="source-header__label">From Reddit</span>
            </div>

            <div class="source-tags content-item">
                <a href="https://reddit.com/r/macapps" class="source-tag">r/macapps</a>
                <a href="https://reddit.com/r/selfhosted" class="source-tag">r/selfhosted</a>
                <a href="https://reddit.com/r/opensource" class="source-tag">r/opensource</a>
                <a href="https://reddit.com/r/SideProject" class="source-tag">r/SideProject</a>
            </div>

            <p class="section-intro content-item">A Safari PiP extension with subtitle support, a gorgeous 3D radio globe, a new endowment to permanently fund open source, and clever tools that respect your privacy.</p>

            <a href="https://floattube.uuphy.com/en/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">FloatTube — Safari YouTube PiP With Subtitle Support</span>
                    <span class="card__desc">Safari extension that enhances YouTube Picture-in-Picture with subtitle display in the native PiP player. Auto-activates PiP based on playback, customizable subtitle appearance. Multi-display support.</span>
                </div>
            </a>

            <a href="https://tunejourney.com/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">TuneJourney — 3D Radio Globe With 70K Stations and AI Talk-Skip</span>
                    <span class="card__desc">Spin a 3D globe and discover 70,000+ live radio stations. In-browser ML classifies audio to auto-skip talk, DJs, and ads. Keyboard and media key navigation. Free Radio Garden alternative with better features.</span>
                </div>
            </a>

            <a href="https://endowment.dev/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Open Source Endowment Launches to Permanently Fund OSS</span>
                    <span class="card__desc">New 501(c)(3) backed by former GitHub CEO, HashiCorp founder, Supabase CEO, NGINX co-founder, and the creators of Vue.js and cURL. $750K committed, targeting $100M in 7 years. Endowment model with ~5% annual spend rate, like a university.</span>
                </div>
            </a>

            <a href="https://github.com/orellazri/laterfeed" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Laterfeed — Self-Hosted Read-It-Later as an Atom Feed</span>
                    <span class="card__desc">Save articles and videos, consume them in any RSS reader. Docker deployment, configurable retention. Elegant bridge between read-it-later and RSS workflows.</span>
                </div>
            </a>

            <a href="https://www.yoyotools.com/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">YoYoTools — 71 Browser-Based Tools, 100% Client-Side</span>
                    <span class="card__desc">Image, PDF, text, and developer tools that run entirely in your browser. No accounts, no limits, no file uploads. Works offline after loading the page.</span>
                </div>
            </a>


            <!-- ========== FEEDBACK ========== -->
            <?php if (!empty($submitted)): ?>
                <div class="feedback feedback--success content-item" style="text-align: center; padding: 2rem;">
                    <div style="font-size: 2.5rem; margin-bottom: 0.5rem;">&#10003;</div>
                    <p style="margin: 0; font-weight: 500;">Thanks! Your suggestion has been saved.</p>
                    <p style="margin: 0.5rem 0 0; opacity: 0.7; font-size: 0.875rem;">I'll review it for tomorrow's digest.</p>
                </div>
            <?php else: ?>
                <form method="POST" class="feedback content-item" data-feedback>
                    <button type="button" class="feedback__trigger" data-feedback-trigger>
                        Tell me what to change for tomorrow
                    </button>
                    <div class="feedback__content" data-feedback-content>
                        <textarea name="suggestion" class="feedback__textarea" placeholder="What would you like me to change? More of something, less of another, different topics..."></textarea>
                        <div class="feedback__actions">
                            <button type="button" class="btn btn--secondary" data-feedback-cancel>Cancel</button>
                            <button type="submit" class="btn btn--primary">Send</button>
                        </div>
                    </div>
                </form>
            <?php endif; ?>

        </div>
    </div>
    <script src="../../WEB/js/app.js"></script>
</body>
</html>
