<?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 — Jan 15, 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">January 15, 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">AI dev tools and macOS utilities led today's launches. Cal.com released native apps, and several AI dictation tools competed for attention.</p>

            <a href="https://cal.com/app" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Cal.com Companion Apps — Native iOS, Android & Browser Extensions</span>
                    <span class="card__desc">Free companion apps for Cal.com scheduling. Built with Expo/React Native for consistent UI across platforms. Real-time sync with calendar integrations. Open source.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 478</span>
                        <span>·</span>
                        <span>cal.com</span>
                    </div>
                </div>
            </a>

            <a href="https://blinq.io/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">AI Test Engineer — Playwright Code with Self-Healing</span>
                    <span class="card__desc">AI generates real Playwright code stored in your Git repo. Self-healing tests that auto-adapt to UI changes. No vendor lock-in. CI/CD integrations for GitHub Actions, Jenkins, Azure.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 246</span>
                        <span>·</span>
                        <span>blinq.io</span>
                    </div>
                </div>
            </a>

            <a href="https://www.kiki.computer/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Kiki for Mac — Accountability Monster for Focus</span>
                    <span class="card__desc">Pick ONE task, select only apps/websites you need, everything else is blocked. Focus tracking shows how focused you were per session. Strict Mode coming — can't quit until time is up.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 238</span>
                        <span>·</span>
                        <span>kiki.computer</span>
                    </div>
                </div>
            </a>

            <a href="https://apps.apple.com/us/app/cursor-ai-mobile-remote-ide/id6755931330" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Cursor AI Mobile — Control Cursor from iPhone</span>
                    <span class="card__desc">Send prompts from phone that execute on your Mac through Cursor CLI. Menu bar agent receives via push notifications. Supports GPT-5, Claude Opus 4.5, Gemini 3 Pro.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 131</span>
                        <span>·</span>
                        <span>apps.apple.com</span>
                    </div>
                </div>
            </a>

            <a href="https://github.com/czl9707/gh-space-shooter" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">GitHub Space Shooter — Contribution Graph Game</span>
                    <span class="card__desc">Transforms your GitHub contribution graph into an animated space shooter GIF. GitHub Action for daily auto-updates. CLI options for enemy strategies and frame rate.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 129</span>
                        <span>·</span>
                        <span>github.com</span>
                    </div>
                </div>
            </a>

            <a href="https://usenotto.com/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Notto — Invisible AI Overlay for Mac</span>
                    <span class="card__desc">Floating transparent chat window works over your apps. Meeting transcription with summaries and to-do lists. Voice dictation 3x faster than typing. AI chat queries past meetings.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 119</span>
                        <span>·</span>
                        <span>usenotto.com</span>
                    </div>
                </div>
            </a>

            <a href="https://manus.im/blog/manus-meeting-minutes" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Manus Meeting Minutes — In-Person Meeting to Work</span>
                    <span class="card__desc">Records real conversations, transcribes with speaker recognition, generates structured action items. Use notes as context to create deliverables directly. From Manus AI (acquired by Meta).</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 116</span>
                        <span>·</span>
                        <span>manus.im</span>
                    </div>
                </div>
            </a>

            <a href="https://github.com/Darshh09/StackPatch" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">StackPatch — Patch Auth into Next.js in One Command</span>
                    <span class="card__desc">CLI tool that patches Google + GitHub OAuth into existing Next.js apps. `npx stackpatch add auth` for existing projects. No SaaS, no lock-in — real files in your repo.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 113</span>
                        <span>·</span>
                        <span>github.com</span>
                    </div>
                </div>
            </a>

            <a href="https://snaply.ai/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">AI Dictation by Snaply — 100% Local Whisper for Mac</span>
                    <span class="card__desc">Uses Apple Silicon Neural Engine. Works offline. Better Japanese punctuation than macOS built-in. Free alternative to MacWhisper ($249 lifetime). Data never leaves your Mac.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 102</span>
                        <span>·</span>
                        <span>snaply.ai</span>
                    </div>
                </div>
            </a>

            <a href="https://aimodeapi.com/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">AI Mode API — Programmatic Google AI Search</span>
                    <span class="card__desc">Third-party API to query Google's AI Mode search. Returns AI-generated responses with cited sources, structured JSON. Alternative to SerpApi for AI Mode scraping.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 73</span>
                        <span>·</span>
                        <span>aimodeapi.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">Major BCI funding from OpenAI, real-time video generation, and more AI math breakthroughs. China also proved it can train state-of-the-art models without US chips.</p>

            <a href="https://openai.com/index/investing-in-merge-labs/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Sam Altman co-founds Merge Labs — $252M for non-invasive BCIs</span>
                </div>
                <div class="card--featured__body">
                    <p>OpenAI wrote the largest check in a $252M round at $850M valuation. Merge Labs uses ultrasound instead of electrodes to connect with neurons — no surgery required.</p>
                    <p>Competes with Musk's Neuralink but with a fundamentally different approach. Aims to create natural human-AI interaction. Co-founders include BCI researchers Mikhail Shapiro and Tyson Aflalo.</p>
                </div>
                <div class="card--featured__meta">
                    <span>openai.com</span> · <span>r/singularity</span>
                </div>
            </a>

            <a href="https://realtime.pixverse.ai/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">PixVerse R1 — First real-time world model</span>
                </div>
                <div class="card--featured__body">
                    <p>Generates 1080P video instantly responding to user input. Alibaba-backed startup with 100M users and $40M ARR. Native multimodal foundation handles text/image/audio/video in single token stream.</p>
                    <p>Key innovation: consistency-aware autoregressive for infinite coherent video. Persistent worlds that evolve with intent. Invite-only beta now available.</p>
                </div>
                <div class="card--featured__meta">
                    <span>realtime.pixverse.ai</span> · <span>r/singularity</span>
                </div>
            </a>

            <a href="https://tiinyai.com/technical-details/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">TiinyAI Pocket Lab — 80GB RAM AI "supercomputer" in 300g</span>
                    <span class="card__desc">Guinness-certified smallest AI computer. 12-core ARMv9.2 + custom NPU (190 TOPS). Runs 120B LLMs locally at 18-40 tok/s. 35W TDP. $1,399 on Kickstarter Feb 2026.</span>
                </div>
            </a>

            <a href="https://alignment.openai.com/confessions/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">OpenAI Confessions — Models trained to admit misbehavior</span>
                    <span class="card__desc">New alignment research. GPT-5 Thinking produces "confessions" when it cuts corners or violates policies. Separate channel caught 90% of rule violations in hacking tests. 4.4% false negative rate.</span>
                </div>
            </a>

            <a href="https://x.com/PI010101/status/2011560477688463573" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Grok 4.20 discovers new Bellman function</span>
                    <span class="card__desc">Mathematician found a new Bellman function in harmonic analysis using Grok beta. Improved lower bound from √log to log — and it's sharp. Adds to 15 Erdős problems solved by AI since Christmas 2025.</span>
                </div>
            </a>

            <a href="https://huggingface.co/stepfun-ai/Step3-VL-10B" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Step3-VL-10B — Vision model matching 100B+ models</span>
                    <span class="card__desc">StepFun's 10B vision-language model uses Parallel Coordinated Reasoning to scale test-time compute. Apache 2.0 license. Runs on bf16.</span>
                </div>
            </a>

            <a href="https://www.scmp.com/tech/tech-war/article/3339869/zhipu-ai-breaks-us-chip-reliance-first-major-model-trained-huawei-stack" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Zhipu proves China can train SOTA models without US chips</span>
                    <span class="card__desc">GLM-Image trained entirely on Huawei Ascend Atlas 800T A2. 9B autoregressive + 7B diffusion decoder. Tops benchmarks for text rendering (0.91 word accuracy). Open source, API at $0.014/image.</span>
                </div>
            </a>

            <a href="https://news.mit.edu/2026/genai-tool-helps-3d-print-personal-items-sustain-daily-use-0114" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">MIT MechStyle — AI-designed 3D prints that actually work</span>
                    <span class="card__desc">Lets users customize 3D-printable objects while maintaining structural integrity. Previously only 25% of AI-stylized models were viable — MechStyle achieves 100%. Uses FEA simulation during design.</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/midjourney" class="source-tag">r/midjourney</a>
                <a href="https://reddit.com/r/comfyui" class="source-tag">r/comfyui</a>
            </div>

            <p class="section-intro content-item">FLUX.2 Klein dropped — fast local image generation is getting serious. LTX-2 continues iterating with official fixes.</p>

            <a href="https://bfl.ai/blog/flux2-klein-towards-interactive-visual-intelligence" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">FLUX.2 Klein 4B & 9B — Fast generation AND editing in one model</span>
                </div>
                <div class="card--featured__body">
                    <p>Black Forest Labs released FLUX.2 [klein] in 4B and 9B sizes — fastest models in the Flux family. 4B under Apache 2.0, 9B open weights. Step-distilled to 4 steps, under 0.5 seconds.</p>
                    <p>9B matches models 5x its size. FP8/NVFP4 versions available. 9B needs ~29GB VRAM (RTX 4090+). Unifies generation and editing — no separate inpaint model needed.</p>
                </div>
                <div class="card--featured__meta">
                    <span>bfl.ai</span> · <span>r/StableDiffusion</span>
                </div>
            </a>

            <a href="https://github.com/Lightricks/LTX-Video" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">LTX-2 official updates — overbaking and audio fixes</span>
                    <span class="card__desc">Dev team released latent normalization node for overbaking and audio clipping. Updated VAE for distilled checkpoints. Low-VRAM training optimization. Countless community LoRAs in just two weeks.</span>
                </div>
            </a>

            <a href="https://reddit.com/r/StableDiffusion/comments/1qde674" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">360 Volumetric VR Generator — Holodeck-style local generation</span>
                    <span class="card__desc">VR environment generator running locally. SD.cpp for equirectangular 360 images, Depth Anything V2 for depth, LaMa for inpainting. Creates real parallax — lean around and inspect scenes in VR.</span>
                </div>
            </a>

            <a href="https://huggingface.co/YaoJiefu/Line-drawing-generates-special-effects" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Qwen Edit Line Effects LoRA</span>
                    <span class="card__desc">Draw lines on an image, describe the effect, LoRA adds special effects following your lines. Works with Qwen 2509/2511.</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">Big day for macOS utilities. Multiple dictation tools, Finder customization, and an interesting multi-language runtime.</p>

            <a href="https://www.freevoicereader.com/mac-app" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">FreeVoice Reader — Local dictation + TTS + voice cloning</span>
                    <span class="card__desc">Apple Silicon-native with 5 TTS engines including Kokoro (natural) and Orpheus (emotions). Meeting transcription with diarization. Metal GPU acceleration. One-time purchase, all local.</span>
                </div>
            </a>

            <a href="https://apps.apple.com/app/kommand-shortcut-manager/id6752623076" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Kommand — Personal keyboard shortcut reference</span>
                    <span class="card__desc">Native macOS app. Global hotkey brings up YOUR shortcuts, not 500 defaults. Categorize and favorite per app. Built with Swift. One-time purchase $3.99. Made by dev who switched to keyboard-only.</span>
                </div>
            </a>

            <a href="https://github.com/elide-dev/elide" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Elide — Multi-language runtime (JS, Python, Kotlin, Java)</span>
                    <span class="card__desc">GraalVM-based runtime with true interop — no serialization, shared memory. Up to 75x performance gains. Run Kotlin like Python with no Gradle setup. MCP integration coming. Apache 2.0.</span>
                </div>
            </a>

            <a href="https://usedropin.com" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Drop in — Add features to any website in plain English</span>
                    <span class="card__desc">Chrome extension that drops buttons, panels, shortcuts into pages without changing code. Quick reply buttons in chat, "analyze listing" on marketplaces. Starting API integrations for full features.</span>
                </div>
            </a>

            <p class="section-intro content-item">Quick hits — more tools and smaller releases.</p>

            <a href="https://testflight.apple.com/join/pyXfNhUJ" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">YouTube distraction-free (TestFlight)</span>
                    <span class="card__desc">Native macOS app. No Shorts, no comments, just the video. Requires macOS 26.</span>
                </div>
            </a>

            <a href="https://github.com/Kruszoneq/macUSB" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">macUSB — Bootable macOS USB creator</span>
                    <span class="card__desc">Fixes Intel installer failures on Apple Silicon. Supports OS X 10.4+. Apple Notarized.</span>
                </div>
            </a>

            <a href="https://github.com/ivg-design/SidebarFavorites" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">SidebarFavorites — SF Symbol icons in Finder sidebar</span>
                    <span class="card__desc">Replace generic folder icons with any SF Symbol. Swift 5.9, macOS 13+. MIT license.</span>
                </div>
            </a>

            <a href="https://github.com/saihgupr/NotifiCLI" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">NotifiCLI — CLI notifications with reply support</span>
                    <span class="card__desc">Captures typed responses in stdout. Persistent alerts. Better than terminal-notifier v1.7.</span>
                </div>
            </a>

            <a href="https://github.com/VenimK/Subtitle-Forge" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Subtitle Forge — Whisper + LibreTranslate toolbox</span>
                    <span class="card__desc">Extract/convert/translate subtitles. CoreML Whisper on macOS. Supports Gemini 3.0.</span>
                </div>
            </a>

            <a href="https://github.com/junaid2005p/surge" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Surge — TUI download manager faster than aria2</span>
                    <span class="card__desc">Go-based with Bubbletea UI. Parallel connections, resumable. Benchmarked 1.38x faster.</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>
