GitHunt
590 subscribers
1.38K photos
1.51K links
Каждый день публикуем интересные проекты с GitHub и делимcя идеями их реализации и применения

Бесплатно не размещаем, просьба писать только по сотрудничеству.
Связь: @lokyaevich
Download Telegram
FavioVazquez/showtime

Локальная видеостудия для coding agents: по короткому брифу собирает motion-графику, озвучку, музыку, субтитры, монтаж исходников и экспорты под разные площадки, затем показывает черновые кадры и прогоняет QA. Работает как skill, CLI и MCP без облачных AI-сервисов и загрузки материалов; ранняя версия 0.4 требует uv, Node.js и около 0,6–0,8 ГБ на первый setup.

Идея применения: подключить skill к Codex и попросить 20-секундный launch-ролик для текущего репозитория с озвучкой и вертикальным экспортом, сначала сравнив концепты на локальной studio-доске.

Стек/язык: Python. На GitHub: ⭐ 178, forks: 17. Последнее обновление: 2026-10-08.
Tencent/WeVisDoc

WeVisDoc превращает изображение страницы в структурированный Markdown, сохраняя формулы как LaTeX, а таблицы — как HTML. Доступны модели на 2B и 4B параметров: их можно поднять через vLLM либо запустить локально через Transformers; вход — PNG, JPEG или WebP, поэтому PDF сначала нужно разложить на изображения. Требуется Python 3.10+ и подходящая GPU-среда.

Идея применения: прогнать страницу научной статьи со сложной таблицей через 2B-модель и сразу получить Markdown для базы знаний, сравнив формулы и ячейки с оригиналом.

Стек/язык: Python. На GitHub: ⭐ 465, forks: 23. Последнее обновление: 2026-09-18.
egoist/mygo

MyGo собирает кроссплатформенные desktop-приложения на Go и разрешает смешивать в одном проекте системный webview с типизированным IPC и нативный GPU-интерфейс без HTML и JavaScript. Фреймворк обходится без cgo, умеет генерировать TypeScript-клиент к Go-сервисам и готовить установщики, подпись и автообновления. Для старта нужен Go 1.27+; веб-шаблону дополнительно нужен Bun.

Идея применения: за вечер собрать нативную tray-утилиту на Go, которая следит за локальным сервисом, показывает статус и отправляет системное уведомление без отдельного JS-бандла.

Стек/язык: Go. На GitHub: ⭐ 1043, forks: 33. Последнее обновление: 2026-10-08.
ThinkWatchProject/ThinkWatch-Lite

ThinkWatch Lite ставит локальный шлюз между Claude Code, Codex и другими AI-клиентами и провайдерами: upstream можно менять без повторной настройки клиентов, а каждый запрос получает маршрут, стоимость и полный trace. Шлюз умеет подменять секреты перед отправкой и останавливать опасные tool calls; защитные правила сначала работают в режиме Observe. Готовые сборки есть для macOS, Windows и Linux, но приложения пока не подписаны Apple и Microsoft.

Идея применения: подключить Codex и Claude Code к одному локальному шлюзу, выполнить одинаковый запрос через два upstream и сравнить ответы, цену и trace во встроенном replay.

Стек/язык: TypeScript. На GitHub: ⭐ 1070, forks: 16. Последнее обновление: 2026-10-08.
rubenitx/stackshot

Stackshot переносит рабочий процесс CleanShot X на Windows: снимок области или окна остаётся плавающей миниатюрой, длинные страницы сшиваются прокруткой, разметка редактируется, а экран пишется в MP4 или GIF. Это один EXE около 0,7 МБ без прав администратора и внешних зависимостей; интерфейс пока только на испанском.

Идея применения: скачать Stackshot.exe из релиза v1.3.1, снять длинную страницу прокруткой, скрыть персональные данные сплошной заливкой и перетащить готовый кадр прямо в чат.

Стек/язык: C#. На GitHub: ⭐ 16, forks: 2. Последнее обновление: 2026-10-08.
MathiasDrizzy/lazymark

