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

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

Локальный слой рабочей памяти собирает переписки, документы и встречи в персональный граф людей, проектов, событий и подтверждающих источников. По нему можно искать обычным языком и готовить ответы в своём стиле; если агент недоступен, приложение показывает ранжированные локальные результаты вместо выдуманного ответа, а отправка и удаление всегда требуют подтверждения. Сейчас это developer preview с возможными ломающими изменениями.

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

Стек/язык: TypeScript, Electron, React, SQLite. На GitHub: ⭐ 1659, forks: 132. Последнее обновление: 2026-08-24.
kgoedecke/doop

Совместный дизайн-холст, где человек редактирует макеты в браузере, а Claude Code или другой MCP-клиент меняет те же HTML-фреймы в реальном времени. Видны курсоры, действия и статус агента; макет можно комментировать, а агент умеет снять скриншот результата и сам проверить правки. Локальный запуск не требует внешней БД: используется встроенный PGlite.

Идея применения: запустить через npm run dev, подключить Claude Code одной MCP-командой и вместе собрать три состояния страницы оплаты — desktop, mobile и ошибку платежа — на одном холсте.

Стек/язык: TypeScript, React, Node.js, WebSocket, MCP, PGlite/PostgreSQL. На GitHub: ⭐ 269, forks: 24. Последнее обновление: 2026-08-23.
thiagotigaz/ocr-it

Chrome-расширение превращает неселектируемые страницы сканированной книги, слайдов или закрытого viewer в единый текст: область выделяется один раз, затем хоткей захватывает её на каждой странице и складывает OCR по порядку. Есть автоматическое перелистывание, поиск дублей, миниатюры для контроля и экспорт в TXT. Tesseract работает полностью локально, без API и отправки изображений наружу.

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

Стек/язык: JavaScript, Chrome Manifest V3, Tesseract.js. На GitHub: ⭐ 120, forks: 7. Последнее обновление: 2026-08-21.
Lertaro/Lertaro

Быстрый локальный поиск и лаунчер для Windows, который читает NTFS MFT и USN Journal вместо медленного обхода папок, а затем обновляет индекс в реальном времени отдельной службой. Есть fuzzy-поиск с исключениями и точными совпадениями, QuickLook-превью, окно поверх приложений и строка поиска прямо в Проводнике или системном диалоге выбора файла. Плагины могут добавлять источники, действия и превью.

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

Стек/язык: C#, .NET 10, WPF, NTFS USN Journal/MFT. На GitHub: ⭐ 171, forks: 7. Последнее обновление: 2026-08-24.
❤1
tobi/walgit

Git-сервер одним бинарником, где источником истины служит бакет S3 или GCS, а каждый запущенный экземпляр — одноразовый кеш. Без базы, лидера и привязки репозитория к конкретной машине он поддерживает Smart HTTP, Git LFS, web-интерфейс, API, правила push и webhooks; через range-запросы и bundle-uri может обслуживать репозиторий крупнее локального диска.

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

Стек/язык: Rust, React, S3/GCS. На GitHub: ⭐ 949, forks: 49. Последнее обновление: 2026-08-24.
furkankly/zoetrope

Визуализатор сессий Claude Code превращает локальный JSONL-транскрипт в живой граф: показывает главного агента, сабагентов, запущенные инструменты, ошибки, время и расход токенов. Можно наблюдать текущую работу или прокручивать завершённую сессию назад; есть TUI и браузерная WASM-версия, при этом файл читается локально и только для просмотра.

Идея применения: установить через Homebrew, запустить `zoe` рядом с активной сессией Claude Code и по графу найти сабагента, который завис на повторяющихся tool calls.

Стек/язык: Rust, ratatui, WebAssembly. На GitHub: ⭐ 392, forks: 22. Последнее обновление: 2026-08-22.
❤1
epynic/MeterEye

Камера ESP32-CAM снимает дисплей обычного электросчётчика примерно каждые 7 секунд, а локальный декодер распознаёт семисегментные цифры без ML, облака и подключения к проводке. В комплекте — коррекция перспективы, фильтры ошибочных скачков, MariaDB и веб-панель с потреблением, параметрами сети и оценкой счёта.

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

Стек/язык: C/C++, Python, PHP, MariaDB. На GitHub: ⭐ 62, forks: 13. Последнее обновление: 2026-08-23.
jinwyp/open-ppt-skill

Skill для Codex, Claude Code и других агентов создаёт не набор картинок, а редактируемые PPTD и PPTX: текст, формы и изображения остаются доступными для правок. Есть локальный браузерный редактор, около 30 тем, анимация элементов, конвертация существующего PPTX и визуальная проверка слайдов перед экспортом.

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

Стек/язык: Python, Node.js, PPTD/YAML, WebAssembly. На GitHub: ⭐ 123, forks: 250. Последнее обновление: 2026-08-07.
deckflow/deckprobe

«ffprobe для документов»: CLI быстро выясняет формат, число страниц или слайдов и другие свойства PDF, Office и Apple iWork без запуска офисного пакета и полного рендера. Результат приходит как стабильный JSON с уверенностью, доказательствами и стоимостью чтения; тот же Rust-движок доступен через WASM, MCP и agent skill.

Идея применения: поставить DeckProbe перед OCR-конвейером и отправлять на дорогое распознавание только сканы, а текстовые PDF и неподходящие файлы отсеивать по структурированному preflight-отчёту.

Стек/язык: Rust, WebAssembly, MCP. На GitHub: ⭐ 39, forks: 10. Последнее обновление: 2026-08-22.
brijr/iris

Iris делает скриншоты живых сайтов одной CLI-командой или через локальный MCP: захватывает всю страницу либо конкретный CSS-элемент, имитирует мобильный экран, обрабатывает пачку URL и возвращает JSONL со статусом. Инструмент ждёт загрузки шрифтов, изображений и анимаций, а вместо тяжёлой browser automation даёт агенту одну точную функцию — получить воспроизводимый кадр через установленный Chrome.

Идея применения: подключить iris mcp к Codex и после правки лендинга снять блок #pricing-card в desktop- и iPhone-размерах для быстрой визуальной проверки.

Стек/язык: Rust, Chrome DevTools Protocol, MCP. На GitHub: ⭐ 236, forks: 10. Последнее обновление: 2026-08-24.
MengMengCode/VoCat

VoCat превращает Linux-машину с модемом Quectel EC20/EC25 в полноценную панель связи: показывает качество сигнала, даёт AT/USSD-терминал, отправляет и принимает SMS, управляет сетью и поддерживаемыми eSIM-профилями, а входящие сообщения пересылает в Telegram или webhook. Backend, React-интерфейс и SQLite упакованы в один Go-бинарник; набор функций зависит от модема, прошивки и оператора.

Идея применения: подключить EC25 к Raspberry Pi, развернуть VoCat и пересылать сервисные SMS с резервной SIM в Telegram без отдельного телефона.

Стек/язык: Go, React, TypeScript, SQLite. На GitHub: ⭐ 561, forks: 208. Последнее обновление: 2026-08-24.
❤1👍1
l00sed/termixer

Termixer — DJ-пульт прямо в Unix-терминале: две деки, трёхполосный EQ, фильтры, кроссфейдер, микрофон, сетка сэмплов 4×4 и секвенсор управляются с клавиатуры в Vim-стиле. Звук приходит из MPV и опционально SuperCollider/TidalCycles, а итог можно записать в MP3, WAV, FLAC или OGG — редкий случай, когда TUI пригоден не для логов, а для живого выступления.

Идея применения: установить termixer, поднять два MPV-плеера с IPC-сокетами, свести пару треков кроссфейдером и записать короткий микс в WAV.

Стек/язык: Rust, ratatui, MPV, FFmpeg, SuperCollider. На GitHub: ⭐ 225, forks: 11. Последнее обновление: 2026-08-14.
❤1
yuxino/kiri

Kiri объединяет скриншоты, редактируемые аннотации, локальное OCR, запись выбранной области с аудио и подсветкой кликов, конвертацию в GIF и библиотеку материалов. Текст по умолчанию распознаётся средствами macOS или Windows, а отправка фрагмента во внешний OCR требует отдельного подтверждения; облачный аккаунт не нужен.

Идея применения: записать короткое воспроизведение бага с кликами, пометить проблемный кадр стрелкой, извлечь текст ошибки через OCR и приложить GIF к issue — всё из одной локальной папки Kiri.

Стек/язык: Rust, Tauri, TypeScript. На GitHub: ⭐ 141, forks: 28. Последнее обновление: 2026-08-24.
squall01337/mixamo-llm-mocap

Mixamo LLM Mocap превращает видео с неподвижной камеры в FK-анимацию для любого Mixamo-персонажа: GVHMR извлекает позу, движение хранится как JSON, Blender применяет его к пропорциям конкретного рига, а числовые проверки ловят скольжение стоп, скачки костей и расхождения с референсом. Поддерживаются сцены с двумя исполнителями; нужны Blender 5.1+, модели GVHMR/SMPL-X и GPU примерно с 8 ГБ VRAM.

