<?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 — January 31, 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">

            <!-- PAGE HEADER -->
            <header class="page-header content-item">
                <span class="page-header__date">January 31, 2026</span>
                <span class="page-header__credits">AI-DIGEST BY MAURO SICARD</span>
            </header>


            <!-- PRODUCT HUNT SECTION -->
            <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">Claude usage tracking, agent skills, and a world model from DeepMind.</p>

            <a href="https://github.com/hamed-elfayome/Claude-Usage-Tracker" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">ClaudeUsageBar — Know exactly how much Claude you have left</span>
                    <span class="card__desc">Free, open-source macOS menu bar app for tracking Claude AI usage. Shows 5-hour session and weekly limits, threshold notifications, global shortcut (Cmd+U). Native Swift, under 5MB.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 316</span>
                        <span>·</span>
                        <span>github.com</span>
                    </div>
                </div>
            </a>

            <a href="https://skills.sh" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">skills.sh — The Agent Skills Directory</span>
                    <span class="card__desc">Vercel's "npm for AI agents" — install reusable skills with npx skills add. Supports Claude Code, Cline, Cursor, Codex and more. The Standard Library for the agentic era.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 267</span>
                        <span>·</span>
                        <span>skills.sh</span>
                    </div>
                </div>
            </a>

            <a href="https://deepmind.google/models/genie/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Genie 3 — A new frontier for world models</span>
                    <span class="card__desc">Google DeepMind world model generating interactive 3D environments from text. Real-time at 24fps, 720p. Unlike video gen, these are playable simulated worlds.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 21</span>
                        <span>·</span>
                        <span>deepmind.google</span>
                    </div>
                </div>
            </a>

            <a href="https://gitlab.com/buyungb/rustwa" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">RUSTWA — WhatsApp Web API built in Rust</span>
                    <span class="card__desc">REST API for WhatsApp automation with headless Chrome. Multi-session support, QR login, webhooks. Fast async Tokio runtime. Intentionally simple.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 39</span>
                        <span>·</span>
                        <span>gitlab.com</span>
                    </div>
                </div>
            </a>

            <a href="https://mixels.ai" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Mixels.ai — AI Pixel Art Generator</span>
                    <span class="card__desc">Convert photos to pixel art or generate game-ready sprites. Grid-perfect output, no cleanup needed. Free browser editor. 64x64 now, 128x128 coming.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 15</span>
                        <span>·</span>
                        <span>mixels.ai</span>
                    </div>
                </div>
            </a>


            <!-- AI-LLMs SECTION -->
            <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>
            </div>

            <p class="section-intro content-item">Big robot news from XPENG, Apple's internal AI stack, and NVIDIA joining OpenAI's funding round.</p>

            <a href="https://www.reddit.com/r/singularity/comments/1qrzo26/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">XPENG IRON Achieves Production-Ready Status</span>
                </div>
                <div class="card--featured__body">
                    <p>XPENG's humanoid robot IRON rolled off the production line with automotive-grade manufacturing standards. Mass production planned for 2026. One of the first humanoids to reach this milestone.</p>
                </div>
                <div class="card--featured__meta">
                    <span>reddit.com</span> · <span>r/singularity</span>
                </div>
            </a>

            <a href="https://9to5mac.com/2026/01/30/apple-runs-on-anthropic-says-mark-gurman/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Apple Runs on Anthropic Internally</span>
                    <span class="card__desc">Mark Gurman reports Apple uses custom Claude versions on internal servers for product development and tools. Update to ongoing Apple AI story.</span>
                </div>
            </a>

            <a href="https://news.un.org/en/story/2026/01/1166847" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">UN Warns of "Permanent AI Labor Decoupling" by Late 2026</span>
                    <span class="card__desc">High-level UN economic report warns AI is creating widening social and economic divides. India flags 10-20% probability of 2008-style global crisis.</span>
                </div>
            </a>

            <a href="https://www.bloomberg.com/news/articles/2026-01-31/nvidia-to-join-openai-s-current-funding-round-huang-says" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">NVIDIA to Join OpenAI Funding Round</span>
                    <span class="card__desc">Jensen Huang confirms NVIDIA will invest in OpenAI's current round, though "nothing like" $100B. Despite WSJ report of tensions, Huang calls criticism "nonsense."</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/LocalLLaMA/comments/1qrsy4q/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">How Close Are Open-Weight Models to SOTA?</span>
                    <span class="card__desc">Community analysis comparing local models to frontier. Benchmarks aside, honest assessment of real-world performance gaps and where open models excel.</span>
                </div>
            </a>

            <p class="section-intro content-item">Quick hits.</p>

            <a href="https://github.com/karpathy/nanochat/discussions/481" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Beating GPT-2 for Under $100</span>
                    <span class="card__desc">Karpathy demonstrates 3-hour training run on 8xH100 that beats GPT-2 on CORE benchmark.</span>
                </div>
            </a>


            <!-- GenAI-Media SECTION -->
            <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 anime model from ComfyOrg and Z-Image's explosive adoption.</p>

            <a href="https://huggingface.co/circlestone-labs/Anima" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Anima - New Anime Model from ComfyOrg + Circlestone Labs</span>
                </div>
                <div class="card--featured__body">
                    <p>Novel architecture: Cosmos 2 (2B) + Qwen3 0.6B text encoder. Excellent prompt adherence, handles 8+ characters with good faces/hands. Faster than SDXL.</p>
                </div>
                <div class="card--featured__meta">
                    <span>huggingface.co</span> · <span>r/StableDiffusion</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/StableDiffusion/comments/1qshlke/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Z-Image Base Matches Flux Klein 9b LoRA Count in 4 Days</span>
                    <span class="card__desc">150 LoRAs created in 4 days — unprecedented adoption. Broad community contribution vs concentrated Klein uploads.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/comfyui/comments/1qs2h6p/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Character Replacement Workflow for Flux.2 Klein 9B</span>
                    <span class="card__desc">Proper technique for injecting characters from one image into another's pose. Controls information flow to avoid nasty fusions.</span>
                </div>
            </a>

            <a href="https://github.com/1038lab/ComfyUI-QwenASR" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">ComfyUI-QwenASR - Speech-to-Text + Subtitles</span>
                    <span class="card__desc">ComfyUI nodes for Qwen's ASR models. Long audio support, auto subtitles, keyword hints.</span>
                </div>
            </a>


            <!-- Apps-Software SECTION -->
            <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">Self-hosted file sharing, terminal media browsers, and vinyl aesthetics.</p>

            <a href="https://www.reddit.com/r/macapps/comments/1qrzfa8/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Screenize - Open-Source Screen Studio Alternative</span>
                    <span class="card__desc">Free, open-source tool for recording promotional videos on macOS. Still early but functional alternative to $89 Screen Studio.</span>
                </div>
            </a>

            <a href="https://github.com/mmcdole/kino" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Kino - TUI for Plex/Jellyfin</span>
                    <span class="card__desc">Keyboard-driven terminal UI for browsing media libraries. Vim keys, fuzzy search, opens in mpv/vlc. Caches locally for instant search.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/selfhosted/comments/1qs3fmz/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Safebucket v0.2.0 - Self-Hosted File Sharing</span>
                    <span class="card__desc">S3-agnostic WeTransfer/Dropbox alternative. v0.2.0 adds MFA, admin dashboard with statistics and user management.</span>
                </div>
            </a>

            <a href="https://github.com/itskovacs/trip" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">TRIP 1.38.0 - Map Tracker & Trip Planner</span>
                    <span class="card__desc">Self-hostable minimalist map tracker. UI refactoring, collaborative POI planning, no telemetry.</span>
                </div>
            </a>

            <p class="section-intro content-item">Quick hits.</p>

            <a href="https://33rpm.noonpacific.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">33rpm - Vinyl Screensaver for Mac</span>
                    <span class="card__desc">Free screensaver with spinning vinyl synced to Now Playing. Shows album art from Spotify/Apple Music.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/macapps/comments/1qsjgyg/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">AdAmp - Winamp 2 for macOS with Plex Support</span>
                    <span class="card__desc">Winamp 2.x recreation with Plex/Navidrome integration. ProjectM visualizations, sonic similarity radio.</span>
                </div>
            </a>


            <!-- FEEDBACK SECTION -->
            <?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>