lazymark превращает обычную папку с Markdown в терминальные заметки, общий список чекбоксов и Kanban-доску. Он меняет только нужную строку, не перезаписывает заметку после внешнего изменения и может работать с той же папкой, что Obsidian; запросы Tasks/Dataview, плагины и Canvas не исполняются.

Идея применения: установить готовый бинарник v1.0.0, скопировать свой vault и открыть копию командой lazymark --dir ~/vault-copy, затем назначить одной задаче срок +3d и проверить доску.

Стек/язык: Go. На GitHub: ⭐ 52, forks: 1. Последнее обновление: 2026-10-07.
storytold/pdfcraft

PdfCraft — нативная офлайн-мастерская для PDF: переставляет, удаляет и поворачивает страницы, объединяет и делит документы, сохраняет формы, ссылки, слои и вложения. В отличие от веб-конвертеров, файлы не покидают устройство, а CLI умеет выдавать структуру в JSON, извлекать текст и пакетно редактировать страницы.

Идея применения: скачать v0.4.0, взять копию договора и через pdfcraft-cli edit in.pdf --rotate 1,2:90 --delete 5 --out out.pdf исправить ориентацию и убрать лишнюю страницу.

Стек/язык: Rust. На GitHub: ⭐ 4473, forks: 1503. Последнее обновление: 2026-10-09.
RoversX/ThinkTerm

ThinkTerm совмещает терминал и мультиплексор: shell, сборки и coding-агенты продолжают работать после отключения клиента, а к той же сессии можно вернуться из desktop-приложения, TUI или браузера. Интерфейс рисуется на GPU без Electron; важная граница — процессы не восстанавливаются после перезапуска mux-сервера или хоста.

Идея применения: установить через brew install --cask roversx/tap/thinkterm, запустить долгую сборку, закрыть клиент и позже подключиться к той же сессии через thinkterm tui.

Стек/язык: Rust, Svelte, TypeScript. На GitHub: ⭐ 67, forks: 3. Последнее обновление: 2026-10-08.
moezdil/siltide

siltide показывает в терминале загрузку, память, процессы, питание, температуру и состояние AI-ускорителей 15 производителей; умеет связывать потребление с pod'ами Kubernetes и задачами Slurm, отдавать JSON и Prometheus. На реальном железе автор проверил NVIDIA, Apple Silicon и AMD, остальные парсеры пока подтверждены тестовыми fixtures.

Идея применения: запустить nix run github:moezdil/siltide -- --demo, изучить интерфейс на симуляции, затем снять JSON-срез GPU-сервера командой siltide --once --json.

Стек/язык: Go, HTML/CSS/JavaScript. На GitHub: ⭐ 25, forks: 1. Последнее обновление: 2026-10-06.
cth9191/animate

Skill для Claude Code собирает короткие анимационные ролики целиком кодом: рисует кадры в одном canvas, синхронизирует монтаж с музыкой и детерминированно рендерит MP4 через Chromium и ffmpeg. До долгого рендера он отдельно согласует историю, визуальный стиль и раскадровку; семь встроенных стилей и макеты 9:16, 1:1, 4:5 и 16:9 создаются заново под формат, а не обрезаются.

Идея применения: установить плагин командами /plugin marketplace add cth9191/animate и /plugin install animate@animate, затем запросить 20-секундный launch reel из скриншотов продукта и своей аудиодорожки сразу в вертикальном и квадратном форматах.

Стек/язык: JavaScript, HTML, Python. На GitHub: ⭐ 232, forks: 34. Последнее обновление: 2026-10-05.
a-shygun/Terrascope

Интерактивная карта мира прямо в терминале: страны рисуются символами Брайля, поверх включаются погода, радар осадков, самолёты, землетрясения и граница дня и ночи. Картографические данные кэшируются, поэтому после первого запуска карту можно открыть офлайн; live-слои обращаются к внешним провайдерам и передают им координаты отображаемых городов и IP.

Идея применения: выполнить pipx install terrascope, открыть вкладку погоды, прогреть кэш, а затем сравнить её с запуском terrascope --tab weather --offline без сетевых слоёв.

Стек/язык: Python, curses, Unicode Braille. На GitHub: ⭐ 97, forks: 5. Последнее обновление: 2026-10-07.
TakashiYoshinaga/LocalVisionAI-for-Unity

