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

Бесплатно не размещаем, просьба писать только по сотрудничеству.
Связь: @lokyaevich
Download Telegram
perplexityai/numbat
Numbat показывает, что AI-агенты реально делали на компьютере: собирает события из локальных хуков, OTLP-логов и сохранённых сессий, приводит их к единой модели и проверяет CEL-правилами. Историю можно просканировать задним числом без предварительной установки наблюдения; блокировка действий включается отдельно и только для поддерживаемых pre-action hooks.

Идея применения: установить бинарник и запустить numbat scan --agent codex, чтобы восстановить таймлайн локальных сессий Codex и проверить цепочки вроде чтения секретного файла перед исходящим запросом.

Стек/язык: Go. На GitHub: ⭐ 942, forks: 101. Последнее обновление: 2026-08-17.
❤1
iAmCorey/Wake
Нативное приложение для macOS собирает локальные сессии Claude Code, Codex, Copilot CLI, OpenCode, Gemini CLI и других кодинг-агентов в одном окне. Wake индексирует сообщения через SQLite FTS5, ищет даже фрагменты кода и CJK-текст, открывает найденное место в диалоге и возобновляет сессию в исходной папке; каталоги агентов читает без записи и не обращается к сети.

Идея применения: найти через ⌘K все прошлые обсуждения useEffect(, открыть нужный фрагмент и одним кликом продолжить старую сессию в Terminal или iTerm.

Стек/язык: Rust, GPUI, SQLite FTS5. На GitHub: ⭐ 206, forks: 11. Последнее обновление: 2026-08-20.
❤1
didriksg/Crisp

Crisp возвращает в строку меню macOS управление внешними мониторами, которого нет в системе: чёткие HiDPI-разрешения, аппаратную яркость и громкость через DDC, пресеты расположения, цветовые настройки и виртуальные дисплеи. Это нативное бесплатное приложение без Pro-тарифа; релизы подписаны и нотариально заверены Apple, требуется macOS 14 или новее.

Идея применения: установить через brew install --cask didriksg/tap/crisp, выбрать HiDPI-масштаб для внешнего 1440p-монитора и привязать клавиши яркости к экрану под курсором.

Стек/язык: Swift. На GitHub: ⭐ 1007, forks: 44. Последнее обновление: 2026-08-17.
PatilShreyas/debroid

Debroid даёт Claude Code, Codex и другим терминальным агентам полноценный отладчик Android без Android Studio: через JDWP и ADB они могут ставить брейкпоинты, ловить исключения, шагать по коду, читать и менять переменные в живом приложении. Ответы возвращаются строгим JSON, а фоновый демон сохраняет отладочную сессию между командами.

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

Стек/язык: Kotlin. На GitHub: ⭐ 184, forks: 7. Последнее обновление: 2026-08-20.
edaywalid/undo

Командный undo для Linux: перехватывает разрушающие файловые операции через LD_PRELOAD, сохраняет журнал перед изменением и откатывает именно последнюю команду, а не весь снимок файловой системы. Возвращает удалённое через rm, перезаписанное через mv или >, ошибочный chmod и файлы, созданные разгулявшимся скриптом; для удалений использует hardlink, поэтому не копирует гигабайты данных. Есть redo, выбор отдельных изменений и режим undo run для одного скрипта.

Идея применения: после установки запустить undo doctor, затем создать тестовый файл, удалить его обычным rm и вернуть командой undo — готовая страховка перед первым опасным cleanup-скриптом.

Стек/язык: Go + C (LD_PRELOAD), Linux. На GitHub: ⭐ 373, forks: 13. Последнее обновление: 2026-08-12.
shadcn-labs/pdfcn

pdfcn — набор готовых PDF-компонентов для React в стиле shadcn/ui: таблицы, формы, графики, счета и отчёты можно забрать в проект через знакомый registry/CLI-процесс и затем менять как собственный код. Он поддерживает два движка рендеринга — Takumi и Forme, показывает живые превью и не требует отдельной конфигурации.

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

Стек/язык: TypeScript, React, JSX, Takumi, Forme, WASM. На GitHub: ⭐ 674, forks: 30. Последнее обновление: 2026-08-17.
harry0703/MangoDisk

Показывает, чем реально забит диск на macOS или Windows, и отдельно находит кэши IDE и пакетных менеджеров, артефакты Node.js/Rust/Gradle/Swift/Python-проектов, данные Xcode, Docker и локальных AI-моделей. Важное отличие от агрессивных «чистильщиков»: сканирование по умолчанию только читает данные, каждое удаление требует подтверждения, а правила очистки открыты и проходят проверку по документации вендоров и на реальных системах. Есть treemap, поиск дублей по содержимому, деинсталлятор и CLI.

Идея применения: выполнить mangodisk clean --apply --selection all --dry-run, получить полный список освобождаемого места без удаления и проверить, сколько занимают старые сборки, контейнерные кэши и модели.

Стек/язык: Rust, Vue 3, TypeScript, Tauri 2. На GitHub: ⭐ 938, forks: 55. Последнее обновление: 2026-08-20.
eternityspring/shuohao-skills

Набор skills для Claude Code и Codex превращает исходный роман в полный пакет для AI-короткометражки: адаптационный план, карточки персонажей, сцены и реквизит, сценарий, раскадровку и подсказки для видеогенерации. Каждый этап выдаёт структурированные JSON/HTML-отчёты и проходит собственные детерминированные проверки качества; Node-скрипты работают без npm-зависимостей. Отдельная библиотека содержит 67 рецептов кадров и операторских приёмов.

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

Стек/язык: JavaScript. На GitHub: ⭐ 1743, forks: 213. Последнее обновление: 2026-08-19.
activeing123/mcptoon
CLI-клиент держит схемы MCP-инструментов вне контекста агента, запускает серверы только при вызове и хранит одну конфигурацию для любых агентов, умеющих выполнять shell-команды. Для поиска инструментов есть компактный манифест, а результаты можно вернуть в TOON/SLIM вместо полного JSON; это именно клиент, а не MCP-сервер и не замена нативной конфигурации desktop-хостов.

Идея применения: выполнить pip install mcptoon, добавить fetch-сервер одной командой и дать Claude Code или Codex вызывать его через mcptoon call без загрузки всех схем в диалог.

Стек/язык: Python 3.10+, без внешних зависимостей. На GitHub: ⭐ 178, forks: 6. Последнее обновление: 2026-08-19.
❤1
0xnyn/airship
Airship ставит перед локальным dev-сервером визуальный редактор: можно выбрать элемент живого интерфейса, описать правку и получить изменение прямо в исходниках через Claude Code, Codex или OpenCode. Он показывает мобильный и десктопный размеры рядом, связывает DOM-элемент с файлом и строкой, умеет показывать diff и откатывать правки; плагин в проект и отдельная сборка макета не нужны.

Идея применения: запустить лендинг на порту 3000, открыть его командой npx @airshiplabs/cli --target 3000 --agent codex --safe и визуально поправить hero-блок сразу для телефона и десктопа.

Стек/язык: TypeScript. На GitHub: ⭐ 508, forks: 52. Последнее обновление: 2026-08-20.
bawadou/ai-data-extractor
Утилита на стандартной библиотеке Python собирает локальные истории из Claude Code, Codex CLI, Cursor, Windsurf, Trae, Continue, Gemini CLI, OpenCode, Cline/Roo Code и Aider в единый JSONL. Она сохраняет сообщения, пути и фрагменты кода, tool calls, diff и временные метки, читает SQLite в режиме read-only и умеет сначала показать найденные источники без извлечения данных.

Идея применения: выполнить python extract.py --list, затем выгрузить Claude Code, Cursor и Aider через --sources claude_code,cursor,aider --merge и прогнать полученный JSONL через detect-secrets перед архивированием.

Стек/язык: Python. На GitHub: ⭐ 528, forks: 97. Последнее обновление: 2026-08-20.
magicrew/doc7

doc7 превращает PDF, Office-файлы, сканы, скриншоты, таблицы, формулы и диаграммы в Markdown через выбранную OpenAI-совместимую мультимодальную модель. В отличие от обычного извлечения текста, он читает страницу целиком и сохраняет смысл графиков и связей; можно подключить локальную модель в Ollama или LM Studio, а использовать результат через CLI, MCP, Go SDK либо HTTP-сервис.

Идея применения: запустить локальную vision-модель в Ollama, выполнить doc7 report.pdf и положить полученный Markdown в базу знаний для RAG без отправки документа облачному парсеру.

Стек/язык: Go. На GitHub: ⭐ 1144, forks: 45. Последнее обновление: 2026-08-07.
lexmount/moli

Moli — headless-браузер для агентов, который по умолчанию работает со структурой страницы и включает layout и отрисовку пикселей только по запросу. Один бинарник умеет выполнять JavaScript, отдавать HTML, Markdown и семантическое дерево, делать скриншоты и PDF, а подключаться к нему можно через CLI, CDP, WebDriver Classic или BiDi — отдельный ChromeDriver не нужен.

Идея применения: подключить Playwright по CDP, собрать данные с JavaScript-сайта в Markdown и запросить полноэкранный скриншот только на финальном шаге проверки.

Стек/язык: Rust. На GitHub: ⭐ 799, forks: 48. Последнее обновление: 2026-08-21.
jd-opensource/JoyAI-Video-Edit

JoyAI-Video-Edit меняет живой поток или загруженное видео по текстовой инструкции прямо по мере поступления кадров: не ждёт весь ролик и не требует заранее заданной длины. Система умеет менять объект, фон, стиль и движение; опубликованы код развёртывания и веса, а демо работает на одном RTX PRO 6000 со скоростью до 24 FPS при 840×480 или 16 FPS в 720p.

Идея применения: открыть Hugging Face Demo, загрузить короткий ролик и одной инструкцией перевести его в акварельный стиль, проверив стабильность образа между кадрами.

Стек/язык: Python, PyTorch, CUDA. На GitHub: ⭐ 1613, forks: 70. Последнее обновление: 2026-08-20.
ysr666/dsh-vision-router

dsh-vision-router добавляет зрение текстовым агентам DeepSeek Harness без переключения основной модели: изображение остаётся на стороне vision-модели, а DeepSeek вызывает инструменты для OCR, поиска координат, кадрирования, удаления фона, SVG-трассировки и сравнения пикселей. Плагин ставится одной командой, не требует Python и имеет встроенную цепочку анонимных vision-моделей без API-ключа.

Идея применения: дать агенту скриншот интерфейса, попросить восстановить страницу в HTML, а затем прогнать цикл screenshot → pixel diff → исправление.

Стек/язык: JavaScript/Node.js, sharp, Tesseract, Chrome. На GitHub: ⭐ 919, forks: 38. Последнее обновление: 2026-08-21.
drpwchen/lecture-to-notes

Конвейер превращает папку с видео, аудио, PDF и фотографиями слайдов в конспект с проверяемыми источниками. Whisper, извлечение кадров, OCR и привязка слайдов к речи работают локально, а итоговый автономный HTML синхронизирует видео, расшифровку и заметки в обе стороны: клик по таймкоду переносит к нужному моменту.

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

Стек/язык: Python, faster-whisper, FFmpeg, OCR, опционально Ollama/Surya. На GitHub: ⭐ 96, forks: 23. Последнее обновление: 2026-08-07.
🔥1
diyanbogdanov/emend

Emend проверяет обновления npm-зависимостей не по changelog, а пересекает изменения в .d.ts двух версий с реальными вызовами в вашем коде. Сканирование детерминировано и не требует модели; исправление запускается в отдельном git worktree, сравнивает typecheck и тесты до и после правок и не объявляет успехом непроверенный результат.

Идея применения: выполнить npx emend-cli@latest scan . --only zod,axios перед обновлением и получить список затронутых строк вместо разбора тысяч изменений пакетов.

Стек/язык: TypeScript, Node.js 22.6+, npm, git worktree. На GitHub: ⭐ 52, forks: 0. Последнее обновление: 2026-08-20.
colinhacks/boron

Boron — WYSIWYG-редактор терминальных скриншотов: принимает настоящий ANSI-вывод с 256 цветами и truecolor, после чего текст можно править, перекрашивать обычным или прямоугольным выделением и переключать между восемью темами. Результат экспортируется в PNG, SVG, JPEG или WebP, а макет можно вернуть обратно как ANSI, plain text или код для chalk.

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

Стек/язык: TypeScript, веб-приложение, ANSI/chalk-палитра. На GitHub: ⭐ 33, forks: 0. Последнее обновление: 2026-08-14.
ZihangDong/toolknit-desktop

Локальный Windows-комбайн для PDF, PPT, изображений, аудио и видео: 49 инструментов объединены с CLI и 46 MCP-возможностями, поэтому один и тот же файл можно обработать вручную, пакетно или через IDE-агента. PDF, медиа и текст по умолчанию остаются на компьютере; FFmpeg, Whisper и PPT-движок ставятся по требованию.

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

Стек/язык: Tauri 2, Rust, JavaScript, Vite. На GitHub: ⭐ 608, forks: 72. Последнее обновление: 2026-08-19.
zqxwce/vphone-ws

vPhone Workstation — нативная панель для виртуальных iPhone на Apple Silicon: показывает библиотеку iOS-VM, запускает и останавливает их, клонирует, экспортирует в .tar.xz и проводит через создание с выбором прошивки, CPU, памяти и диска. Вместо ручных команд vphone-cli здесь есть пошаговый прогресс и проверка готовности Mac.

Идея применения: на Mac с Sequoia установить приложение через Homebrew, создать отдельную VM и воспроизвести баг приложения на конкретной паре сборок iOS и cloudOS.

Стек/язык: Swift, SwiftUI, Virtualization.framework. На GitHub: ⭐ 521, forks: 34. Последнее обновление: 2026-08-12.
OpenLabs-so/openanalytics

Self-hosted веб-аналитика без cookies и межсайтовых профилей: считает просмотры, события, воронки, retention, Web Vitals и выручку из Stripe, а статистику отдаёт через дашборд, CLI и MCP. IP не сохраняются, идентификатор посетителя меняется ежедневно, а чтение ClickHouse проходит через шлюз с подписанными запросами.

Идея применения: развернуть Docker Compose на тестовом домене, подключить лёгкий tracker к лендингу и спросить MCP-сервер, какие страницы дают регистрации и оплату.

Стек/язык: TypeScript, Next.js, Postgres, ClickHouse, Valkey. На GitHub: ⭐ 304, forks: 30. Последнее обновление: 2026-08-20.