<?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 02, 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 02, 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">MCP integrations, macOS power tools, and security-minded dev utilities.</p>

            <a href="https://github.com/Antonytm/figma-mcp-server" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Community Figma MCP Server</span>
                </div>
                <div class="card--featured__body">
                    <p>Unofficial Figma MCP server that allows AI agents to CREATE and EDIT Figma designs, not just read them like the official version. Works with Claude, ChatGPT, Cursor.</p>
                    <p>Free and open source. The missing link for AI-powered design workflows.</p>
                </div>
                <div class="card--featured__meta">
                    <span>github.com</span> · <span>287 votes</span>
                </div>
            </a>

            <a href="https://blober.io" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Blober.io — Transfer Files Between Cloud Providers</span>
                    <span class="card__desc">Local-first cloud file transfer tool. Move files between storage providers (S3, Azure, etc.) without subscription or transfer fees. One-time purchase. Runs locally, secure.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 95</span>
                        <span>·</span>
                        <span>blober.io</span>
                    </div>
                </div>
            </a>

            <a href="https://radial.appverge.net" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Radial — macOS Pie Menu with Automation</span>
                    <span class="card__desc">Modern pie menu for macOS with macro automation. Create custom shortcuts and workflows triggered by gestures. Context-aware (adapts to active app). Requires macOS 15+.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 92</span>
                        <span>·</span>
                        <span>radial.appverge.net</span>
                    </div>
                </div>
            </a>

            <a href="https://trycalpal.app" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">CalPal — Literate Calculator with AI</span>
                    <span class="card__desc">Combines text editor with calculation engine. BYOK Gemini AI to draft budgets and plans from natural language. Free, browser-based, local data. Like Soulver but cross-platform.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 88</span>
                        <span>·</span>
                        <span>trycalpal.app</span>
                    </div>
                </div>
            </a>

            <a href="https://supaguard.pro" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Supaguard — Security Scanner for Supabase</span>
                    <span class="card__desc">Detects exposed PII, PCI data, API keys, and RLS misconfigurations in your Supabase apps. Instant alerts. 2 free scans on launch.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 81</span>
                        <span>·</span>
                        <span>supaguard.pro</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/LocalLLaMA" class="source-tag">r/LocalLLaMA</a>
            </div>

            <p class="section-intro content-item">Big research drops: a new paradigm for long context, and improvements to residual connections that could speed up training.</p>

            <a href="https://www.primeintellect.ai/blog/rlm" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Recursive Language Models (RLM)</span>
                </div>
                <div class="card--featured__body">
                    <p>Prime Intellect unveils a paradigm shift for handling long context. Treats input as a Python variable, model recursively calls itself over snippets. Handles 2 orders of magnitude beyond context windows.</p>
                    <p>GPT-5-mini with RLM outperforms standard GPT-5 on long-context tasks.</p>
                </div>
                <div class="card--featured__meta">
                    <span>primeintellect.ai</span> · <span>r/singularity</span>
                </div>
            </a>

            <a href="https://dataconomy.com/2026/01/02/openai-unifies-teams-to-build-audio-device-with-jony-ive/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">OpenAI's First Consumer Device Details</span>
                    <span class="card__desc">New details on the upcoming hardware designed by Jony Ive. Pen-shaped device codenamed "Gumdrop" plus separate audio companion. Manufacturing shifted from Luxshare to Foxconn. Launch expected 2026-2027.</span>
                </div>
            </a>

            <a href="https://arxiv.org/abs/2512.24880" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">DeepSeek's mHC Improves ResNet Architecture</span>
                    <span class="card__desc">Manifold-Constrained Hyper-Connections (mHC) paper improves the 10-year-old residual connection design. Allows dynamic signal routing between layers. Faster convergence, better performance, could accelerate future model training.</span>
                </div>
            </a>

            <a href="https://github.com/MaxHastings/llm-madness" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">LLM Madness — Web UI for Local Training</span>
                    <span class="card__desc">Build datasets, config files, run training, inspect outputs. Inspired by minGPT.</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">Local tools for audio and video workflows, plus a handy grid splitter.</p>

            <a href="https://github.com/kenning/BookForge-Studio" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">BookForge Studio — Local Voiced Audiobooks</span>
                    <span class="card__desc">Create fully voiced audiobooks using open-source models. Uses local TTS and AI for narration. No cloud dependencies. Runs entirely on your machine.</span>
                </div>
            </a>

            <a href="https://openart.ai/workflows/w4y7RD4MGZswIi3kEQFX" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">SVI Pro 2.0 — Infinite Video Extension</span>
                    <span class="card__desc">ComfyUI workflow for infinite length video extension with consistency. Keep seed locked to branch action infinitely. Works with WAN 2.2.</span>
                </div>
            </a>

            <a href="https://grid-splitter.vercel.app/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">GridSplitter — Extract Tiles from Grid Images</span>
                    <span class="card__desc">Free tool for 3x3 grids from Nano Banana etc. Toggle detection, adjust sensitivity, download as zip.</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>
                <a href="https://reddit.com/r/SideProject" class="source-tag">r/SideProject</a>
            </div>

            <p class="section-intro content-item">Strong week for self-hosted auth solutions, music players, and macOS utilities.</p>

            <a href="https://github.com/magicianjarden/audiio-official" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Audiio — Self-Hosted Music Player</span>
                    <span class="card__desc">Privacy-first music platform. Mobile remote with E2E encryption, ML-powered recommendations, karaoke mode with AI vocal removal. Customizable themes.</span>
                </div>
            </a>

            <a href="https://pocket-id.org" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Pocket ID v2.0.0 — SCIM Provisioning</span>
                    <span class="card__desc">Major update to self-hosted SSO. New features: SCIM Provisioning for auto user sync, multi-factor authentication. Breaking changes — check upgrade guide.</span>
                </div>
            </a>

            <a href="https://github.com/notquitenothing/voidauth" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">VoidAuth — Simple Self-Hosted SSO</span>
                    <span class="card__desc">Open source SSO provider. Easier to set up than Authentik/Authelia. OIDC support, user management, no paywalls.</span>
                </div>
            </a>

            <a href="https://github.com/V1ck3s/octo-fiesta" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Octo-Fiesta — Subsonic Proxy with Deezer</span>
                    <span class="card__desc">Fills gaps in your library with Deezer. Play songs not in your collection, then auto-download for permanent keeping. Works with Navidrome.</span>
                </div>
            </a>

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

            <a href="https://github.com/toho-stdio/sidecar-portrait-macos" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Sidecar Portrait — iPad as Portrait Display</span>
                    <span class="card__desc">Open source macOS app that captures virtual portrait display, rotates it, shows on Sidecar.</span>
                </div>
            </a>

            <a href="https://github.com/m3sserstudi0s/swiparr" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Swiparr — Tinder for Jellyfin</span>
                    <span class="card__desc">Swipe UI for your Jellyfin library. Help decide what to watch with friends. Docker deployable.</span>
                </div>
            </a>

            <a href="https://github.com/bcherb2/ffdash" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">ffdash v0.3.0 — ffmpeg TUI Dashboard</span>
                    <span class="card__desc">Video encoding over SSH. Now supports AV1 and NVENC. brew and AUR available.</span>
                </div>
            </a>

            <a href="https://github.com/preston176/openscript" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">OpenScript — Open Source Descript Alternative</span>
                    <span class="card__desc">Local-first video editor in browser. AI transcription, text-based editing. Coming soon.</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>
