GitHub Разработчика
17.4K subscribers
518 photos
341 videos
2 files
853 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

РКН: https://clck.ru/3FocDP
Download Telegram
Media is too big
VIEW IN TELEGRAM
OpenContracts

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

На GitHub попался OpenContracts — опенсорсный анализатор документов, заточенный под знания-интенсивные задачи. Он заметно упрощает управление файлами и вытягивание данных.

Поддерживает загрузку PDF и обычного текста, разметку и анализ. Внутри стоит плагиноподобный парсер, который автоматически вытаскивает структурные особенности документа и делает векторные представления для удобного поиска.

Главная фича — массовое извлечение данных. Можно задать вопрос сразу к сотне документов, получить структурированный ответ и увидеть подсветку прямо в исходниках. Есть настройка схемы метаданных, совместная разметка, управление доступами и прочие корпоративные возможности.

Система построена на PydanticAI. Там есть и управление диалогом, и стриминговые ответы. Развернуть можно через Docker.

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

📁 Language: #TypeScript 52.3%, #Python 46.9%

⭐️ Stars: 985

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍7🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
ChatGPT MD

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

Недавно на GitHub попался плагин ChatGPT MD, который позволяет бесшовно интегрировать ChatGPT, OpenRouter и локальные большие языковые модели прямо в Obsidian.

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

Помимо OpenAI, можно подключать модели с платформы OpenRouter, включая Claude, Gemini, DeepSeek, либо использовать локальные модели через Ollama и LM Studio с полностью офлайн-режимом.

Для каждой заметки можно отдельно настраивать параметры модели. Есть поддержка рендеринга Markdown, автогенерации заголовков, переиспользования шаблонов и других функций.

Если ты хочешь эффективно использовать AI прямо в Obsidian и при этом держать диалоги и заметки в едином пространстве, этот плагин точно стоит попробовать.

📁 Language: #TypeScript 95.3%

⭐️ Stars: 1.2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥1💊1
easy-llm-cli

Многие, кто привык писать код прямо в терминале, постоянно спотыкаются о то, что каждый AI-инструмент привязан к своему конкретному модели. В итоге в одном CLI гибко переключаться между разными LLM оказывается не так-то просто.

На GitHub нашёлся как раз подходящий опенсорс — Easy LLM CLI. Проект построен поверх Google Gemini CLI, но при этом полностью снимает ограничение на один единственный модельный бекенд.

Он умеет работать с Gemini, OpenAI, Claude, DeepSeek и даже с локальными моделями через Ollama.

Поддерживает MCP (Model Context Protocol) для подключения инструментов, умеет читать контекст кода прямо из репозитория и может автоматом выполнять Git-операции, рефакторить код или генерировать приложение.

Работает в Node.js-окружении, можно запускать через npx без установки. Модели настраиваются обычными переменными окружения — подставляешь нужный провайдер и работаешь.

Хороший вариант для тех, кто не хочет привязываться к одному вендору и любит решать задачи прямо из терминала.

📁 Language: #TypeScript 96.0%

⭐️ Stars: 1.1k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3💊1
openskills

Надо признать, что навыки Claude Code реально удобные, а вот заставить те же навыки работать в Cursor, Windsurf и прочих инструментах — та ещё морока.

И тут как раз попался OpenSkills, опенсорсный проект, который переносит систему навыков Claude Code во все AI-помощники для кодинга.

Через CLI он фактически воспроизводит весь механизм навыков Claude Code: тот же формат промтов, тот же маркет навыков, та же структура каталогов, только вызовы идут не через IDE, а через команды в терминале.

После установки одной командой можно подтянуть навыки из официального репозитория Anthropic: работа с PDF, редактирование Excel, создание документов и десятки других профнавыков. Можно ставить и кастомные навыки из любого GitHub-репо.

Если ты работаешь в Cursor, Windsurf или Aider и хочешь получить уровень навыков Claude Code, или просто хочешь шарить конфигурацию навыков между разными помощниками, этот инструмент точно стоит попробовать.

📁 Language: #TypeScript 92.5%

⭐️ Stars: 1.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
3
agents . md

Когда пишешь код в Cursor или Windsurf, часто сталкиваешься с тем, что AI не понимает структуру проекта или продолжает использовать устаревшие команды сборки. В итоге сгенерированный код просто не запускается.

Причина в том, что README.md по сути пишется для людей. В нем полно контекста, который человек понимает автоматически, но для модели он расплывчат и неполон — там нет точных инструкций для выполнения.

Недавно на GitHub я наткнулся на проект AGENTS.md — это опенсорс, цель которого дать AI-программным агентам отдельную «инструкцию по эксплуатации».

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

Логика очень простая: в корне проекта создается Markdown-файл, который явно объясняет AI, как собирать проект, как его тестировать и каким правилам оформления кода следовать.

Подход совместим с большинством современных AI-инструментов для разработки — VS Code, Cursor, Windsurf, Aider, GitHub Copilot и др.

Порог входа минимальный: достаточно создать файл AGENTS.md, вписать туда краткий обзор проекта, команды для тестов и важные замечания по безопасности.

В больших проектах можно раскладывать такие файлы по разным поддиректориям. AI будет автоматически читать ближайший по пути конфиг, что делает схему довольно гибкой.

По мере того как AI-ассистенты становятся стандартным инструментом разработки, наличие отдельной «машинной документации» может стать базовым навыком для каждого разработчика. Лучше начать пробовать уже сейчас.

📁 Language: #TypeScript 94.3%

⭐️ Stars: 9.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93💊1
This media is not supported in your browser
VIEW IN TELEGRAM
open-scouts

Если хочется отслеживать свежие опенсорс-проекты, движения по конкретным технологиям или хотя бы цены на какой-то товар, постоянно руками обновлять страницы, тупо трата времени. А если не следить, есть риск пропустить что-то важное.

Как раз на GitHub нашёлся опенсорс Open Scouts. По сути, это способ развернуть себе отряд AI-скаутов, которые круглосуточно шарят по интернету и мониторят нужную тебе инфу.

Поддерживаются кастомные задачи мониторинга: хочешь — ищешь новые рестораны рядом, хочешь, трекаешь новости по AI-индустрии. Всё можно повесить на расписание и гонять по крону автоматически.

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

Проект построен на базе Next.js 16 и Supabase, для парсинга и обхода страниц интегрирован Firecrawl, есть Docker для развёртывания в один шаг, все данные при этом остаются у тебя.

Такая модель "повесил и забыл, дальше всё мониторит само" выглядит очень практичной, если нужно долго держать в фокусе какой-то рынок или область, но при этом не хочется тонуть в потоке мусорных обновлений.

📁 Language: #TypeScript 95.5%

⭐️ Stars: 586

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍1