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

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

Браузерный агент превращает видимые элементы страницы в нумерованный список и за один запрос выбирает действие и цель; небольшая языковая модель подключается только когда нужно напечатать текст. В репозитории есть локальный инспектор, трассировка решений и проверяемые демо для Google Flights и Wikipedia; координаты, селекторы и JavaScript модель не генерирует.

Идея применения: запустить пример Google Flights со своим маршрутом, открыть инспектор на localhost и сравнить трассу действий с обычным скриншотным браузерным агентом.

Стек/язык: Python. На GitHub: ⭐ 8849, forks: 557. Последнее обновление: 2026-09-18.
AgriciDaniel/youtube-scout

Превращает одну тему в XLSX-исследование YouTube: ранжирует ролики по просмотрам, темпу роста, вовлечённости или отношению просмотров к подписчикам, собирает каналы, комментарии, первые фразы из субтитров и пики повторных просмотров. Удержание чужих роликов API не раскрывает, поэтому heatmap здесь лишь публичный прокси-сигнал.

Идея применения: установить skill, задать ключ YouTube Data API и запустить /scout ai seo --since month --length short --comments --hooks, чтобы получить таблицу Shorts, их хуков и комментариев для разбора перед новым роликом.

Стек/язык: Python, openpyxl, YouTube Data API v3; опционально yt-dlp и Whisper. На GitHub: ⭐ 43, forks: 7. Последнее обновление: 2026-09-11.
newljs/Layerive

Локальная мастерская для AI-графики, где изображения, диалоги и все ветки правок хранятся внутри проекта. Она умеет генерировать и редактировать изображения, менять отдельную область или текст, расширять холст, извлекать объект и запускать пакет до 50 вариантов с единым стилем. Главное отличие — дерево версий и сравнение результатов вместо бесконечной цепочки файлов; данные лежат в SQLite и локальных папках, а наружу уходят только запросы к подключённым моделям.

Идея применения: Загрузить карточку товара, выделить фон и за один пакет сделать 10 сезонных вариантов, сохранив товар и надписи неизменными, затем сравнить ветки ползунком до/после.

Стек/язык: TypeScript, React 19, Vite, Node.js, SQLite, Electron. На GitHub: ⭐ 193, forks: 47. Последнее обновление: 2026-09-20.
Qiuner/birdview

Skill для AI-кодеров, который заставляет агента до правок разложить проект на модули, назвать затрагиваемые файлы и привязать архитектурные выводы к исходникам. На выходе получается автономная интерактивная HTML-карта с архитектурой, областью текущего изменения и реально записанными проверками. Birdview не перехватывает действия агента и не заменяет тесты или code review — зато ошибочный масштаб изменения виден ещё до финального diff.

Идея применения: Перед добавлением rate limit к login endpoint попросить агента построить карту и проверить, попали ли в область изменения middleware, конфигурация и тесты, прежде чем разрешить редактирование.

Стек/язык: TypeScript, Node.js 18+, standalone HTML, JSON/JSONL. На GitHub: ⭐ 406, forks: 37. Последнее обновление: 2026-09-20.
seanhowarthdev/Roam-Control

iPhone-приложение для тестирования геозависимых сценариев на собственном устройстве: задаёт фиксированную позицию или воспроизводит пеший маршрут из Apple Maps, умеет паузу, разворот и смену направления на ходу. История, избранное, маршруты и pairing остаются на телефоне; установка идёт готовым IPA через SideStore. Текущая версия требует iOS 27+, а её исходный код публично не распространяется.

Идея применения: Пройти QA доставки или геозоны: поставить старт у границы района, запустить пеший маршрут внутрь и проверить переключение доступности и уведомлений без физической поездки.

Стек/язык: iOS 27+, Apple Maps, LocalDevVPN; готовый IPA, исходники текущей версии не опубликованы. На GitHub: ⭐ 837, forks: 150. Последнее обновление: 2026-09-20.
Player-YN/BrowserKitten

PawWork превращает уже авторизованный Chrome в рабочее место агента: расширение в боковой панели управляет текущей вкладкой, выполняет гостевой JavaScript и сохраняет в сессии таблицы, документы Univer и HTML-артефакты. Сервер не нужен, ключ OpenAI-совместимой модели хранится локально; расширение ставится unpacked без сборки и требует Chrome 135+.

Идея применения: открыть личный кабинет с нужным отчётом, выделить данные на живой странице и попросить агента собрать их в редактируемую таблицу, не передавая браузерную сессию внешнему сервису.

Стек/язык: JavaScript, Chrome MV3, AI SDK. На GitHub: ⭐ 2844, forks: 10. Последнее обновление: 2026-09-18.
Oldcircle/geo-sleuth

geo-sleuth — skill для определения места съёмки по одной фотографии: он сочетает EXIF и OCR с геометрией OpenStreetMap, тенями, рельефом, спутниковыми тайлами и street view, ранжирует кандидатов скриптами и возвращает координаты с радиусом ошибки, направлением камеры и изображением-доказательством. Работает с Codex, Claude Code, Cursor, Gemini CLI, OpenCode и Copilot; автор отдельно требует анализировать только свои снимки или фото с разрешением.

Идея применения: установить skill командой npx skills add Oldcircle/geo-sleuth и проверить на собственной фотографии без EXIF, сможет ли агент подтвердить знакомую локацию по линии горизонта и объектам на карте.

Стек/язык: Python 3.10+, OpenStreetMap, CLIP, DINOv2, SIFT. На GitHub: ⭐ 175, forks: 16. Последнее обновление: 2026-09-20.
❤1
gazijarin/itsgiving

It's giving распознаёт мимику и жесты с веб-камеры, выбирает одну из 14 реакций и накладывает подходящий мем, который движется и масштабируется вместе с лицом. Калибровка за семь секунд подстраивает пороги под конкретного человека, а виртуальную камеру видят Zoom, Meet, Teams, Discord и OBS; свои PNG, JPEG и GIF добавляются простой заменой файлов в assets.

Идея применения: перед дружеским созвоном запустить python its_giving_v2.py --calibrate, заменить реакцию heart своим командным мемом и выбрать OBS Virtual Camera в Meet.

Стек/язык: Python, MediaPipe, OpenCV, pyvirtualcam. На GitHub: ⭐ 928, forks: 116. Последнее обновление: 2026-09-08.
👍1
tamaratran/fast-jev-compaction

Плагин для Claude Code меняет обычный пересказ при compaction на отбор исходной истории: Jev оценивает каждую пару вызов инструмента/результат, удаляет устаревшее, второстепенное обрезает, а важное оставляет дословно. Пользовательский и ассистентский текст не переписывается; свежие сообщения закреплены, а при ошибке hook возвращается к встроенному compaction. Нужны TypeSafe API key и ранний доступ к function hooks.

Идея применения: подключить к длинной сессии рефакторинга и после /compact проверить, сохранились ли точные пути файлов, ошибки тестов и запреты из исходного задания.

Стек/язык: TypeScript. На GitHub: ⭐ 4950, forks: 274. Последнее обновление: 2026-09-18.
viettranx/3dviz-pro-max

Skill для Codex и Claude Code превращает короткую идею в интерактивную сцену на Three.js или Blender. Внутри 223 рецепта, 440 записей знаний, 22 проверенных заготовки и helper для захвата кадров: агент должен запустить сцену, увидеть реальный рендер и доработать его, а не ограничиться красивым описанием. Есть готовые направления от диорам и механизмов до анатомии и визуализации алгоритмов.

Идея применения: попросить агента собрать исследуемую 3D-диораму архитектуры вашего сервиса, запустить её локально и исправить композицию по захваченным кадрам.

Стек/язык: JavaScript, Three.js, Python. На GitHub: ⭐ 474, forks: 62. Последнее обновление: 2026-09-11.
agent-launch/agent-launcher

Локальный desktop-хаб для уже установленных Claude Code, Codex, OpenCode, Pi, Gemini CLI и Hermes Agent. Он запускает их во встроенном терминале или чате, привязывает сессии к папкам проектов, переключает профили провайдеров, показывает локальную статистику и даёт просматривать MCP-серверы и skills. Существующие CLI не переустанавливает; важный нюанс — API-ключи лежат открытым текстом в локальном config.

Идея применения: поставить AppImage, подключить Codex и Hermes к одному репозиторию и сравнить их работу через разные профили, не меняя env и конфиги вручную.

Стек/язык: TypeScript. На GitHub: ⭐ 323, forks: 2. Последнее обновление: 2026-09-17.
misbahsy/doc-router

Rust-CLI разбирает смешанные PDF постранично: страницы с пригодным текстовым слоем извлекает локально, а в OCR через LiteLLM отправляет только сканы и повреждённые слои, после чего собирает результат в исходном порядке. Команда classify работает без ключей и сети; по умолчанию решение принимает локальная эвристика, а опциональный Jev лучше распознаёт обманчивый текстовый слой.

Идея применения: прогнать classify по папке договоров или счетов, увидеть долю страниц, которые не требуют платного OCR, и только затем заменить полнодокументный вызов на doc-router-cli run.

Стек/язык: Rust. На GitHub: ⭐ 24, forks: 5. Последнее обновление: 2026-09-18.
DingoOz/llm-visuals

Truecolor-дашборд в терминале автоматически находит локальные llama.cpp, Ollama, vLLM и SGLang и показывает tok/s, время до первого токена, заполнение контекста, нагрузку и память GPU, MTP-acceptance и несколько моделей рядом. Реальная маршрутизация MoE-экспертов требует патча llama.cpp; без него личности экспертов явно помечены как симуляция, а Windows/macOS пока заявлены как новые и ещё не проверенные запуском.

Идея применения: запустить --demo, затем подключить два локальных сервера и сравнить кванты одной модели по скорости декода, TTFT, контексту и VRAM в одном экране.

Стек/язык: Rust. На GitHub: ⭐ 98, forks: 14. Последнее обновление: 2026-09-20.
lidge-jun/aside-codemode

Добавляет в Aside пакетный code mode: один sandboxed JavaScript-вызов может найти данные по десяткам файлов или страниц и вернуть модели только типизированные строки вместо сырого HTML и россыпи карточек. Работает через MCP или CLI на macOS и Windows; Linux у Aside пока не поддерживается.

Идея применения: установить npm install -g aside-codemode, пройти codemode --doctor и одним вызовом search.content собрать уникальные пути первых пяти файлов с TODO вместо последовательного чтения каждого файла.

Стек/язык: JavaScript, Node.js 18+, MCP, ripgrep. На GitHub: ⭐ 102, forks: 12. Последнее обновление: 2026-09-17.
unstablebuild/rune

Rune объединяет IDE, терминальный мультиплексор и встроенного агента в нативном GPU-интерфейсе без Electron. Девять рабочих слотов вмещают терминалы, вкладки и окна, а экземпляры Rune связываются в зашифрованную peer-to-peer сеть через headscale — можно продолжить сессию на другом своём компьютере, не перенося окружение вручную.

Идея применения: скачать готовый пакет для Linux или macOS из Releases, открыть рабочий репозиторий, разложить редактор и два терминала по слотам, затем подключиться к той же машине со второго устройства.

Стек/язык: Go, OpenGL/Metal. На GitHub: ⭐ 788, forks: 56. Последнее обновление: 2026-09-17.
exsinger-hub/Sivia

Sivia — плагин для Codex и Claude Code, который читает статью, уравнения и приложенный код, собирает подробный промпт для научной иллюстрации по базе примеров, а после явного одобрения восстанавливает макет в редактируемом PowerPoint, WPS или draw.io. Текст, блоки, стрелки и подходящие графики остаются нативными объектами; сложная графика хранится отдельными изображениями. Модель генерации картинок в комплект не входит.

Идея применения: приложите черновик статьи и попросите собрать overview метода; сначала утвердите PNG, затем получите PPTX и поправьте подписи, стрелки и компоновку вручную перед отправкой в журнал.

