<?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
    file_put_contents(__DIR__ . '/../../SUGGESTIONS-FROM-USER.MD', $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 — April 5, 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">April 5, 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">Coding agent tools and macOS utilities lead today's launches.</p>

            <a href="https://withpanorama.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Panorama — AI that finds your team's hidden workflows</span>
                    <span class="card__desc">Analyzes your workplace data to discover repetitive patterns and recommend AI workflows your team can automate. Integrates with Slack, Notion, and Google Workspace.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 296</span>
                        <span>&middot;</span>
                        <span>withpanorama.com</span>
                    </div>
                </div>
            </a>

            <a href="https://shotwell.app" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Shotwell — The screenshot editor for iPhone</span>
                    <span class="card__desc">Adds device frames, backgrounds, and shadows to iPhone screenshots natively on your phone. No more AirDrop-to-Mac roundtrip. Like CleanShot X but for iOS. Free.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 183</span>
                        <span>&middot;</span>
                        <span>shotwell.app</span>
                    </div>
                </div>
            </a>

            <a href="https://gethandle.ai" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Handle — Refine UI visually, feed changes to your coding agent</span>
                    <span class="card__desc">Open source Chrome extension + MCP that lets you point-and-click to tweak UI in the browser instead of re-prompting your agent. Works with Claude Code, Cursor, Codex.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 135</span>
                        <span>&middot;</span>
                        <span>gethandle.ai</span>
                    </div>
                </div>
            </a>

            <a href="https://www.catbar.app" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">CatBar — RevenueCat stats in your macOS menu bar</span>
                    <span class="card__desc">Native menu bar app showing MRR, subscribers, and transactions from RevenueCat at a glance. Real-time notifications, charts, and AI insights. Credentials in Keychain, no middleman server.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 125</span>
                        <span>&middot;</span>
                        <span>catbar.app</span>
                    </div>
                </div>
            </a>

            <a href="https://www.guardianide.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Guardian IDE — Control AI-generated code before it ships</span>
                    <span class="card__desc">Desktop release gate for AI-generated code. Local code review, policy enforcement, release approvals. Treats AI output as something needing governance.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 15</span>
                        <span>&middot;</span>
                        <span>guardianide.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/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">Anthropic flips the revenue lead, GPT Image 2 leaks, and Gemma 4 is crushing benchmarks locally.</p>

            <a href="https://newsletter.semianalysis.com/p/claude-code-is-the-inflection-point" 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 Surpasses OpenAI in Annual Revenue</span>
                </div>
                <div class="card--featured__body">
                    <p>SemiAnalysis reports Anthropic has hit $25B ARR, overtaking OpenAI's ~$24B. Anthropic tripled from $9B to $25B in a single quarter &mdash; driven largely by Claude Code, which alone has $2.5B+ in run-rate revenue.</p>
                    <p>The revenue gap that was $6B in Anthropic's favor of OpenAI has now flipped entirely. Enterprise adoption accelerating.</p>
                </div>
                <div class="card--featured__meta">
                    <span>semianalysis.com</span> &middot; <span>r/singularity</span>
                </div>
            </a>

            <a href="https://www.the-ai-corner.com/p/gpt-image-2-leaked-lmarena-prompts-workflow-2026" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">GPT Image 2 Leaked on Arena — Massive Quality Jump</span>
                    <span class="card__desc">Three unnamed models appeared on Chatbot Arena under tape-themed codenames. Community consensus: a meaningful step above anything publicly available. Yellow filter fixed, text renders correctly, beats Nano Banana Pro on photorealism. Release expected within weeks.</span>
                </div>
            </a>

            <a href="https://aayushgarg.dev/posts/2026-04-05-qwen35-vs-gemma4/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Update: Gemma 4 31B Is Destroying Community Benchmarks</span>
                    <span class="card__desc">Following this week's release, community testing shows Gemma 4 31B outperforming GPT-5.2, Gemini 3 Pro, and Sonnet 4.6 at 180x less cost than Opus 4.6. The 26B MoE variant is the new king for 16GB VRAM setups. Per-layer embeddings architecture is the key innovation.</span>
                </div>
            </a>

            <a href="https://github.com/fikrikarim/parlor" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Real-Time Local AI (Audio + Video In, Voice Out) on M3 Pro</span>
                    <span class="card__desc">Gemma 4 E2B running real-time multimodal AI entirely on a Mac &mdash; camera input, voice output, multilingual. Essentially what OpenAI demoed years ago, now running locally on consumer hardware. Great for language learning.</span>
                </div>
            </a>

            <a href="https://reddit.com/r/LocalLLaMA/comments/1sd22qy/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Chinese AI Labs All Pausing Open-Source Releases at the Same Time</span>
                    <span class="card__desc">MiniMax M2.7, GLM-5.1, Qwen 3.6, MiMo-V2 Pro &mdash; all delayed open-source with identical "improving before release" messaging. Community suspects coordination. Pattern doesn't feel organic.</span>
                </div>
            </a>

            <p class="section-intro content-item">Society &amp; AI &mdash; how AI is reshaping skills and writing.</p>

            <a href="https://www.cnn.com/2026/04/04/health/ai-impact-college-student-thinking-wellness" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">"Everyone Now Sounds the Same" — How AI Is Changing College</span>
                    <span class="card__desc">CNN reports on AI homogenizing student writing and thinking patterns. Professors note students produce similar-sounding work regardless of whether they used AI directly.</span>
                </div>
            </a>

            <a href="https://reddit.com/r/artificial/comments/1sderg4/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">11-Year Developer Realizes He Can't Debug Without AI</span>
                    <span class="card__desc">Developer shares how he found himself unable to methodically debug his own code without reaching for Claude first. Sparked discussion about AI dependency and skill atrophy.</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 keeps evolving &mdash; new optimizations and asset management tools.</p>

            <a href="https://github.com/newgrit1004/ComfyUI-ZImage-Triton" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Accelerate Z-Image by 20-30% With This ComfyUI Node</span>
                    <span class="card__desc">Open-source custom node using Triton kernel fusion + W8A8 INT8 quantization to speed up Z-Image S3-DiT by 20-30% and save 3.5GB VRAM. Works on existing BF16 models with no extra downloads.</span>
                </div>
            </a>

            <a href="https://github.com/MajoorWaldi/ComfyUI-Majoor-AssetsManager" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">ComfyUI Assets Manager Gets Gallery, Fast Indexing, and Drag &amp; Drop</span>
                    <span class="card__desc">Major update: integrated gallery for all outputs/inputs, lightning-fast indexing even with massive libraries, drag-and-drop back into workflows, smart filtering, and a pop-up viewer for hi-res inspection.</span>
                </div>
            </a>

            <a href="https://reddit.com/r/StableDiffusion/comments/1sdc1f1/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Z-Image + LTX 2.3 Achieving Cinematic Realism Beyond Proprietary Models</span>
                    <span class="card__desc">Workflow combining Z-Image Turbo for frames with LTX 2.3 img2vid produces more natural results than even Seedance 2.0. Z-Image Turbo remains the best overall model for style and speed.</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/selfhosted" class="source-tag">r/selfhosted</a>
                <a href="https://reddit.com/r/macapps" class="source-tag">r/macapps</a>
                <a href="https://reddit.com/r/LocalLLaMA" class="source-tag">r/LocalLLaMA</a>
                <a href="https://reddit.com/r/opensource" class="source-tag">r/opensource</a>
            </div>

            <p class="section-intro content-item">Self-hosted hardware, dev tools, and open-source finds.</p>

            <a href="https://github.com/Jstudner/jcorp-nomad" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Nomad Mk3 — Pocket-Sized Offline Media Server on ESP32-S3</span>
                    <span class="card__desc">Fully self-hosted media server on an ESP32-S3. Creates its own WiFi and serves movies, shows, music, books, and files to any browser. Multiple simultaneous users, ultra low-power, open source. Uses an SD card for storage.</span>
                </div>
            </a>

            <a href="https://mockphine.com" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Mockphine — Local Mock API Server for macOS</span>
                    <span class="card__desc">Desktop app for running a local mock API server. Per-endpoint modes (mock/passthrough/disabled), Live View traffic inspector, delay simulation. One-time purchase. macOS + Windows.</span>
                </div>
            </a>

            <a href="https://github.com/kreuzberg-dev/kreuzberg" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Kreuzberg v4.7.0 — Document Intelligence for 248 Languages</span>
                    <span class="card__desc">Rust-core document intelligence library supporting Python, TypeScript, Go, Ruby, Java, C#, PHP, and more. New markdown rendering, HTML output, OpenWebUI integration, and code intelligence for 248 languages.</span>
                </div>
            </a>

            <a href="https://github.com/BovineOverlord/kvoicewalk-with-GPU-CUDA-and-GUI-queue-system" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Kokoro TTS Voice Training Now With GPU/CUDA Support</span>
                    <span class="card__desc">Fork of KVoiceWalk that adds GPU acceleration and a GUI queue to Kokoro TTS training. Drops training time from ~26 hours on CPU to minutes on GPU.</span>
                </div>
            </a>

            <a href="https://github.com/Livinglist/Hacki" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Hacki — Open-Source Hacker News Client</span>
                    <span class="card__desc">Free, open-source Hacker News client with a clean interface for browsing stories, comments, and user profiles.</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>
