<?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 — May 2, 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 2, 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">Local AI tools and MCP integrations stood out today. A photo editor that runs entirely on Apple Silicon, a spreadsheet that talks to Ollama, and a memory layer for coding agents.</p>

            <a href="https://www.feather-editor.it" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Feather — Photo editor with local AI</span>
                    <span class="card__desc">macOS photo editor with AI generative infill, magic selection, and smart stacking — all processed offline on Apple Silicon. HSL color mixer works directly inside masks. Pay once, own forever.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 191</span>
                        <span>&middot;</span>
                        <span>feather-editor.it</span>
                    </div>
                </div>
            </a>

            <a href="https://gjinprelvukaj.github.io/Breaks/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Breaks — Quiet Pomodoro in your menu bar</span>
                    <span class="card__desc">Free, open-source Pomodoro for macOS. Focus journal, streaks, global hotkeys, Calendar export, and on-device AI weekly review via Apple Intelligence. Sandboxed, no telemetry.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 117</span>
                        <span>&middot;</span>
                        <span>github.io</span>
                    </div>
                </div>
            </a>

            <a href="https://filect.io" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Filect — Organize files with AI</span>
                    <span class="card__desc">Auto-organizes Desktop, Downloads, and Documents into clean folder structures. Find any file by describing it in plain English. Runs on autopilot or with custom rules. Mac and Windows.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 110</span>
                        <span>&middot;</span>
                        <span>filect.io</span>
                    </div>
                </div>
            </a>

            <a href="https://spredlyapp.vercel.app" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Spredly — Talk to your spreadsheets with local LLMs</span>
                    <span class="card__desc">Spreadsheet with built-in AI chat. Plug in local Ollama models or Claude for private data analysis. Import data, generate charts, build dashboards — no cloud dependency.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 13</span>
                        <span>&middot;</span>
                        <span>spredlyapp.vercel.app</span>
                    </div>
                </div>
            </a>

            <a href="https://fossel.app" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">fossel — Local MCP memory for AI coding agents</span>
                    <span class="card__desc">MCP server giving Cursor and Claude Desktop persistent, repo-aware memory. Stores conventions, bug fixes, and decisions in local SQLite. No cloud, no account — just npx -y fossel init.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 10</span>
                        <span>&middot;</span>
                        <span>fossel.app</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">Anthropic quietly overtook OpenAI on both revenue and valuation. Meanwhile, AI-generated math proofs are having real downstream impact, and Uber learned that AI coding budgets don't scale like SaaS seats.</p>

            <a href="https://finance.yahoo.com/markets/stocks/articles/anthropic-just-overtook-openai-1-155312239.html" 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 passes OpenAI in revenue and valuation</span>
                </div>
                <div class="card--featured__body">
                    <p>Anthropic hit $39B annualized revenue vs OpenAI's $25B. On secondary markets, implied valuation crossed $1 trillion — over $100B ahead of OpenAI. No viral moment, just enterprise deal after enterprise deal.</p>
                    <p>The revenue growth from $9B in late 2025 to $39B represents one of the fastest revenue ramps in tech history. Anthropic's IPO target for October 2026 is a more conservative $400-500B.</p>
                </div>
                <div class="card--featured__meta">
                    <span>finance.yahoo.com</span> &middot; <span>r/openai</span>
                </div>
            </a>

            <a href="https://x.com/jdlichtman/status/2050460077904285789" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">GPT-5.4 Pro's Erdős proof method cascades to more unsolved problems</span>
                    <span class="card__desc">Update: The proof technique GPT-5.4 Pro generated for Erdős Problem #1196 has been successfully applied to other open problems, including another 60-year-old Erdős conjecture. Mathematician Jared Lichtman calls it "one of the first examples of an AI-generated proof having downstream impacts." Talks at Stanford's Future of Mathematics Symposium.</span>
                </div>
            </a>

            <a href="https://finance.yahoo.com/sectors/technology/articles/ubers-anthropic-ai-push-hits-223109852.html" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Uber burned its entire 2026 AI coding budget in 4 months</span>
                    <span class="card__desc">Claude Code adoption jumped from 32% to 84% of Uber's 5,000 engineers. 70% of committed code is now AI-generated. Monthly costs hit $500-$2,000 per engineer — token-based pricing scales nonlinearly with agentic workflows. CTO says they're "back to the drawing board" on budgeting.</span>
                </div>
            </a>

            <a href="https://www.wired.com/story/super-pac-backed-by-openai-and-palantir-is-paying-tiktok-influencers-to-fear-monger-about-china/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Dark-money PAC paying influencers to frame Chinese AI as threat</span>
                    <span class="card__desc">Wired investigation: "Build American AI," a nonprofit linked to a super PAC bankrolled by OpenAI and Andreessen Horowitz executives, is funding TikTok influencers to spread fear about Chinese AI. r/LocalLLaMA notes half of April's open models came from China.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/LocalLLaMA/comments/1t1n6o8/we_are_finally_there_qwen3627b_agentic_search_957/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Qwen3.6-27B hits 95.7% SimpleQA with agentic search on a single 3090</span>
                    <span class="card__desc">Fully local agentic search using Qwen3.6-27B on a single RTX 3090 scores 95.7% on SimpleQA. Uses LangChain agent with parallel subtopic decomposition and up to 50 search iterations. Approaching frontier model accuracy entirely locally.</span>
                </div>
            </a>

            <p class="section-intro content-item">Quick hits from the local LLM world.</p>

            <a href="https://unsloth.ai/docs/models/mistral-3.5" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Unsloth fixes Mistral Medium 3.5 128B GGUFs</span>
                    <span class="card__desc">All GGUFs had a YaRN parsing bug causing bad outputs at long context. Unsloth worked with Mistral to fix it — updated GGUFs and mmproj files now available.</span>
                </div>
            </a>

            <a href="https://blog.alexisfox.dev/arcagi3" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">LLMs close ARC-AGI-3 gap with hill-climbing search</span>
                    <span class="card__desc">Following yesterday's analysis showing GPT-5.5 at 0.43%, new research shows LLMs are "only moderately less efficient than humans" when given game logs and search tools.</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">New lightweight editing model, a fun style LoRA for Flux, and audio-visual LoRA splitting in LTX 2.3.</p>

            <a href="https://huggingface.co/vantagewithai/LongCat-Image-Edit-Turbo-GGUF" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">LCIET (LongCat Image Edit Turbo) — fast lightweight image editing</span>
                    <span class="card__desc">Very lightweight image editing model that produces quality results in just 8 steps. GGUF versions available for local inference. Uses standard ComfyUI workflow with TextEncodeQwenImageEdit node.</span>
                </div>
            </a>

            <a href="https://civitai.com/models/2593550" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Flux.2 Klein 9B &amp; 4B Scribbly Doodle LoRA</span>
                    <span class="card__desc">Popular doodle/scribble style trained as Klein 9B and 4B LoRA. Three versions: V1-9B for colorful doodles, V2-9B for wonky scribbles, and V1-4B for lighter inference. Available on CivitAI and HuggingFace.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/StableDiffusion/comments/1t1medv/ltx_23_lora_loader_audio_visual_splitter/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">LTX 2.3 LoRA loader splits audio and visual channels independently</span>
                    <span class="card__desc">New LoRA loader for the audio-visual LTX 2.3 model lets you independently control visual and audio strengths. Keep the character but swap the voice (audio=0), or keep the voice and change the look (video=0).</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>
            </div>

            <p class="section-intro content-item">Klack gets a full rewrite, a sharp open-source PII redaction tool, and a free menu bar audio manager that does what macOS should do natively.</p>

            <a href="https://tryklack.com" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Klack 2 — complete rewrite with spatial audio and automation</span>
                    <span class="card__desc">Update: Full rewrite from scratch of the mechanical keyboard sound app. New Super Red switch, sleep automation triggers, sound profiles, spatial 3D audio, and usage stats. Free upgrade for v1 owners. Still $3.99 one-time.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/macapps/comments/1t1i119/os_hidemydata_automated_redaction_of_personal/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">HideMyData — local AI-powered PII redaction (open source)</span>
                    <span class="card__desc">Free, open-source macOS app using a local 1.5B model to auto-detect and redact personal information. On-device OCR via Apple Vision. Permanently modifies pixels on export — nothing under the redaction survives. 13.4MB.</span>
                </div>
            </a>

            <a href="https://betteraudio.pro" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">BetterAudio — per-app volume, EQ, and smart routing from menu bar</span>
                    <span class="card__desc">Free macOS menu bar app for per-app volume control, 10-band EQ, smart device routing, AI dictation, and iPhone remote control. Open source on GitHub. Does what macOS should do out of the box.</span>
                </div>
            </a>

            <a href="https://github.com/NotWadeGrimridge/PingPlace" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">PingPlace — customize notification position on macOS</span>
                    <span class="card__desc">Free, open-source utility to move macOS notifications to any screen corner. Updated for macOS Tahoe. Install via brew.</span>
                </div>
            </a>

            <a href="https://withstemstudio.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">Stem Studio — local AI audio stem separation</span>
                    <span class="card__desc">Extract vocals, drums, bass, and instrumentals locally on Mac using AI. No cloud, no subscription. Early access lifetime $9.99.</span>
                </div>
            </a>

            <a href="https://github.com/danielbrendel/hortusfox-web" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">HortusFox v5.8 — self-hosted plant management</span>
                    <span class="card__desc">Collaborative plant tracking and journaling app. FOSS under MIT. New "Digital Sovereignty" release with full offline mode.</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>