Идея применения: снять десятисекундную связку ударов между T-позами, прогнать её через готовый pipeline и получить в Blender превью той же хореографии на своём Mixamo-персонаже.

Стек/язык: Python, Blender, GVHMR, SMPL-X. На GitHub: ⭐ 190, forks: 42. Последнее обновление: 2026-08-18.
simonw/mcp-explorer

mcp-explorer — CLI для проверки MCP-сервера без подключения полноценного агента: показывает инструменты, промпты и ресурсы, раскрывает вложенные input/output-схемы, вызывает tool с JSON-аргументами и валидирует их до отправки. Команда doctor отдельно проверяет современный stateless MCP 2 и старый initialize-handshake, а структурированный результат можно получить как чистый JSON.

Идея применения: перед добавлением нового MCP в IDE запустить doctor, затем inspect для нужного tool и один безопасный тестовый call — так сразу видны протокол, обязательные поля и реальный ответ сервера.

Стек/язык: Python, MCP, Click. На GitHub: ⭐ 124, forks: 6. Последнее обновление: 2026-08-01.
❤1
A-Box-of-Tools/website

Коллекция браузерных утилит для PDF, изображений, видео и аудио: сжатие и объединение PDF, удаление данных с изображения, HEIC→JPG, монтаж GIF, обрезка видео и просмотр DICOM. Обработка файлов идёт на устройстве без загрузки на сервер и без аккаунта; каждый инструмент лежит в отдельной небольшой папке.

Идея применения: открыть abox.tools, скрыть реквизиты через Redact PDF и сразу уменьшить готовый файл через Compress PDF — ничего не устанавливая.

Стек/язык: HTML/JavaScript, Python 3.11+ для сборки. На GitHub: ⭐ 74, forks: 1. Последнее обновление: 2026-08-25.
tritant/ComfyUI_MiniMax_H3_Extender

Нода ComfyUI собирает длинную сцену MiniMax H3 по клипам, сохраняя движение, визуальную связность и звук между продолжениями. Можно отдельно перегенерировать неудачный фрагмент, зафиксировать удачные клипы в дисковом кэше, подключить видео, изображения и аудио как референсы, а затем выгрузить общий ролик со швами и цветокоррекцией.

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

Стек/язык: Python, JavaScript, ComfyUI. На GitHub: ⭐ 149, forks: 16. Последнее обновление: 2026-08-21.
DaveyHert/Dishylink

Локальная панель для Starlink показывает скорость, задержку, энергопотребление, помехи в небе, события и историю обрывов; данные читаются прямо с тарелки и роутера, поэтому диагностика работает даже во время потери интернета. Есть приложения для macOS и Windows и расширения Chrome, Edge и Firefox; проект неофициальный.

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

Стек/язык: TypeScript, Electron, WXT. На GitHub: ⭐ 227, forks: 35. Последнее обновление: 2026-08-22.
crunz-ai/nativePDF-structurer

Разбирает большие цифровые PDF-инструкции и каталоги без OCR и нейросетей: восстанавливает порядок чтения и заголовки, отделяет таблицы в CSV, сохраняет схемы и привязывает каждый фрагмент к исходной странице. На выходе — Markdown, изображения, таблицы и опциональный IR; сканы и сложные формулы не его сценарий.

Идея применения: прогнать руководство оборудования командой `python -m nativePDF_structurer manual.pdf -o output/`, затем загрузить Markdown и CSV в локальный RAG с точными ссылками на страницы.

Стек/язык: Python, PyMuPDF, NumPy, OpenCV. На GitHub: ⭐ 95, forks: 3. Последнее обновление: 2026-08-23.
50kg/image-to-slice

Превращает плоский UI-скриншот в рабочие материалы: отделяет графические ассеты от элементов, которые лучше собрать кодом, дорисовывает перекрытый фон и экспортирует редактируемые слои в Figma либо HTML/CSS. Результат можно вручную поправить до экспорта; для AI-разбора нужен совместимый API.

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

Стек/язык: JavaScript, Figma Plugin API, Node.js; опционально Playwright/CDP. На GitHub: ⭐ 402, forks: 82. Последнее обновление: 2026-08-15.
50kg/image-to-slice

Превращает плоский UI-скриншот в рабочие материалы: отделяет графические ассеты от элементов, которые лучше собрать кодом, дорисовывает перекрытый фон и экспортирует редактируемые слои в Figma либо HTML/CSS. Результат можно вручную поправить до экспорта; для AI-разбора нужен совместимый API.

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

Стек/язык: JavaScript, Figma Plugin API, Node.js; опционально Playwright/CDP. На GitHub: ⭐ 402, forks: 82. Последнее обновление: 2026-08-15.