Стек/язык: JavaScript + Python. На GitHub: ⭐ 176, forks: 5. Последнее обновление: 2026-09-16.
Mengqi-Lei/texglot

TeXGlot принимает ссылку arXiv или LaTeX-проект, переводит прозу через выбранную вами LLM и заново собирает PDF, не ломая формулы, ссылки, рисунки и структуру документа. Результат можно читать рядом с оригиналом, искать по PDF, аннотировать и скачать вместе с редактируемыми исходниками. Есть локальный интерфейс, пакетный CLI, возобновление прерванных задач и готовые установщики для macOS и Windows; для полностью приватного текста можно подключить локальный OpenAI-совместимый endpoint.

Идея применения: вставьте arXiv-ссылку на нужную статью, переведите её на свой язык, проверьте термины в параллельном просмотре и отдайте коллеге собранный PDF вместе с исходным .tex.

Стек/язык: Python + TypeScript. На GitHub: ⭐ 63, forks: 1. Последнее обновление: 2026-09-16.
crmne/spotifast

Spotifast — нативный Spotify-клиент без браузерного движка: Rust + egui, локальное воспроизведение через librespot, управление Spotify Connect, библиотека, очередь, синхронные тексты и даже мини-плеер со скинами Winamp. По замерам авторов он обычно занимает 100–250 МБ RAM против 600 МБ–1 ГБ у официального десктопного клиента; для воспроизведения нужен Spotify Premium.

Идея применения: на macOS поставить `brew install --cask crmne/tap/spotifast`, передать воспроизведение с телефона на новый Connect-девайс и проверить расход памяти на своей обычной библиотеке.

Стек/язык: Rust, egui, librespot. На GitHub: ⭐ 4090, forks: 183. Последнее обновление: 2026-09-14.
jprx/darwin-vm

Поднимает в QEMU минимальную iOS/macOS-систему для iPhone с A14–A19 и Mac с M1–M5: за несколько секунд выводит в root-shell, позволяет запускать свои CLI-программы и подключать LLDB/GDB к ядру XNU. Это не эмулятор телефона с экраном и приложениями — GUI, Wi‑Fi и SpringBoard здесь нет; зато есть воспроизводимая среда для низкоуровневой отладки, а подготовка firmware выполняется на Mac.

Идея применения: загрузить стандартный образ через ./run.sh, включить GDB-сервер QEMU флагом -s и проверить брейкпоинт в XNU из LLDB, не рискуя рабочим устройством.

Стек/язык: Python, QEMU, shell. На GitHub: ⭐ 1142, forks: 98. Последнее обновление: 2026-09-21.
achimala/dream-loop

Навык для coding-агентов строит игру, приложение или 3D-сцену через замкнутый визуальный цикл: сначала генератор создаёт целевой кадр, затем агент собирает версию в Three.js или Blender, а отдельный AI-критик сравнивает результат с эталоном и возвращает правки до совпадения. Нужны генерация изображений и vision; Blender необязателен.

Идея применения: попросить агента за час собрать изометрический hero-блок для лендинга без готовых ассетов, а затем дать критику прогнать несколько итераций по скриншоту.

Стек/язык: JavaScript. На GitHub: ⭐ 1477, forks: 163. Последнее обновление: 2026-09-09.
henryhyw/slidepoise

SlidePoise превращает сгенерированный визуальный макет в редактируемый PowerPoint: агент планирует аргумент и композицию, OpenCV измеряет геометрию, а локальный рендерер собирает нативные текст, таблицы, диаграммы, фигуры и коннекторы. Общий профиль стиля и повторный рендер помогают держать типографику и отступы одинаковыми во всей колоде; для работы нужны Python 3.10+, Node.js 18+, LibreOffice, Poppler и доступ к генерации изображений.

Идея применения: выполнить npx github:henryhyw/slidepoise setup, затем попросить Codex собрать пять слайдов о текущем продукте, сначала показать один образец и выдать редактируемый PPTX.

Стек/язык: Python, JavaScript, OpenCV, python-pptx, PptxGenJS. На GitHub: ⭐ 59, forks: 0. Последнее обновление: 2026-09-20.