mizorewww/course2md
course2md превращает ссылку на YouTube/Bilibili или локальную запись лекции в иллюстрированный Markdown и автономный HTML: извлекает речь, ловит смену слайдов и складывает текст, кадры и таймлайн в одну папку. Сначала берёт готовые субтитры, а при их отсутствии запускает локальное или облачное распознавание; для локального режима на Linux/Windows понадобится модель примерно на 2,4 ГБ.
Идея применения: запустить `course2md ./meeting.mp4` после созвона и получить конспект с ключевыми слайдами, который сразу открывается в браузере.
Стек/язык: Rust, Swift, Shell. На GitHub: ⭐ 238, forks: 12. Последнее обновление: 2026-09-03.
course2md превращает ссылку на YouTube/Bilibili или локальную запись лекции в иллюстрированный Markdown и автономный HTML: извлекает речь, ловит смену слайдов и складывает текст, кадры и таймлайн в одну папку. Сначала берёт готовые субтитры, а при их отсутствии запускает локальное или облачное распознавание; для локального режима на Linux/Windows понадобится модель примерно на 2,4 ГБ.
Идея применения: запустить `course2md ./meeting.mp4` после созвона и получить конспект с ключевыми слайдами, который сразу открывается в браузере.
Стек/язык: Rust, Swift, Shell. На GitHub: ⭐ 238, forks: 12. Последнее обновление: 2026-09-03.
profullstack/hqtui
HQTUI — библиотека для полноценных терминальных интерфейсов на TypeScript: сетки, таблицы, графики, мышь, truecolor и адаптивный рендеринг поверх ANSI/VT, без ncurses, React, DOM и нативных аддонов. Она работает через SSH, восстанавливает терминал после Ctrl+C или падения и умеет рендерить экран без TTY для автотестов; нужен Bun либо Node 22.6+.
Идея применения: установить `@profullstack/hqtui` и за вечер собрать SSH-панель деплоя с логом, статусами сервисов и графиком нагрузки, проверяя экран через `renderToScreen`.
Стек/язык: TypeScript, CSS. На GitHub: ⭐ 190, forks: 14. Последнее обновление: 2026-09-03.
HQTUI — библиотека для полноценных терминальных интерфейсов на TypeScript: сетки, таблицы, графики, мышь, truecolor и адаптивный рендеринг поверх ANSI/VT, без ncurses, React, DOM и нативных аддонов. Она работает через SSH, восстанавливает терминал после Ctrl+C или падения и умеет рендерить экран без TTY для автотестов; нужен Bun либо Node 22.6+.
Идея применения: установить `@profullstack/hqtui` и за вечер собрать SSH-панель деплоя с логом, статусами сервисов и графиком нагрузки, проверяя экран через `renderToScreen`.
Стек/язык: TypeScript, CSS. На GitHub: ⭐ 190, forks: 14. Последнее обновление: 2026-09-03.
lnkiai/m3e-canvas
M3E Canvas — браузерный конструктор прототипов в стиле Material 3 Expressive: экраны собираются перетаскиванием, связываются переходами и свайпами, а затем проигрываются как кликабельный сценарий. Результат можно сохранить в PNG или превратить в подробный промпт для coding-агента на английском, японском или китайском; данные лежат в localStorage, а полный многоэкранный редактор рассчитан на desktop.
Идея применения: собрать в онлайн-демо три экрана онбординга, связать кнопки переходами и передать экспортированный английский промпт Codex для первой Android-версии.
Стек/язык: TypeScript, Next.js 16, React 19. На GitHub: ⭐ 401, forks: 24. Последнее обновление: 2026-09-03.
M3E Canvas — браузерный конструктор прототипов в стиле Material 3 Expressive: экраны собираются перетаскиванием, связываются переходами и свайпами, а затем проигрываются как кликабельный сценарий. Результат можно сохранить в PNG или превратить в подробный промпт для coding-агента на английском, японском или китайском; данные лежат в localStorage, а полный многоэкранный редактор рассчитан на desktop.
Идея применения: собрать в онлайн-демо три экрана онбординга, связать кнопки переходами и передать экспортированный английский промпт Codex для первой Android-версии.
Стек/язык: TypeScript, Next.js 16, React 19. На GitHub: ⭐ 401, forks: 24. Последнее обновление: 2026-09-03.
hashfunction/MarkuprPlus
MarkuprPlus превращает голосовой разбор интерфейса в отдельные баг-репорты: записывает выбранное окно, локально расшифровывает речь через Whisper, привязывает каждую обводку к своему PNG и собирает Markdown для Claude Code, Codex или Cursor. Вместо длинного скринкаста агент получает находки с таймкодами и визуальными доказательствами; доступны приложение для macOS/Windows, CLI и MCP-сервер.
Идея применения: открыть тестовую сборку, нажать Cmd/Ctrl+Shift+F, проговорить три дефекта и обвести каждый — затем вставить путь к готовому Markdown-отчёту в coding agent.
Стек/язык: TypeScript, HTML/CSS, Python. На GitHub: ⭐ 62, forks: 28. Последнее обновление: 2026-09-01.
MarkuprPlus превращает голосовой разбор интерфейса в отдельные баг-репорты: записывает выбранное окно, локально расшифровывает речь через Whisper, привязывает каждую обводку к своему PNG и собирает Markdown для Claude Code, Codex или Cursor. Вместо длинного скринкаста агент получает находки с таймкодами и визуальными доказательствами; доступны приложение для macOS/Windows, CLI и MCP-сервер.
Идея применения: открыть тестовую сборку, нажать Cmd/Ctrl+Shift+F, проговорить три дефекта и обвести каждый — затем вставить путь к готовому Markdown-отчёту в coding agent.
Стек/язык: TypeScript, HTML/CSS, Python. На GitHub: ⭐ 62, forks: 28. Последнее обновление: 2026-09-01.
truth0530/html-slide-remote
html-slide-remote синхронизирует HTML-презентацию на ноутбуке с телефоном докладчика через локальный Python-хаб: аудитория видит только слайды, а на смартфоне остаются заметки, текущий и следующий кадр, навигация и лазерная указка. Облако и отдельное приложение не нужны; устройства работают в одной Wi‑Fi-сети, где трафик идёт по обычному HTTP.
Идея применения: запустить ./scripts/run-example.sh, открыть Audience URL на ноутбуке, Presenter URL на телефоне и провести репетицию со скрытым сценарием и переключением слайдов со смартфона.
Стек/язык: HTML, JavaScript, Python. На GitHub: ⭐ 21, forks: 10. Последнее обновление: 2026-08-28.
html-slide-remote синхронизирует HTML-презентацию на ноутбуке с телефоном докладчика через локальный Python-хаб: аудитория видит только слайды, а на смартфоне остаются заметки, текущий и следующий кадр, навигация и лазерная указка. Облако и отдельное приложение не нужны; устройства работают в одной Wi‑Fi-сети, где трафик идёт по обычному HTTP.
Идея применения: запустить ./scripts/run-example.sh, открыть Audience URL на ноутбуке, Presenter URL на телефоне и провести репетицию со скрытым сценарием и переключением слайдов со смартфона.
Стек/язык: HTML, JavaScript, Python. На GitHub: ⭐ 21, forks: 10. Последнее обновление: 2026-08-28.
❤2
kangarooking/Ta
Ta — нативный инструмент для macOS 14+, который объединяет обычные и длинные скриншоты, локальный OCR, перевод, аннотации и закрепление изображения поверх окон. Apple Vision работает на устройстве, PaddleOCR можно поставить как офлайн-пакет, а для агентов есть CLI со стабильным JSON; облачная обработка включается явно. Сборка пока не нотарифицирована, поэтому первый запуск нужно подтвердить через Finder.
Идея применения: установить DMG, снять активное окно и передать распознанный текст в скрипт командами `ta capture frontmost --json` и `ta ocr last --json`.
Стек/язык: Swift 6.2, TypeScript, Python. На GitHub: ⭐ 48, forks: 8. Последнее обновление: 2026-08-27.
Ta — нативный инструмент для macOS 14+, который объединяет обычные и длинные скриншоты, локальный OCR, перевод, аннотации и закрепление изображения поверх окон. Apple Vision работает на устройстве, PaddleOCR можно поставить как офлайн-пакет, а для агентов есть CLI со стабильным JSON; облачная обработка включается явно. Сборка пока не нотарифицирована, поэтому первый запуск нужно подтвердить через Finder.
Идея применения: установить DMG, снять активное окно и передать распознанный текст в скрипт командами `ta capture frontmost --json` и `ta ocr last --json`.
Стек/язык: Swift 6.2, TypeScript, Python. На GitHub: ⭐ 48, forks: 8. Последнее обновление: 2026-08-27.
Alexwtlf/agentic-product-demo
Agentic Product Demo превращает интерфейс продукта в программируемый ролик на React/Remotion вместо обычной записи экрана: забирает дизайн-токены из CSS, строит сцены по кадрам, рендерит MP4 1536×960 с постером и проверяет битые кадры и скачки яркости. В репозитории есть skill для Claude Code/Cursor и готовый 16-секундный пример; нужен Node 20+, при первом запуске загрузится Chromium около 100 МБ. Для компаний крупнее трёх сотрудников Remotion требует платную лицензию.
Идея применения: выполнить `npm run adopt ../src/app/globals.css`, открыть раскадровку через `npm run preview`, затем собрать короткое видео новой функции командой `npm run render`.
Стек/язык: TypeScript, JavaScript, Shell, React, Remotion. На GitHub: ⭐ 135, forks: 1. Последнее обновление: 2026-08-27.
Agentic Product Demo превращает интерфейс продукта в программируемый ролик на React/Remotion вместо обычной записи экрана: забирает дизайн-токены из CSS, строит сцены по кадрам, рендерит MP4 1536×960 с постером и проверяет битые кадры и скачки яркости. В репозитории есть skill для Claude Code/Cursor и готовый 16-секундный пример; нужен Node 20+, при первом запуске загрузится Chromium около 100 МБ. Для компаний крупнее трёх сотрудников Remotion требует платную лицензию.
Идея применения: выполнить `npm run adopt ../src/app/globals.css`, открыть раскадровку через `npm run preview`, затем собрать короткое видео новой функции командой `npm run render`.
Стек/язык: TypeScript, JavaScript, Shell, React, Remotion. На GitHub: ⭐ 135, forks: 1. Последнее обновление: 2026-08-27.
jub0t/Concat
Concat — локальный видеоредактор без аккаунта, подписки и водяных знаков: один нативный Rust-бинарник даёт многодорожечный монтаж, несколько таймлайнов, обрезку, склейку, переходы, изменение скорости, шаблоны, локальные автосубтитры и синтез речи. Готовые сборки есть для Windows, macOS и Linux, но проект пока в alpha, а macOS-бинарник не подписан.
Идея применения: скачать свежий релиз, собрать шаблон минутного продуктового демо и прогнать автосубтитры локально, не отправляя аудио в облачный сервис.
Стек/язык: Rust, Slint, Python, WGSL. На GitHub: ⭐ 1238, forks: 108. Последнее обновление: 2026-09-04.
Concat — локальный видеоредактор без аккаунта, подписки и водяных знаков: один нативный Rust-бинарник даёт многодорожечный монтаж, несколько таймлайнов, обрезку, склейку, переходы, изменение скорости, шаблоны, локальные автосубтитры и синтез речи. Готовые сборки есть для Windows, macOS и Linux, но проект пока в alpha, а macOS-бинарник не подписан.
Идея применения: скачать свежий релиз, собрать шаблон минутного продуктового демо и прогнать автосубтитры локально, не отправляя аудио в облачный сервис.
Стек/язык: Rust, Slint, Python, WGSL. На GitHub: ⭐ 1238, forks: 108. Последнее обновление: 2026-09-04.
❤1
coldteadotai/pr-lens
PR Lens превращает diff pull request в анимированные схемы архитектуры и потока данных прямо в комментарии GitHub: новые, изменённые и удалённые узлы отмечаются разными цветами, а схема обновляется после каждого push. Его можно подключить как GitHub App, Action, CLI или skill для coding-агента; постоянные переименования и исключения задаются в .github/pr-lens.yml.
Идея применения: установить skill командой npx skills add coldteadotai/pr-lens и попросить агента визуализировать текущий diff перед открытием PR — он провалидирует граф и приложит SVG к описанию.
Стек/язык: TypeScript, Shell. На GitHub: ⭐ 252, forks: 7. Последнее обновление: 2026-09-03.
PR Lens превращает diff pull request в анимированные схемы архитектуры и потока данных прямо в комментарии GitHub: новые, изменённые и удалённые узлы отмечаются разными цветами, а схема обновляется после каждого push. Его можно подключить как GitHub App, Action, CLI или skill для coding-агента; постоянные переименования и исключения задаются в .github/pr-lens.yml.
Идея применения: установить skill командой npx skills add coldteadotai/pr-lens и попросить агента визуализировать текущий diff перед открытием PR — он провалидирует граф и приложит SVG к описанию.
Стек/язык: TypeScript, Shell. На GitHub: ⭐ 252, forks: 7. Последнее обновление: 2026-09-03.
❤2
AntonioRao/mr-rao
Mr. Rao локально превращает PDF, Office-файлы, сканы и EML-переписку в Markdown, TXT или DOCX, одновременно удаляя персональные данные. IBAN и номера карт проходят арифметическую проверку, сомнительные совпадения остаются для ручной проверки, а исходная вёрстка при пересборке документа теряется. Готовые сборки есть для Windows и Mac на Apple Silicon; интерфейс и результат — на английском или итальянском.
Идея применения: прогнать англоязычный договор через portable-версию, проверить экран «до/после» и только затем вставить очищенный Markdown в AI-ассистента.
Стек/язык: Python, JavaScript. На GitHub: ⭐ 13, forks: 1. Последнее обновление: 2026-08-22.
Mr. Rao локально превращает PDF, Office-файлы, сканы и EML-переписку в Markdown, TXT или DOCX, одновременно удаляя персональные данные. IBAN и номера карт проходят арифметическую проверку, сомнительные совпадения остаются для ручной проверки, а исходная вёрстка при пересборке документа теряется. Готовые сборки есть для Windows и Mac на Apple Silicon; интерфейс и результат — на английском или итальянском.
Идея применения: прогнать англоязычный договор через portable-версию, проверить экран «до/после» и только затем вставить очищенный Markdown в AI-ассистента.
Стек/язык: Python, JavaScript. На GitHub: ⭐ 13, forks: 1. Последнее обновление: 2026-08-22.
UditAkhourii/cdaf
CDAF сохраняет рядом с видео текстовый .cdaf-sidecar: таймкоды, сцены, речь и экранный текст, чтобы агент не анализировал один ролик заново при каждом запросе. В заголовок записываются размер и SHA-256 исходника; после изменения видео CLI считает описание устаревшим и отказывается его читать. Генератор поддерживает Gemini и локальную модель, а проверка и чтение не требуют API-ключа.
Идея применения: установить npx cdaf-skill, выполнить cdaf generate ./footage и затем искать нужные планы для монтажа обычным grep по .cdaf-файлам вместо повторного просмотра всей медиатеки.
Стек/язык: Python, JavaScript. На GitHub: ⭐ 114, forks: 6. Последнее обновление: 2026-08-28.
CDAF сохраняет рядом с видео текстовый .cdaf-sidecar: таймкоды, сцены, речь и экранный текст, чтобы агент не анализировал один ролик заново при каждом запросе. В заголовок записываются размер и SHA-256 исходника; после изменения видео CLI считает описание устаревшим и отказывается его читать. Генератор поддерживает Gemini и локальную модель, а проверка и чтение не требуют API-ключа.
Идея применения: установить npx cdaf-skill, выполнить cdaf generate ./footage и затем искать нужные планы для монтажа обычным grep по .cdaf-файлам вместо повторного просмотра всей медиатеки.
Стек/язык: Python, JavaScript. На GitHub: ⭐ 114, forks: 6. Последнее обновление: 2026-08-28.
GitHub
GitHub - UditAkhourii/cdaf: CDAF (Cached Descriptive Asset Files) - open sidecar format for video so AI agents stop re-analyzing…
CDAF (Cached Descriptive Asset Files) - open sidecar format for video so AI agents stop re-analyzing the same footage. Spec, CLI, agent skill, reproducible benchmark. - UditAkhourii/cdaf
mpaymenremora/CacheCraft
CacheCraft прогоняет журнал реальных запросов через четыре стратегии семантического кэша — exact, prefix, overlap и route — и сравнивает hit rate, сэкономленную задержку и риск ложного совпадения. Для теста достаточно полей route, prompt и cost_ms: ответы и работающий бэкенд не нужны. Python-версия обходится стандартной библиотекой, для больших трасс есть Go-runner.
Идея применения: выгрузить запросы к своему LLM-шлюзу в JSONL и запустить
Стек/язык: Python 3.11 + Go. На GitHub: ⭐ 36, forks: 4. Последнее обновление: 2026-09-04.
CacheCraft прогоняет журнал реальных запросов через четыре стратегии семантического кэша — exact, prefix, overlap и route — и сравнивает hit rate, сэкономленную задержку и риск ложного совпадения. Для теста достаточно полей route, prompt и cost_ms: ответы и работающий бэкенд не нужны. Python-версия обходится стандартной библиотекой, для больших трасс есть Go-runner.
Идея применения: выгрузить запросы к своему LLM-шлюзу в JSONL и запустить
python -m cachecraft bench trace.jsonl -c bench.config.json, чтобы до внедрения выбрать порог и стратегию по собственному трафику.Стек/язык: Python 3.11 + Go. На GitHub: ⭐ 36, forks: 4. Последнее обновление: 2026-09-04.
GitHub
GitHub - mpaymenremora/CacheCraft: Semantic cache strategy bench: replay recorded request traces through candidate caching policies…
Semantic cache strategy bench: replay recorded request traces through candidate caching policies and measure which one actually pays off. - mpaymenremora/CacheCraft
plannotator/plannotator-tui
Plannotator TUI превращает ревью Markdown в терминальный интерфейс: можно выделить фрагмент, оставить комментарий, одобрить или пометить на удаление, а затем скопировать агенту нумерованный список замечаний. Это один статический бинарник без runtime; команда
Идея применения: установить через
Стек/язык: Rust + ratatui. На GitHub: ⭐ 34, forks: 5. Последнее обновление: 2026-09-01.
Plannotator TUI превращает ревью Markdown в терминальный интерфейс: можно выделить фрагмент, оставить комментарий, одобрить или пометить на удаление, а затем скопировать агенту нумерованный список замечаний. Это один статический бинарник без runtime; команда
last умеет находить свежие ответы Claude Code, Codex, Hermes CLI и других CLI-агентов.Идея применения: установить через
brew install plannotator/tap/plannotator-tui, открыть docs/plan.md, разметить спорные места и клавишей E отправить готовое ревью кодинг-агенту.Стек/язык: Rust + ratatui. На GitHub: ⭐ 34, forks: 5. Последнее обновление: 2026-09-01.
mashbean/call-in
Call-in добавляет интерактивный слой к уже готовой презентации: после загрузки PDF до 20 МБ или ссылки на браузерную деку выдаёт presenter view, QR для аудитории и отдельные ссылки для настройки и модерации. Зрители в реальном времени отмечают сложность, задают вопросы, ставят реакции и отвечают в опросах; hosted-режим не требует аккаунта, а данные удаляются через семь дней.
Идея применения: перед сегодняшним демо загрузить PDF на hosted-странице, вывести QR на первом слайде и собирать вопросы в панели ведущего, не меняя исходную презентацию.
Стек/язык: JavaScript + TypeScript, Cloudflare Workers/Durable Objects. На GitHub: ⭐ 20, forks: 6. Последнее обновление: 2026-09-03.
Call-in добавляет интерактивный слой к уже готовой презентации: после загрузки PDF до 20 МБ или ссылки на браузерную деку выдаёт presenter view, QR для аудитории и отдельные ссылки для настройки и модерации. Зрители в реальном времени отмечают сложность, задают вопросы, ставят реакции и отвечают в опросах; hosted-режим не требует аккаунта, а данные удаляются через семь дней.
Идея применения: перед сегодняшним демо загрузить PDF на hosted-странице, вывести QR на первом слайде и собирать вопросы в панели ведущего, не меняя исходную презентацию.
Стек/язык: JavaScript + TypeScript, Cloudflare Workers/Durable Objects. На GitHub: ⭐ 20, forks: 6. Последнее обновление: 2026-09-03.
AgriciDaniel/keywordpro
Локальная консоль для исследования ключевых слов собирает отчёт по спросу, CPC, сложности, интенту, трендам и конкурентам, показывает оценку стоимости до платного запуска и экспортирует результат в PDF, CSV или JSON. Сохранённые сессии открываются без повторного запроса к провайдеру; аккаунт в сервисе не нужен, но понадобятся собственные платные учётные данные DataForSEO.
Идея применения: поднять приложение через
Стек/язык: TypeScript, PostgreSQL, Podman/Docker. На GitHub: ⭐ 190, forks: 55. Последнее обновление: 2026-09-04.
Локальная консоль для исследования ключевых слов собирает отчёт по спросу, CPC, сложности, интенту, трендам и конкурентам, показывает оценку стоимости до платного запуска и экспортирует результат в PDF, CSV или JSON. Сохранённые сессии открываются без повторного запроса к провайдеру; аккаунт в сервисе не нужен, но понадобятся собственные платные учётные данные DataForSEO.
Идея применения: поднять приложение через
./dev-up.sh, проверить запрос для своего продукта в нужной связке страны и языка, а затем выгрузить CSV с низкоконкурентными вариантами для следующей страницы сайта.Стек/язык: TypeScript, PostgreSQL, Podman/Docker. На GitHub: ⭐ 190, forks: 55. Последнее обновление: 2026-09-04.
laogou717/local-ops
Локальный macOS-пульт собирает проекты, долгоживущие сервисы и разовые скрипты в одной веб-панели: каждые две секунды показывает CPU, память, время работы и откуда процесс запущен — из Codex, Claude, редактора или терминала. Проверка токена запуска, группы процессов и UID не даёт остановить чужой процесс только из-за совпавшего порта; проект пока в Preview/Alpha и предназначен лишь для loopback.
Идея применения: запустить
Стек/язык: Python 3, JavaScript, HTML/CSS. На GitHub: ⭐ 245, forks: 76. Последнее обновление: 2026-09-03.
Локальный macOS-пульт собирает проекты, долгоживущие сервисы и разовые скрипты в одной веб-панели: каждые две секунды показывает CPU, память, время работы и откуда процесс запущен — из Codex, Claude, редактора или терминала. Проверка токена запуска, группы процессов и UID не даёт остановить чужой процесс только из-за совпавшего порта; проект пока в Preview/Alpha и предназначен лишь для loopback.
Идея применения: запустить
python3 server.py, добавить локальный API и пару dev-команд, затем найти забытый порт и сразу увидеть, какой инструмент поднял процесс.Стек/язык: Python 3, JavaScript, HTML/CSS. На GitHub: ⭐ 245, forks: 76. Последнее обновление: 2026-09-03.
joeseesun/qiaomu-book-reader
Плагин превращает Obsidian в локальную читалку EPUB, FB2 и PDF: прогресс, выделения и комментарии складываются в одну Markdown-заметку на книгу, а ссылка рядом с цитатой возвращает к исходному месту. PDF сохраняет страницу с таблицами и вёрсткой вместо грубого преобразования в текст; у сканов без текстового слоя OCR не имитируется. AI-помощник опционален и по умолчанию выключен.
Идея применения: установить плагин через BRAT по адресу
Стек/язык: JavaScript, CSS, Obsidian, PDF.js. На GitHub: ⭐ 204, forks: 20. Последнее обновление: 2026-09-04.
Плагин превращает Obsidian в локальную читалку EPUB, FB2 и PDF: прогресс, выделения и комментарии складываются в одну Markdown-заметку на книгу, а ссылка рядом с цитатой возвращает к исходному месту. PDF сохраняет страницу с таблицами и вёрсткой вместо грубого преобразования в текст; у сканов без текстового слоя OCR не имитируется. AI-помощник опционален и по умолчанию выключен.
Идея применения: установить плагин через BRAT по адресу
joeseesun/qiaomu-book-reader, открыть одну EPUB-книгу, выделить тезис и проверить, как цитата с обратной ссылкой появилась в vault.Стек/язык: JavaScript, CSS, Obsidian, PDF.js. На GitHub: ⭐ 204, forks: 20. Последнее обновление: 2026-09-04.
xdmlxdml/beamer2pptx
beamer2pptx разбирает Beamer- или слайдовый PDF и собирает объектно редактируемый PPTX: текст становится текстовыми блоками PowerPoint, контуры — векторными фигурами, изображения остаются отдельными объектами, а проверенные LaTeX-формулы превращаются в нативные уравнения Office Math. Без исходного LaTeX формулы сохраняются лишь как редактируемые глифы — семантику приходится подтверждать исходником или проверенным math-OCR.
Идея применения: передать Codex свой Beamer PDF вместе с исходным .tex, запросить конвертацию и отчёт о редактируемости, затем заменить формулу и цвет темы прямо в полученном PPTX.
Стек/язык: Python, JavaScript, Codex Skill. На GitHub: ⭐ 67, forks: 1. Последнее обновление: 2026-08-30.
beamer2pptx разбирает Beamer- или слайдовый PDF и собирает объектно редактируемый PPTX: текст становится текстовыми блоками PowerPoint, контуры — векторными фигурами, изображения остаются отдельными объектами, а проверенные LaTeX-формулы превращаются в нативные уравнения Office Math. Без исходного LaTeX формулы сохраняются лишь как редактируемые глифы — семантику приходится подтверждать исходником или проверенным math-OCR.
Идея применения: передать Codex свой Beamer PDF вместе с исходным .tex, запросить конвертацию и отчёт о редактируемости, затем заменить формулу и цвет темы прямо в полученном PPTX.
Стек/язык: Python, JavaScript, Codex Skill. На GitHub: ⭐ 67, forks: 1. Последнее обновление: 2026-08-30.
scaccogatto/nastro
nastro записывает системный звук и микрофон на macOS прямо из терминала, без бота в звонке и отправки аудио в облако. AAC пишется инкрементально, поэтому файл остаётся валидным даже после аварийной остановки; локальную расшифровку делает whisper.cpp, а WhisperX добавляет метки спикеров. Нужна macOS 14.4+, а для диаризации — доступ к модели pyannote через Hugging Face.
Идея применения: на Mac установить `brew install scaccogatto/tap/nastro`, записать тестовый созвон командой `nastro record`, а затем получить локальный текст через `nastro transcribe last`.
Стек/язык: Go, Swift, CoreAudio, whisper.cpp/WhisperX. На GitHub: ⭐ 28, forks: 0. Последнее обновление: 2026-08-13.
nastro записывает системный звук и микрофон на macOS прямо из терминала, без бота в звонке и отправки аудио в облако. AAC пишется инкрементально, поэтому файл остаётся валидным даже после аварийной остановки; локальную расшифровку делает whisper.cpp, а WhisperX добавляет метки спикеров. Нужна macOS 14.4+, а для диаризации — доступ к модели pyannote через Hugging Face.
Идея применения: на Mac установить `brew install scaccogatto/tap/nastro`, записать тестовый созвон командой `nastro record`, а затем получить локальный текст через `nastro transcribe last`.
Стек/язык: Go, Swift, CoreAudio, whisper.cpp/WhisperX. На GitHub: ⭐ 28, forks: 0. Последнее обновление: 2026-08-13.
vyncint/termlens
termlens тестирует CLI и TUI не по сырому stdout, а через настоящий PTY и эмулируемую экранную сетку: тест видит символы, стили, курсор, ссылки, мышь, resize и режимы терминала ровно так, как их увидит пользователь. Ожидания имеют дедлайн, а при таймауте CI получает снимок фактического экрана; crate рассчитан на Rust 1.85+.
Идея применения: добавить `termlens` и `insta` в dev-dependencies, запустить свой Ratatui-бинарник в сетке 80×24, нажать клавишу навигации через API и зафиксировать экран `insta::assert_snapshot!`.
Стек/язык: Rust, PTY, VT100, insta snapshots. На GitHub: ⭐ 19, forks: 12. Последнее обновление: 2026-09-05.
termlens тестирует CLI и TUI не по сырому stdout, а через настоящий PTY и эмулируемую экранную сетку: тест видит символы, стили, курсор, ссылки, мышь, resize и режимы терминала ровно так, как их увидит пользователь. Ожидания имеют дедлайн, а при таймауте CI получает снимок фактического экрана; crate рассчитан на Rust 1.85+.
Идея применения: добавить `termlens` и `insta` в dev-dependencies, запустить свой Ratatui-бинарник в сетке 80×24, нажать клавишу навигации через API и зафиксировать экран `insta::assert_snapshot!`.
Стек/язык: Rust, PTY, VT100, insta snapshots. На GitHub: ⭐ 19, forks: 12. Последнее обновление: 2026-09-05.
TeoSlayer/shell.online
shell.online оборачивает shell, TUI, сборку или долгий training job и выдаёт URL с восьмизначным паролем: тот же PTY можно открыть с телефона, печатать в него, переподключаться либо дать ссылку только для чтения. Процесс остаётся на своей машине, терминальный поток по умолчанию шифруется end-to-end; при этом relay размещён у проекта, а URL вместе с паролем дают полный доступ к сессии.
Идея применения: Запустить
Стек/язык: Go, TypeScript, xterm.js, Cloudflare Workers. На GitHub: ⭐ 35, forks: 4. Последнее обновление: 2026-09-04.
shell.online оборачивает shell, TUI, сборку или долгий training job и выдаёт URL с восьмизначным паролем: тот же PTY можно открыть с телефона, печатать в него, переподключаться либо дать ссылку только для чтения. Процесс остаётся на своей машине, терминальный поток по умолчанию шифруется end-to-end; при этом relay размещён у проекта, а URL вместе с паролем дают полный доступ к сессии.
Идея применения: Запустить
shell --read-only python train.py и отправить ссылку коллеге, чтобы он следил за обучением в браузере без SSH и без права вводить команды.Стек/язык: Go, TypeScript, xterm.js, Cloudflare Workers. На GitHub: ⭐ 35, forks: 4. Последнее обновление: 2026-09-04.