Готовый Unity-пример для полностью офлайн-анализа кадров камеры моделью Gemma 4 E2B: приложение описывает изображение, извлекает текст и числа с объекта, указанного обычной фразой, и не отправляет кадры или промпты с устройства. Android-сборка требует ARM64/API 29+, модель около 2,6 ГБ и больше 2,5 ГБ памяти; Linux Editor не поддерживается.

Идея применения: на macOS или Windows скачать файл gemma-4-E2B-it.litertlm, открыть SimpleMobileApp в Unity 6000.3.7f1, установить нативную библиотеку через меню LiteRT-LM и проверить извлечение текста на одном тестовом фото до сборки APK.

Стек/язык: Unity, C#, Kotlin, LiteRT-LM. На GitHub: ⭐ 13, forks: 3. Последнее обновление: 2026-09-21.
storytold/vectorcraft

Нативный векторный редактор на Rust повторяет знакомый рабочий процесс Illustrator: Pen, Bézier-узлы, Pathfinder, слои, градиенты и несколько артбордов. Он импортирует и экспортирует SVG/PDF, отдаёт PNG/JPEG/WebP, а те же команды доступны через headless CLI и MCP — агент может рисовать и экспортировать макеты без ручных кликов. Проект активно развивается: 3D и часть растровых эффектов пока отсутствуют.

Идея применения: скачать v0.7.0 из Releases, открыть пример examples/dusk-poster.vectorcraft, затем подключить vectorcraft-cli mcp к Claude Code и попросить изменить палитру и выгрузить PDF.

Стек/язык: Rust, WGSL, WebAssembly. На GitHub: ⭐ 4528, forks: 1754. Последнее обновление: 2026-10-09.
QingYunA/answer-me-with-html

Skill превращает короткий Markdown-черновик агента в один автономный HTML-файл с таблицами, кодом, flow/sequence/ER-диаграммами и вычисляемой раскладкой. Модель пишет только содержание, а локальный CLI берёт на себя CSS, SVG и координаты; страницы открываются офлайн, сохраняют исходник и умеют собирать пошаговые explainer-видео.

Идея применения: установить через npx skills add QingYunA/answer-me-with-html и попросить агента показать архитектуру текущего репозитория как дерево модулей плюс sequence-диаграмму одного запроса.

Стек/язык: JavaScript, CSS, HTML; Node.js 20+. На GitHub: ⭐ 2433, forks: 167. Последнее обновление: 2026-10-09.
ThariqS/ai-newtab

Расширение заменяет новую вкладку Chrome персональной сводкой: ранжирует посещаемые сайты, открывает до восьми страниц в вашем авторизованном браузере и собирает React-страницу в заданном стиле. Важно: заголовки, сводка истории и очищенный HTML выбранных страниц уходят в Anthropic API; проект ранний, а ключ хранится в профиле браузера.

Идея применения: собрать расширение командой npx pnpm@10.11.1 build, загрузить unpacked-версию в отдельный Chrome-профиль и задать макет «пять материалов за день без спорта и политики», сначала на неперсональных сайтах.

Стек/язык: TypeScript, React, Chrome MV3, WXT. На GitHub: ⭐ 394, forks: 29. Последнее обновление: 2026-10-08.
goodnight000/api-anything

API Anything один раз наблюдает сетевой запрос веб-страницы, выделяет меняющиеся параметры и сохраняет операцию, которую затем можно вызывать через MCP, CLI или TypeScript с JSON-ответом вместо повторного управления браузером. Если сайт меняет идентификатор или поле, операция переобучается только после успешного replay. Пакета в npm пока нет: нужны Node.js 22.13+, сборка из исходников и соблюдение правил целевого сайта; сессии хранятся локально.

Идея применения: собрать локальную операцию поиска Hacker News по домену: клонировать репозиторий, выполнить команды установки из README, затем проверить api-anything call hacker-news search query=sqlite и подключить MCP к Codex или Claude Code.

Стек/язык: TypeScript. На GitHub: ⭐ 333, forks: 24. Последнее обновление: 2026-10-09.