aaronyi97/image-story-video-wizard
Skill проводит Codex или WorkBuddy через производство ролика из изображений: от темы и референсов до текста, озвучки, раскадровки, проверки ассетов, превью и финального рендера. Важное отличие — 16 стадий с точками подтверждения и
Идея применения: клонировать репозиторий в
Стек/язык: Python, Codex Agent Skill, JSON. На GitHub: ⭐ 336, forks: 53. Последнее обновление: 2026-09-02.
Skill проводит Codex или WorkBuddy через производство ролика из изображений: от темы и референсов до текста, озвучки, раскадровки, проверки ассетов, превью и финального рендера. Важное отличие — 16 стадий с точками подтверждения и
PROJECT_STATE.json: после сбоя процесс откатывается только к затронутому этапу. Озвучка, генерация картинок и рендер зависят от доступности внешних сервисов.Идея применения: клонировать репозиторий в
~/.codex/skills/image-story-video-wizard, дать тему короткой истории и за один прогон получить согласованный brief, сценарий и раскадровку до запуска платной генерации.Стек/язык: Python, Codex Agent Skill, JSON. На GitHub: ⭐ 336, forks: 53. Последнее обновление: 2026-09-02.
Teknesyum/VidShrink
VidShrink сжимает видео под точный лимит файла: перед кодированием измеряет фрагменты на разных разрешениях и CRF, показывает ожидаемый размер и не отдаёт результат, если тот превышает заданный потолок. Заодно умеет конвертировать, обрезать, извлекать аудио и записывать экран; работает локально, но FFmpeg и libmpv должны быть установлены отдельно.
Идея применения: взять длинную запись экрана, задать лимит 25 МБ и получить файл для отправки без ручного перебора битрейта, разрешения и FPS.
Стек/язык: C#, Avalonia, FFmpeg; также Python и PowerShell. На GitHub: ⭐ 5, forks: 1. Последнее обновление: 2026-09-12.
VidShrink сжимает видео под точный лимит файла: перед кодированием измеряет фрагменты на разных разрешениях и CRF, показывает ожидаемый размер и не отдаёт результат, если тот превышает заданный потолок. Заодно умеет конвертировать, обрезать, извлекать аудио и записывать экран; работает локально, но FFmpeg и libmpv должны быть установлены отдельно.
Идея применения: взять длинную запись экрана, задать лимит 25 МБ и получить файл для отправки без ручного перебора битрейта, разрешения и FPS.
Стек/язык: C#, Avalonia, FFmpeg; также Python и PowerShell. На GitHub: ⭐ 5, forks: 1. Последнее обновление: 2026-09-12.
minipai/diffwalk
diffwalk превращает Git-изменения, в том числе сгенерированные агентом, в упорядоченный обзор в браузере: захватывает staged, unstaged и untracked-файлы, привязывает пояснения к точным блокам diff и проверяет, что ни одно изменение не осталось без объяснения. Результат экспортируется в автономный HTML; папку .diffwalk нужно добавить в .gitignore, потому что в ней лежат полные снимки файлов и токены публикации.
Идея применения: после работы Codex запустить npx diffwalk inspect, разложить изменения по шагам в explanations.yaml и отправить ревьюеру один локальный HTML вместо длинного diff.
Стек/язык: TypeScript, HTML/CSS, Node.js. На GitHub: ⭐ 5, forks: 0. Последнее обновление: 2026-09-12.
diffwalk превращает Git-изменения, в том числе сгенерированные агентом, в упорядоченный обзор в браузере: захватывает staged, unstaged и untracked-файлы, привязывает пояснения к точным блокам diff и проверяет, что ни одно изменение не осталось без объяснения. Результат экспортируется в автономный HTML; папку .diffwalk нужно добавить в .gitignore, потому что в ней лежат полные снимки файлов и токены публикации.
Идея применения: после работы Codex запустить npx diffwalk inspect, разложить изменения по шагам в explanations.yaml и отправить ревьюеру один локальный HTML вместо длинного diff.
Стек/язык: TypeScript, HTML/CSS, Node.js. На GitHub: ⭐ 5, forks: 0. Последнее обновление: 2026-09-12.
crabbuild/crab
Crab оставляет в Git небольшие указатели, а модели, датасеты и медиаресурсы режет на дедуплицированные чанки в вашем S3, GCS, Azure Blob или S3-совместимом хранилище — без отдельного сервера и базы Crab. Ленивый clone скачивает данные только через hydrate, а dehydrate возвращает чистые файлы к указателям и освобождает диск.
Идея применения: в репозитории ML-проекта подключить тестовый S3-бакет, выполнить crab configure с --no-auto-track, отметить '*.safetensors' и сначала проверить отправку через crab ship --dry-run.
Стек/язык: Rust; также Python и TypeScript. На GitHub: ⭐ 141, forks: 5. Последнее обновление: 2026-09-12.
Crab оставляет в Git небольшие указатели, а модели, датасеты и медиаресурсы режет на дедуплицированные чанки в вашем S3, GCS, Azure Blob или S3-совместимом хранилище — без отдельного сервера и базы Crab. Ленивый clone скачивает данные только через hydrate, а dehydrate возвращает чистые файлы к указателям и освобождает диск.
Идея применения: в репозитории ML-проекта подключить тестовый S3-бакет, выполнить crab configure с --no-auto-track, отметить '*.safetensors' и сначала проверить отправку через crab ship --dry-run.
Стек/язык: Rust; также Python и TypeScript. На GitHub: ⭐ 141, forks: 5. Последнее обновление: 2026-09-12.
shadcn-ui/cn
cn объединяет условную сборку CSS-классов и разрешение конфликтов Tailwind в одной библиотеке без зависимостей. Это совместимая замена связке clsx + tailwind-merge для React, Vue, Svelte, Astro, Node, Bun, Deno и edge-runtime; в опубликованном тесте типичный повторяющийся вызов выполнялся в 30 раз быстрее. Важная граница: пакет рассчитан на Tailwind CSS 4, а CLI требует Node 20+.
Идея применения: создать отдельную ветку в существующем shadcn/ui-проекте, выполнить
Стек/язык: TypeScript, JavaScript. На GitHub: ⭐ 1429, forks: 15. Последнее обновление: 2026-09-12.
cn объединяет условную сборку CSS-классов и разрешение конфликтов Tailwind в одной библиотеке без зависимостей. Это совместимая замена связке clsx + tailwind-merge для React, Vue, Svelte, Astro, Node, Bun, Deno и edge-runtime; в опубликованном тесте типичный повторяющийся вызов выполнялся в 30 раз быстрее. Важная граница: пакет рассчитан на Tailwind CSS 4, а CLI требует Node 20+.
Идея применения: создать отдельную ветку в существующем shadcn/ui-проекте, выполнить
npx shadcn@latest migrate cn, прогнать тесты и сравнить размер бандла до и после замены двух зависимостей.Стек/язык: TypeScript, JavaScript. На GitHub: ⭐ 1429, forks: 15. Последнее обновление: 2026-09-12.
pinloop-ai/pinloop-cli
Pinloop переносит поиск работы в терминал и отдаёт рутину coding-агенту: хранит резюме и предпочтения, ищет свежие вакансии, фильтрует их и оценивает соответствие профилю через AI. Ключевые списки и фильтры бесплатны, но команды обращаются к серверам Pinloop и требуют аккаунт; для CLI нужен Node 22+, а бесплатный тариф ограничивает число AI-оценок и семантических поисков.
Идея применения: установить
Стек/язык: TypeScript, Node.js. На GitHub: ⭐ 343, forks: 41. Последнее обновление: 2026-09-12.
Pinloop переносит поиск работы в терминал и отдаёт рутину coding-агенту: хранит резюме и предпочтения, ищет свежие вакансии, фильтрует их и оценивает соответствие профилю через AI. Ключевые списки и фильтры бесплатны, но команды обращаются к серверам Pinloop и требуют аккаунт; для CLI нужен Node 22+, а бесплатный тариф ограничивает число AI-оценок и семантических поисков.
Идея применения: установить
npm install -g pinloop, запустить pinloop welcome, передать агенту резюме и попросить собрать короткий список удалённых TypeScript-вакансий с объяснением, почему каждая прошла фильтр.Стек/язык: TypeScript, Node.js. На GitHub: ⭐ 343, forks: 41. Последнее обновление: 2026-09-12.
naw103/foremerge
Foremerge ловит смысловые конфликты между параллельными coding-агентами ещё до изменения кода: каждый объявляет намерение и область вроде symbol, schema или API, а детерминированный движок сверяет пересечения между разными worktree. Состояние хранится локально в SQLite внутри Git, есть CLI, JSON API и MCP; предупреждения не блокируют работу, а текущий pre-1.0 MVP координирует агентов только на одной машине.
Идея применения: в тестовом репозитории выполнить
Стек/язык: Rust, SQLite, MCP. На GitHub: ⭐ 235, forks: 6. Последнее обновление: 2026-09-13.
Foremerge ловит смысловые конфликты между параллельными coding-агентами ещё до изменения кода: каждый объявляет намерение и область вроде symbol, schema или API, а детерминированный движок сверяет пересечения между разными worktree. Состояние хранится локально в SQLite внутри Git, есть CLI, JSON API и MCP; предупреждения не блокируют работу, а текущий pre-1.0 MVP координирует агентов только на одной машине.
Идея применения: в тестовом репозитории выполнить
foremerge init и foremerge setup all, затем дать двум агентам связанные задачи вокруг одного API и проверить конфликт командой foremerge status до начала правок.Стек/язык: Rust, SQLite, MCP. На GitHub: ⭐ 235, forks: 6. Последнее обновление: 2026-09-13.
M-Colley/mechcheck
Проверяет LaTeX-статьи и диссертации по 144 механическим правилам: ловит битые ссылки и DOI, выдуманные библиографические записи, пропущенный alt-текст, ошибки регистра путей, проблемы анонимизации и требования конкретных конференций. Работает как локальная HTML-страница с загрузкой Overleaf ZIP, расширение браузера, пакет .sty, CLI или проверка в CI; без Python доступны первые три варианта, а наружу уходят только включённые запросы к библиографическим базам.
Идея применения: сегодня выгрузить черновик из Overleaf в ZIP, бросить его в browser/mechcheck.html и перед отправкой найти неверный DOI, потерянную подпись к рисунку или путь, который сломается на Linux.
Стек/язык: Python 3.10+, JavaScript, LaTeX. На GitHub: ⭐ 14, forks: 1. Последнее обновление: 2026-09-13.
Проверяет LaTeX-статьи и диссертации по 144 механическим правилам: ловит битые ссылки и DOI, выдуманные библиографические записи, пропущенный alt-текст, ошибки регистра путей, проблемы анонимизации и требования конкретных конференций. Работает как локальная HTML-страница с загрузкой Overleaf ZIP, расширение браузера, пакет .sty, CLI или проверка в CI; без Python доступны первые три варианта, а наружу уходят только включённые запросы к библиографическим базам.
Идея применения: сегодня выгрузить черновик из Overleaf в ZIP, бросить его в browser/mechcheck.html и перед отправкой найти неверный DOI, потерянную подпись к рисунку или путь, который сломается на Linux.
Стек/язык: Python 3.10+, JavaScript, LaTeX. На GitHub: ⭐ 14, forks: 1. Последнее обновление: 2026-09-13.
schlunsen/gource-view
Превращает историю Git-репозитория в анимированную карту: каталоги становятся ветвями, файлы группируются вокруг них, а участники подсвечивают затронутые части проекта. Публичный GitHub-репозиторий можно открыть прямо в браузере, выбрать ветку и до 3 000 коммитов, сравнить 2–4 проекта на одной шкале времени и выгрузить MP4 с заставкой, музыкой и таблицей участников; для приватных GitHub, GitLab и Gitea есть self-hosted Docker-вариант.
Идея применения: вставить ссылку на свой публичный репозиторий, выбрать последние 300 коммитов и экспортировать 30-секундное вертикальное видео 9:16 для поста о том, как рос проект перед релизом.
Стек/язык: JavaScript, Vite, Node.js, WebCodecs/FFmpeg. На GitHub: ⭐ 4, forks: 0. Последнее обновление: 2026-09-13.
Превращает историю Git-репозитория в анимированную карту: каталоги становятся ветвями, файлы группируются вокруг них, а участники подсвечивают затронутые части проекта. Публичный GitHub-репозиторий можно открыть прямо в браузере, выбрать ветку и до 3 000 коммитов, сравнить 2–4 проекта на одной шкале времени и выгрузить MP4 с заставкой, музыкой и таблицей участников; для приватных GitHub, GitLab и Gitea есть self-hosted Docker-вариант.
Идея применения: вставить ссылку на свой публичный репозиторий, выбрать последние 300 коммитов и экспортировать 30-секундное вертикальное видео 9:16 для поста о том, как рос проект перед релизом.
Стек/язык: JavaScript, Vite, Node.js, WebCodecs/FFmpeg. На GitHub: ⭐ 4, forks: 0. Последнее обновление: 2026-09-13.
Adams-404/linksy
Передаёт интернет с Linux-ноутбука на Android через USB, Bluetooth PAN или параллельную Wi‑Fi-точку. USB-режим объединяет ADB и Gnirehtet в одну команду и не требует root на телефоне; Wi‑Fi-режим создаёт виртуальный интерфейс ap0 без отключения текущей сети, если адаптер поддерживает одновременные AP+STA. Команда setup сама проверяет ADB, возможности адаптера и ставит зависимости через apt, dnf, pacman или zypper.
Идея применения: подключить Android кабелем к ноутбуку, выполнить npx linksy-phonenet setup, затем linksy on и дать телефону доступ к Wi‑Fi ноутбука после подтверждения VPN-запроса.
Стек/язык: JavaScript, Node.js 18+, ADB, Gnirehtet, Linux. На GitHub: ⭐ 3, forks: 2. Последнее обновление: 2026-09-13.
Передаёт интернет с Linux-ноутбука на Android через USB, Bluetooth PAN или параллельную Wi‑Fi-точку. USB-режим объединяет ADB и Gnirehtet в одну команду и не требует root на телефоне; Wi‑Fi-режим создаёт виртуальный интерфейс ap0 без отключения текущей сети, если адаптер поддерживает одновременные AP+STA. Команда setup сама проверяет ADB, возможности адаптера и ставит зависимости через apt, dnf, pacman или zypper.
Идея применения: подключить Android кабелем к ноутбуку, выполнить npx linksy-phonenet setup, затем linksy on и дать телефону доступ к Wi‑Fi ноутбука после подтверждения VPN-запроса.
Стек/язык: JavaScript, Node.js 18+, ADB, Gnirehtet, Linux. На GitHub: ⭐ 3, forks: 2. Последнее обновление: 2026-09-13.
soirihiroka/shrimply
Shrimply — монтажный стол на Rust с дорожками видео, звука и субтитров: принимает собственные проекты, OpenTimelineIO и Kdenlive, режет клипы прямо на таймлайне, а субтитры выгружает в YTT, ASS, SRT, VTT или TXT. Это пока pre-alpha для Wayland/macOS 15+ и GPU NVIDIA либо Apple Silicon; H.264/H.265 экспорт требует NVENC без программного запасного кодировщика.
Идея применения: на совместимом Linux/NVIDIA открыть копию проекта Kdenlive, проверить ripple-cut на коротком ролике и отдельно выгрузить SRT и GIF, не доверяя редактору единственный экземпляр исходного проекта.
Стек/язык: Rust, GTK 4/libadwaita, Skia, wgpu, FFmpeg, Python. На GitHub: ⭐ 1024, forks: 58. Последнее обновление: 2026-09-13.
Shrimply — монтажный стол на Rust с дорожками видео, звука и субтитров: принимает собственные проекты, OpenTimelineIO и Kdenlive, режет клипы прямо на таймлайне, а субтитры выгружает в YTT, ASS, SRT, VTT или TXT. Это пока pre-alpha для Wayland/macOS 15+ и GPU NVIDIA либо Apple Silicon; H.264/H.265 экспорт требует NVENC без программного запасного кодировщика.
Идея применения: на совместимом Linux/NVIDIA открыть копию проекта Kdenlive, проверить ripple-cut на коротком ролике и отдельно выгрузить SRT и GIF, не доверяя редактору единственный экземпляр исходного проекта.
Стек/язык: Rust, GTK 4/libadwaita, Skia, wgpu, FFmpeg, Python. На GitHub: ⭐ 1024, forks: 58. Последнее обновление: 2026-09-13.
blixvip/MotionClone
MotionClone принимает публичную ссылку на видео или локальный ролик и пересобирает его как редактируемый проект HyperFrames: текст, формы, графику и анимацию можно менять, а результат сравнивать с референсом синхронно и выгружать в MP4 либо ZIP с кодом и ассетами. Локальный запуск пока рассчитан на Windows; реконструкция приблизительная, а выбранные кадры отправляются в ChatGPT для анализа.
Идея применения: взять свой короткий ролик с анимацией логотипа, запустить `.\start.ps1`, сравнить оригинал и реконструкцию, затем открыть экспортированный проект через `npm run preview` и заменить текст и цвета.
Стек/язык: Python, JavaScript, HTML/CSS, PowerShell. На GitHub: ⭐ 157, forks: 10. Последнее обновление: 2026-09-14.
MotionClone принимает публичную ссылку на видео или локальный ролик и пересобирает его как редактируемый проект HyperFrames: текст, формы, графику и анимацию можно менять, а результат сравнивать с референсом синхронно и выгружать в MP4 либо ZIP с кодом и ассетами. Локальный запуск пока рассчитан на Windows; реконструкция приблизительная, а выбранные кадры отправляются в ChatGPT для анализа.
Идея применения: взять свой короткий ролик с анимацией логотипа, запустить `.\start.ps1`, сравнить оригинал и реконструкцию, затем открыть экспортированный проект через `npm run preview` и заменить текст и цвета.
Стек/язык: Python, JavaScript, HTML/CSS, PowerShell. На GitHub: ⭐ 157, forks: 10. Последнее обновление: 2026-09-14.
qunqin24/Pulse
Pulse — нативная панель у края экрана для macOS 14+, которая показывает квоты Claude Code, Codex, Cursor, Copilot и ещё ряда сервисов по данным самих клиентов, прогнозирует момент исчерпания лимита и умеет отдавать последний снимок в JSON. У приложения нет собственного сервера и телеметрии, но оно использует локальные учётные данные и клиентские маршруты провайдеров; сборка не подписана сертификатом Apple.
Идея применения: установить `Pulse-1.1.1.dmg`, подключить уже авторизованные Claude Code и Codex, а вывод `Pulse --json` добавить в tmux или Raycast, чтобы видеть остаток лимита без открытия кабинетов.
Стек/язык: Swift 6, SwiftUI. На GitHub: ⭐ 107, forks: 18. Последнее обновление: 2026-09-14.
Pulse — нативная панель у края экрана для macOS 14+, которая показывает квоты Claude Code, Codex, Cursor, Copilot и ещё ряда сервисов по данным самих клиентов, прогнозирует момент исчерпания лимита и умеет отдавать последний снимок в JSON. У приложения нет собственного сервера и телеметрии, но оно использует локальные учётные данные и клиентские маршруты провайдеров; сборка не подписана сертификатом Apple.
Идея применения: установить `Pulse-1.1.1.dmg`, подключить уже авторизованные Claude Code и Codex, а вывод `Pulse --json` добавить в tmux или Raycast, чтобы видеть остаток лимита без открытия кабинетов.
Стек/язык: Swift 6, SwiftUI. На GitHub: ⭐ 107, forks: 18. Последнее обновление: 2026-09-14.
❤1
rakanki911/DLSS5-Swapper
Windows-приложение находит игры из Steam, Epic, GOG и Xbox Game Pass, ставит для них DLSS 5 Neural Rendering через несколько совместимых маршрутов и умеет вернуть оригинальные файлы из автоматической резервной копии. Есть фильтры по графическому API и версии DLSS, история изменений и F8-панель для настройки во время игры; совместимость зависит от игры и видеокарты, а проекты с античитом автор советует не трогать без оценки риска блокировки.
Идея применения: скачать Setup 2.2.7, добавить одну одиночную игру без античита, сохранить оригиналы и сравнить изображение с разными настройками через F8, затем восстановить файлы одной командой.
Стек/язык: JavaScript, CSS, C++. На GitHub: ⭐ 4809, forks: 256. Последнее обновление: 2026-09-13.
Windows-приложение находит игры из Steam, Epic, GOG и Xbox Game Pass, ставит для них DLSS 5 Neural Rendering через несколько совместимых маршрутов и умеет вернуть оригинальные файлы из автоматической резервной копии. Есть фильтры по графическому API и версии DLSS, история изменений и F8-панель для настройки во время игры; совместимость зависит от игры и видеокарты, а проекты с античитом автор советует не трогать без оценки риска блокировки.
Идея применения: скачать Setup 2.2.7, добавить одну одиночную игру без античита, сохранить оригиналы и сравнить изображение с разными настройками через F8, затем восстановить файлы одной командой.
Стек/язык: JavaScript, CSS, C++. На GitHub: ⭐ 4809, forks: 256. Последнее обновление: 2026-09-13.
Nehanth/swarmllm
SwarmLLM делит слои одной LLM между браузерными вкладками на ноутбуках, телефонах и ПК: устройства хранят только свою часть весов, считают её через WebGPU и передают активации напрямую по WebRTC. Можно запустить 27B-модель там, где она не помещается ни на одном отдельном устройстве, без установки и серверного инференса; при этом участники комнаты видят общий диалог, а промежуточные активации не считаются защищёнными от недоверенного участника.
Идея применения: открыть swarmllm.ai/room в Chrome на MacBook, подключить свой iPhone по коду комнаты и проверить Qwen3 на двух собственных устройствах в одной Wi-Fi-сети.
Стек/язык: JavaScript, HTML, WebGPU, WebRTC. На GitHub: ⭐ 288, forks: 44. Последнее обновление: 2026-09-09.
SwarmLLM делит слои одной LLM между браузерными вкладками на ноутбуках, телефонах и ПК: устройства хранят только свою часть весов, считают её через WebGPU и передают активации напрямую по WebRTC. Можно запустить 27B-модель там, где она не помещается ни на одном отдельном устройстве, без установки и серверного инференса; при этом участники комнаты видят общий диалог, а промежуточные активации не считаются защищёнными от недоверенного участника.
Идея применения: открыть swarmllm.ai/room в Chrome на MacBook, подключить свой iPhone по коду комнаты и проверить Qwen3 на двух собственных устройствах в одной Wi-Fi-сети.
Стек/язык: JavaScript, HTML, WebGPU, WebRTC. На GitHub: ⭐ 288, forks: 44. Последнее обновление: 2026-09-09.
GitHub
GitHub - Nehanth/pooled: Peer-to-peer LLM inference in the browser: pool your devices to run big open models, for chat and coding…
Peer-to-peer LLM inference in the browser: pool your devices to run big open models, for chat and coding agents. - Nehanth/pooled
Continuum-AI-Corp/OrcaReplay
OrcaReplay записывает запуск coding-агента на уровне локального прокси, shell-команд и снимков файлов, а затем воспроизводит модельные ответы побайтно без сети и токенов. От любой сохранённой контрольной точки можно продолжить тем же заданием на другой модели и сравнить результат одной проверочной командой; важно, что replay повторно выполняет записанные tool calls и не заменяет песочницу.
Идея применения: установить
Стек/язык: TypeScript, JavaScript, Python. На GitHub: ⭐ 249, forks: 68. Последнее обновление: 2026-09-15.
OrcaReplay записывает запуск coding-агента на уровне локального прокси, shell-команд и снимков файлов, а затем воспроизводит модельные ответы побайтно без сети и токенов. От любой сохранённой контрольной точки можно продолжить тем же заданием на другой модели и сравнить результат одной проверочной командой; важно, что replay повторно выполняет записанные tool calls и не заменяет песочницу.
Идея применения: установить
npm i -g orcareplay, выполнить orca quickstart, затем orca replay last и увидеть офлайн-воспроизведение готового сценария с тестами до подключения своего агента.Стек/язык: TypeScript, JavaScript, Python. На GitHub: ⭐ 249, forks: 68. Последнее обновление: 2026-09-15.
GitHub
GitHub - Continuum-AI-Corp/OrcaReplay: OrcaReplay — Time travel for AI agents. Record, replay, fork, and debug any agent run with…
OrcaReplay — Time travel for AI agents. Record, replay, fork, and debug any agent run with any model. Built by the OrcaRouter.ai team. - Continuum-AI-Corp/OrcaReplay
Jarvis322/macos-sysdata
System Data Unpacked раскрывает непрозрачный раздел «Системные данные» в macOS: измеряет на диске симуляторы Xcode, хранилища пакетных менеджеров, Docker, виртуальные машины и сборочные каталоги, а затем помечает каждый пункт как Safe, Review или Manual. Перед привилегированным удалением приложение показывает точную команду; спорные файлы отправляет в Корзину, а история сканирований остаётся локально. Требуется macOS 14+.
Идея применения: установить через `brew install --cask Jarvis322/tap/sysdata`, отсортировать результаты по времени простоя и убрать старый runtime симулятора или забытый DerivedData только после проверки показанной команды.
Стек/язык: Swift, Shell. На GitHub: ⭐ 733, forks: 33. Последнее обновление: 2026-09-13.
System Data Unpacked раскрывает непрозрачный раздел «Системные данные» в macOS: измеряет на диске симуляторы Xcode, хранилища пакетных менеджеров, Docker, виртуальные машины и сборочные каталоги, а затем помечает каждый пункт как Safe, Review или Manual. Перед привилегированным удалением приложение показывает точную команду; спорные файлы отправляет в Корзину, а история сканирований остаётся локально. Требуется macOS 14+.
Идея применения: установить через `brew install --cask Jarvis322/tap/sysdata`, отсортировать результаты по времени простоя и убрать старый runtime симулятора или забытый DerivedData только после проверки показанной команды.
Стек/язык: Swift, Shell. На GitHub: ⭐ 733, forks: 33. Последнее обновление: 2026-09-13.
GitHub
GitHub - Jarvis322/macos-sysdata: See what is really inside macOS System Data and delete it item by item. A free menu bar app that…
See what is really inside macOS System Data and delete it item by item. A free menu bar app that explains every category and shows each command before it runs. - Jarvis322/macos-sysdata
shadcn-ui/lint
@shadcn/lint превращает правила Tailwind-дизайн-системы в проверяемые контракты для кода, который пишет агент. Вместо сухого «класс запрещён» ошибка подсказывает допустимый size, variant или токен из компонентов и темы. Линтер работает с Tailwind v4 без обязательного shadcn/ui и подключается к ESLint либо Oxlint; правила могут отдельно ограничивать отступы, форму, цвета и произвольные значения.
Идея применения: запретить агенту менять padding и скругление у Button, разрешить только margin и `w-full`, затем прогнать lint после генерации экрана — исправление сразу укажет на существующие `sm`/`lg` варианты.
Стек/язык: TypeScript, JavaScript, CSS. На GitHub: ⭐ 1590, forks: 21. Последнее обновление: 2026-09-14.
@shadcn/lint превращает правила Tailwind-дизайн-системы в проверяемые контракты для кода, который пишет агент. Вместо сухого «класс запрещён» ошибка подсказывает допустимый size, variant или токен из компонентов и темы. Линтер работает с Tailwind v4 без обязательного shadcn/ui и подключается к ESLint либо Oxlint; правила могут отдельно ограничивать отступы, форму, цвета и произвольные значения.
Идея применения: запретить агенту менять padding и скругление у Button, разрешить только margin и `w-full`, затем прогнать lint после генерации экрана — исправление сразу укажет на существующие `sm`/`lg` варианты.
Стек/язык: TypeScript, JavaScript, CSS. На GitHub: ⭐ 1590, forks: 21. Последнее обновление: 2026-09-14.
GitHub
GitHub - shadcn-ui/lint: An agent-first linter for Tailwind design systems. Write design system rules that agents can verify.
An agent-first linter for Tailwind design systems. Write design system rules that agents can verify. - shadcn-ui/lint
kruzovic7/ai-data-extractor
AI Data Extractor собирает локальную историю из Claude Code, Codex CLI, Cursor, Windsurf, Trae, Continue, Gemini CLI, OpenCode, Cline/Roo Code и Aider в единый JSONL. В выгрузку попадают сообщения, фрагменты кода, diff, вызовы инструментов, даты и пути, если источник их хранит. Скрипт использует только стандартную библиотеку Python, открывает SQLite в read-only и продолжает работу при повреждённом источнике; для Windsurf и Trae разбор честно обозначен как эвристический.
Идея применения: выполнить `python extract.py --list`, затем выгрузить Claude Code и Codex через `--sources claude_code,codex --merge` и проверить JSONL на секреты перед личной аналитикой или резервной копией.
Стек/язык: Python, Shell. На GitHub: ⭐ 816, forks: 132. Последнее обновление: 2026-09-11.
AI Data Extractor собирает локальную историю из Claude Code, Codex CLI, Cursor, Windsurf, Trae, Continue, Gemini CLI, OpenCode, Cline/Roo Code и Aider в единый JSONL. В выгрузку попадают сообщения, фрагменты кода, diff, вызовы инструментов, даты и пути, если источник их хранит. Скрипт использует только стандартную библиотеку Python, открывает SQLite в read-only и продолжает работу при повреждённом источнике; для Windsurf и Trae разбор честно обозначен как эвристический.
Идея применения: выполнить `python extract.py --list`, затем выгрузить Claude Code и Codex через `--sources claude_code,codex --merge` и проверить JSONL на секреты перед личной аналитикой или резервной копией.
Стек/язык: Python, Shell. На GitHub: ⭐ 816, forks: 132. Последнее обновление: 2026-09-11.
letorig/video-generator-client
Один асинхронный клиент объединяет Seedance, Kling, MiniMax/Hailuo и Wan: из CLI или встроенного веб-интерфейса можно запускать text-to-video и image-to-video, следить за задачей, смотреть результат и скачивать MP4. Фронтенд уже встроен в Python-пакет, поэтому Node.js не нужен; ключи провайдеров добавляются отдельно, а их API-адаптеры могут требовать обновлений при изменении внешних API.
Идея применения: поднять
Стек/язык: Python, FastAPI, HTML. На GitHub: ⭐ 308, forks: 82. Последнее обновление: 2026-09-14.
Один асинхронный клиент объединяет Seedance, Kling, MiniMax/Hailuo и Wan: из CLI или встроенного веб-интерфейса можно запускать text-to-video и image-to-video, следить за задачей, смотреть результат и скачивать MP4. Фронтенд уже встроен в Python-пакет, поэтому Node.js не нужен; ключи провайдеров добавляются отдельно, а их API-адаптеры могут требовать обновлений при изменении внешних API.
Идея применения: поднять
video-gen serve, подключить ключ одного доступного провайдера и прогнать один промпт в двух моделях, сохранив MP4 для сравнения скорости и качества.Стек/язык: Python, FastAPI, HTML. На GitHub: ⭐ 308, forks: 82. Последнее обновление: 2026-09-14.
GitHub
GitHub - letorig/video-generator-client: Async Python wrapper for Seedance, Kling, MiniMax and Wan video generation. Supports CLI…
Async Python wrapper for Seedance, Kling, MiniMax and Wan video generation. Supports CLI and a local web UI - letorig/video-generator-client
omacom/try-omarchy
Нативное приложение запускает Omarchy на Apple Silicon как ARM64-виртуальную машину с QEMU, Apple Hypervisor Framework и ускоренной графикой через VirGL/Metal. Есть общий буфер для текста и PNG, папка между macOS и Linux, проброс локальных портов, камера и звук; при этом декодирование видео пока идёт на CPU и может тормозить на высоком разрешении.
Идея применения: на Mac с Apple Silicon скачать подписанный
Стек/язык: Swift, Shell, Python, QEMU. На GitHub: ⭐ 2074, forks: 103. Последнее обновление: 2026-09-15.
Нативное приложение запускает Omarchy на Apple Silicon как ARM64-виртуальную машину с QEMU, Apple Hypervisor Framework и ускоренной графикой через VirGL/Metal. Есть общий буфер для текста и PNG, папка между macOS и Linux, проброс локальных портов, камера и звук; при этом декодирование видео пока идёт на CPU и может тормозить на высоком разрешении.
Идея применения: на Mac с Apple Silicon скачать подписанный
TryOmarchy.dmg из Releases, запустить гостевую систему и пробросить порт 2222 на SSH-порт 22, чтобы открыть её через VS Code Remote SSH.Стек/язык: Swift, Shell, Python, QEMU. На GitHub: ⭐ 2074, forks: 103. Последнее обновление: 2026-09-15.