<?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";

    // Path: from digest-archive/date/ to project root
    $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 — May 24, 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">
</head>
<body>
    <div class="container">
        <div class="main-card">

            <header class="page-header content-item">
                <span class="page-header__date">May 24, 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">Mac-heavy day on PH. A local LLM hub for the menu bar, a zero-cost Mac automation agent, USB-C cable diagnostics, and Google's new AI design tool.</p>

            <a href="https://stitch.withgoogle.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Stitch 3.0 by Google — Generate and iterate UI screens with AI</span>
                    <span class="card__desc">AI design tool that generates mobile and web UI from text prompts on a live canvas. Reads your existing codebase via DESIGN.md to match your design system. Streaming generation with live steering, in-place edits, and one-click export to Figma, Netlify, Lovable, or Bolt. Free in Google Labs.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 385</span>
                        <span>&middot;</span>
                        <span>stitch.withgoogle.com</span>
                    </div>
                </div>
            </a>

            <a href="https://studio.consciousengines.com/model-hub" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">ModelHub — The missing menu bar app for local LLMs on Mac</span>
                    <span class="card__desc">Native macOS menu bar app for discovering, downloading, and managing local LLMs from Hugging Face. One-click download with pause/resume, scans LM Studio and HF cache, models land in standard layout usable by transformers, mlx-lm, llama.cpp, and Ollama. Sits beside your tools, not replacing them.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 244</span>
                        <span>&middot;</span>
                        <span>consciousengines.com</span>
                    </div>
                </div>
            </a>

            <a href="https://github.com/freu-ai/freu-cli" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Freu AI — Automate any Mac app with $0 recurring run cost</span>
                    <span class="card__desc">AI agent that "sees" your Mac UI to compile cross-app workflows into a deterministic DSL. Pay for AI reasoning once during recording, then run locally forever at zero token cost. Uses Semantic UI to anchor to meaning, not coordinates &mdash; survives UI changes. Open-sourcing freu-cli (browser automation engine).</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 229</span>
                        <span>&middot;</span>
                        <span>github.com</span>
                    </div>
                </div>
            </a>

            <a href="https://www.whatcable.uk" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">WhatCable — Know what your USB-C cable can really do</span>
                    <span class="card__desc">Menu bar app that reads USB-C cable capabilities via IOKit and tells you in plain English: charging wattage, data speed, Thunderbolt, display support. Free and open source (MIT). Pro version adds deep diagnostics for power users. Apple Silicon required.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 194</span>
                        <span>&middot;</span>
                        <span>whatcable.uk</span>
                    </div>
                </div>
            </a>

            <a href="https://www.edgee.ai" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Edgee — AI gateway that keeps Claude Code running</span>
                    <span class="card__desc">Open-source Rust gateway that sits between coding agents and LLM providers. Adds token compression, automatic fallback across providers, and observability. Their endurance test showed Claude Code going 26.5% further with Edgee's compressor. One-click fallback to Bedrock, Vertex, or Azure.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 160</span>
                        <span>&middot;</span>
                        <span>edgee.ai</span>
                    </div>
                </div>
            </a>

            <a href="https://runwayml.com/news/introducing-runway-agent" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Runway Agent — Generate edited, sound-designed videos via chat</span>
                    <span class="card__desc">Agentic creative partner that takes you from idea to publish-ready video in a single conversation. Proposes concepts, develops story beats, generates multi-shot video with voiceover, dialogue, sound design, and editing. Upload references for characters or products.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 148</span>
                        <span>&middot;</span>
                        <span>runwayml.com</span>
                    </div>
                </div>
            </a>

            <a href="https://github.com/jackson-storm/DynamicNotch" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">DynamicNotch — Dynamic Island for macOS</span>
                    <span class="card__desc">Replicates iPhone Dynamic Island animations and behavior on the MacBook notch. Live activities for Now Playing, Downloads, AirDrop, Timer, Screen Recording, Focus, and Personal Hotspot. Built with SwiftUI and AppKit. Feels native, not like a web overlay.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 123</span>
                        <span>&middot;</span>
                        <span>github.com</span>
                    </div>
                </div>
            </a>

            <a href="https://dockflow.appitstudio.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">DockFlow — Save, switch, and automate Dock layouts</span>
                    <span class="card__desc">Create Dock presets per workflow and switch with one click or keyboard shortcut. Integrates with Apple Focus Modes and Shortcuts for full automation. Auto-launches apps on preset switch, locks Dock position on multi-monitor setups.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 114</span>
                        <span>&middot;</span>
                        <span>dockflow.appitstudio.com</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/openai" class="source-tag">r/openai</a>
                <a href="https://reddit.com/r/singularity" class="source-tag">r/singularity</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">DeepMind's math agent tackles Erdos problems, DeepSeek nukes API pricing, and hidden audio can hijack your AI assistants.</p>

            <a href="https://startupfortune.com/google-deepmind-shows-ai-can-now-solve-real-research-math/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">DeepMind's AlphaProof Nexus Solves 9 Open Erdos Problems</span>
                </div>
                <div class="card--featured__body">
                    <p>Google DeepMind's AlphaProof Nexus, fusing LLMs with the Lean formal proof assistant, autonomously solved 9 of 353 open Erdos problems and proved 44 of 492 open OEIS conjectures. Two of the nine problems had been open for 56 years. Cost: a few hundred dollars per problem.</p>
                    <p>Following OpenAI's geometry conjecture disproval last week, this is the second major AI math breakthrough in days &mdash; but at unprecedented scale and with formal machine-checked proofs.</p>
                </div>
                <div class="card--featured__meta">
                    <span>startupfortune.com</span> &middot; <span>r/singularity</span>
                </div>
            </a>

            <a href="https://the-decoder.com/deepseek-makes-its-75-percent-discount-permanent-pricing-output-tokens-at-least-34x-below-gpt-5-5/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">DeepSeek V4 Pro Makes 75% Price Cut Permanent</span>
                    <span class="card__desc">DeepSeek permanently dropped V4 Pro pricing to $0.435/M input and $0.87/M output &mdash; 34x cheaper than GPT-5.5 on output, 29x cheaper than Opus 4.7. The "promotional" discount that was set to expire May 31 is now the standard list price. API economics just shifted.</span>
                </div>
            </a>

            <a href="https://cybernews.com/security/ai-voice-bots-hidden-audio-hijack-attacks/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Inaudible Audio Can Hijack AI Voice Assistants</span>
                    <span class="card__desc">Researchers demonstrated "auditory prompt injection" &mdash; hiding commands in YouTube videos, podcasts, or music that humans can't hear but AI voice assistants execute. Tested against 13 major open-source audio AI systems including Qwen2-Audio and GLM-4-Voice. Attackers can access private photos, bank accounts, and more.</span>
                </div>
            </a>

            <a href="https://www.politico.com/news/2026/05/24/anthropic-openai-mythos-what-to-know-00934668" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">The Cyber Models Jolting Washington: Mythos and GPT-5.5-Cyber</span>
                    <span class="card__desc">Update: Politico deep-dives the AI cyber arms race. Anthropic's Mythos remains restricted to ~40 organizations while OpenAI has started wider rollout of GPT-5.5-Cyber. Both are trained to be more permissive on security tasks, creating a new policy challenge around dual-use AI capabilities.</span>
                </div>
            </a>

            <a href="https://gizmodo.com/99-of-ceos-expect-ai-driven-layoffs-in-the-next-two-years-2000762994" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">99% of CEOs Expect AI-Driven Layoffs in Next Two Years</span>
                    <span class="card__desc">Survey results showing near-universal executive expectation of AI-driven workforce reduction. The headline number is striking, though the devil is in the details of what "AI-driven" means in practice.</span>
                </div>
            </a>

            <p class="section-intro content-item">Quick hits &mdash; local inference and hardware.</p>

            <a href="https://github.com/shisa-ai/hipEngine" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">hipEngine &mdash; Native Qwen 3.6 Inference for AMD RDNA3</span>
                    <span class="card__desc">New AGPLv3 ROCm-native inference engine optimized for Strix Halo and 7900 XTX. Python-based, no PyTorch dependency. Fast MoE inference for Qwen 3.6 on AMD GPUs.</span>
                </div>
            </a>

            <a href="https://www.tomshardware.com/tech-industry/artificial-intelligence/enthusiast-runs-1-trillion-parameter-llm-from-768gb-of-intel-optane-dimm-memory-sticks-local-kimi-k2-5-install-achieved-roughly-4-tokens-per-second" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">768GB of Cheap Optane DIMMs Runs a 1-Trillion Parameter LLM</span>
                    <span class="card__desc">Enthusiast ran Kimi K2.5 locally using cheap Intel Optane persistent memory sticks and a single GPU. Achieved ~4 tok/s. Not fast, but a 1T-param model running locally for cheap is a milestone.</span>
                </div>
            </a>

            <a href="https://github.com/5uck1ess/tts-bench" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">TTS Benchmark Comparison &mdash; All Known TTS Models (May 2026)</span>
                    <span class="card__desc">Comprehensive local TTS benchmark with Windows and Mac results. Covers Piper, XTTS, Bark, Tortoise, and more. HTML results page included.</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">ComfyUI ecosystem continues to expand &mdash; new frontends, workflow tools, and Klein 9B tricks.</p>

            <a href="https://github.com/silveroxides/ComfyUI_SamplingUtils" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">ComfyUI SamplingUtils + Klein 9B &mdash; 5-Step Style Transfer</span>
                    <span class="card__desc">SamplingUtils node with ER-SDE/beta sampler achieves fast style changes on Flux2 Klein 9B in just 5 steps at CFG 1. Clean results with minimal compute. Workflow shared.</span>
                </div>
            </a>

            <a href="https://github.com/capitan01R/ComfyUI-Flux2Klein-Enhancer" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Flux2 Klein Enhancer &mdash; Identity Feature Transfer</span>
                    <span class="card__desc">Updated workflow for pulling identity features from multiple reference images into Klein 9B generations. Simplified node setup with Multi ReferenceLatent &mdash; no more stacking/chaining. Supports per-subject masking.</span>
                </div>
            </a>

            <a href="https://github.com/Mooshieblob1/MooshieUI" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">MooshieUI &mdash; Beginner-Friendly ComfyUI Frontend</span>
                    <span class="card__desc">Desktop app frontend for ComfyUI that hides the node graph behind a clean UI. Supports Anima, FLUX, WAN, and SDXL out of the box. Still connects to ComfyUI backend for full power when needed.</span>
                </div>
            </a>

            <a href="https://github.com/light-and-ray/awesome-alternative-uis-for-comfyui" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">48 Alternative Frontends for ComfyUI</span>
                    <span class="card__desc">Curated list nearly doubled from 26 to 48 entries in 5 months. Categorized by integration level: close, moderate, loose, and standalone.</span>
                </div>
            </a>

            <a href="https://github.com/Blandmarrow/Crucible" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Crucible &mdash; Local Dataset Management for Diffusion Models</span>
                    <span class="card__desc">Open-source app for batch captioning with local ML models (Ollama, Florence-2, PaliGemma-2), tag editing, and dataset prep. No cloud, no subscription.</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>
            </div>

            <p class="section-intro content-item">A local Cotypist alternative, menu bar file encryption, self-hosted audiobooks, and the ebook-to-audiobook pipeline gets a major update.</p>

            <a href="https://www.reddit.com/r/macapps/comments/1tmigsk/cotypist_alternative_need_beta_testers/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Cotypist Alternative &mdash; Local AI Typing, One-Time Payment</span>
                    <span class="card__desc">Developer building a 100% local Cotypist alternative with lifetime purchase. Supports Intel and Apple Silicon, local models plus optional API keys. Same cloud model access that Cotypist charges a subscription for, but with a one-off payment. Looking for beta testers.</span>
                </div>
            </a>

            <a href="https://github.com/DrewThomasson/ebook2audiobook" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">ebook2audiobook &mdash; Self-Hosted Converter with Voice Cloning</span>
                    <span class="card__desc">Major update adds support for XTTS, Piper, Bark, Tortoise, VITS, Fairseq, GlowTTS, Tacotron, and YourTTS. Now includes translation across 1,158+ languages. Fully offline, 2GB RAM needed, Docker image available. Two years of development.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/macapps/comments/1tmslnt/vaultbar_a_simple_way_to_encrypt_files_locally_on/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">VaultBar &mdash; Menu Bar File Encryption for macOS</span>
                    <span class="card__desc">Encrypt/decrypt files and folders from the menu bar, Finder, or drag-and-drop. Uses AES-256-GCM, supports Touch ID. No accounts, no cloud sync, no enterprise bloat. Portable encrypted files that work anywhere.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/macapps/comments/1tms3km/folderdock_folderdock_ios_folders_righting_your/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">FolderDock &mdash; iOS-Style App Folders for Your Mac Dock</span>
                    <span class="card__desc">Swipeable folder panels with grid layout, multiple pages, drag to reorder. Each folder gets its own dynamic Dock icon. No menu bar clutter.</span>
                </div>
            </a>

            <a href="https://github.com/pikura-app/pikura/releases/tag/v1.7.0" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Pikura 1.7.0 &mdash; Safe Mode to Reduce Account Suspension</span>
                    <span class="card__desc">Open-source photo management app adds safe mode, Linux login fixes, and more.</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>
