TGViewer
Channel Public Channel
Полезная Репа

Полезная Репа

@usefulrepa

Коллекционирую полезные репозитории ради вдохновения
Subscribers
572
Photos
432
Videos
0
Links
432
Recent Posts 20 shown
Post #438 86
Проверка правок агента против AGENTS.md

🔹 coldteadotai/abide
⭐ 197 звёзд · TypeScript

Хуки для Claude Code, Codex и OpenCode: перехватывают каждое изменение кода и сверяют его с правилами из AGENTS.md и других инструкций репозитория. Правила лежат в коммитируемом `.abide/rubric.json` с указанием источника.

Под капотом — модель Jev от TypeSafe, которая выдаёт калиброванную вероятность нарушения. Проверка одного edit-а занимает ~300 мс и стоит доли цента. При вердикте от 0.8 агент получает приказ исправить, 0.5–0.8 — только примечание, ниже — тишина.

На 93 сессиях (1 256 правок) Abide поймал 39 изменений, из них рецензент подтвердил 10. Команда `abide audit` прогнала 33 API-маршрута Next.js за 12 секунд и один цент.

репозиторий

Полезная Репа 🛡️
Post #437 112
AI-персонал для соло-бизнеса в одной папке

🔹 trainingsites/campus-ai-os
⭐ 30 звёзд · Python

Campus AI OS работает как плагин для Claude Desktop, Claude Code и Codex: подключаешь папку кампуса — получаешь 43 навыка, 36 команд, 2 playbooks и 20 инструментов, распределённых по четырём отделам (Community, Education, Marketing, Sales).

Весь контекст бизнеса хранится в обычных Markdown и JSON — ни сервера, ни базы, ни API-ключей. Каждый запуск пишет файл с результатом и статусом одобрения, а команда /campus-doctor проверяет систему и падает с ненулевым кодом при проблемах.

С версии 5.2.9 несколько AI-приложений могут работать с одной папкой одновременно. 226 автоматизированных тестов, лицензия MIT.

репозиторий

Полезная Репа 🏢
Post #436 122
RAG-платформа от Tencent с агентом и Wiki

🔹 Tencent/WeKnora
⭐ 28022 звёзд · Go

Платформа превращает сырые документы в три сущности: queryable RAG, автономный ReAct-агент с MCP-инструментами и самоподдерживающуюся Wiki с графом знаний, версиями и откатом. Поддерживает 10+ форматов — PDF, Word, Excel, XMind, EPUB, MHTML, картинки — и подключает 20+ LLM-провайдеров: OpenAI, DeepSeek, Qwen, Gemini, Ollama, LiteLLM.

Агент запускает инструменты в session-persistent Docker/E2B/Cube-песочницах и ходит в веб. Из коробки синхронизация с Feishu, Notion, Yuque, GitLab, RSS и боты для Slack, Telegram, WeCom, DingTalk.

Есть cross-session long-term memory с автоизвлечением профиля и фактов, многоуровневый RBAC с audit logs, scoped API-ключи и трассировка через Langfuse. В 0.8.0 завезли skill sandbox runtime и in-process anydoc office parser.

репозиторий

Полезная Репа 🧠
Post #435 124
Пещерный стиль экономит токены LLM

🔹 JuliusBrussee/caveman
⭐ 106983 звёзд · Go

Проект сжимает входы и выходы для кодинг-агентов, заставляя LLM говорить «пещерным» слогом: только смысловые слова, без вводных и вежливости. Код, команды и пути остаются нетронутыми — режется только описательный текст вокруг них.

Внутри три компонента: skill (правило для агента), локальный proxy между агентом и провайдером и middleware для своего кода. Skill даёт медиану −50% выходных токенов на Q&A;, но в реальных сессиях JetBrains на 86 задачах — 8.5% без потери качества. Proxy срезает вход в среднем на 33.2% (диапазон 14.6–48.5% на 54 прогонах Claude Code).

Поддерживает 30+ агентов: Claude Code, Codex, Gemini, Cursor, Windsurf, Cline. Оригиналы хранятся в резервных копиях — агент может запросить полный текст. Лицензия MIT для skill/CLI, BSL-1.1 для runtime, нужен Node.js 22.13+.

репозиторий

Полезная Репа 🧠
  • ❤ 1
Post #434 134
Агрегатор трендов с AI-фильтрацией новостей

🔹 sansan0/TrendRadar
⭐ 62444 звёзд · Python

Собирает горячие темы с множества платформ и RSS-лент, прогоняет через LLM и шлёт уведомления в 9+ каналов: Telegram, Slack, WeChat, DingTalk, Feishu, Email, ntfy, Bark и generic Webhook. Разворачивается в Docker примерно за 30 секунд, данные держите локально или в облаке.

Фишка — AI-фильтрация через файл `ai_interests.txt`: описываете интересы естественным языком вместо ручного подбора ключевых слов. Расписание сбора, рассылки и анализа задаётся в `timeline.yaml`, есть 5 готовых шаблонов.

Версия v6.10.0 добавила интеграцию с MCP (Model Context Protocol) для разговорного анализа тональности и прогноза трендов через LLM-клиента.

репозиторий

Полезная Репа 📡
  • 🔥 2
Post #433 173
Раскадровки видео из брифа для Claude Code

🔹 aicontentskills/ai-video-storyboard-skill
⭐ 50 звёзд

Скилл превращает короткое описание в производственный план из 6–18 кадров: для каждого — композиция, движение камеры, освещение, действие и готовый промпт на 40–80 слов под AI-видеогенераторы.

Подключается к Claude Code, Cursor и Windsurf через SKILL.md, .cursorrules и .windsurfrules. Общая визуальная тема (палитра, свет, характер объектива, киноэффекты) фиксируется на всю раскадровку, чтобы кадры не расползались по стилю.

Целевой формат — ролики 30–120 секунд для TikTok, Reels, Shorts и рекламы. На выходе плюсом идут рекомендации по LUT, переходам, музыке и параметрам экспорта. Лицензия MIT, готовый пример пока один — 30-секундный ролик кофейни.

репозиторий

Полезная Репа 🎬
  • ❤ 2
Post #432 186
AI-агенты работают в вашем залогиненном браузере

🔹 Tencent/BrowserSkill
⭐ 4195 звёзд · TypeScript

BrowserSkill даёт AI-агентам доступ к уже открытому Chrome или Edge пользователя — со всеми куками, сессиями и авторизациями. Работает через CLI и расширение из Chrome Web Store или Edge Add-ons, поддерживает macOS (Apple Silicon и Intel), Linux x64/ARM64 и Windows x64.

Встроен human-in-loop: агент останавливается на CAPTCHA, логинах и подтверждениях, передавая управление человеку. Из коробки подключается к Cursor, Claude Code, Codex, CodeBuddy и DeepSeek Harness, умеет снимать полнострочные скриншоты командой bsk screenshot --full-page.

Для изолированных окружений демон надо запускать в постоянной среде хоста через BSK_HOME и BSK_AUTO_START=0. Firefox пока в планах.

репозиторий

Полезная Репа 🤖
  • ❤ 1
Post #431 190
Claude Code учится на ваших правках

🔹 BayramAnnakov/claude-reflect
⭐ 1599 звёзд · Python

Плагин перехватывает исправления, которые вы даёте Claude Code, и раскладывает их по CLAUDE.md и AGENTS.md — глобальному, проектному и файлам навыков в .claude/commands/. Каждой записи присваивается оценка уверенности от 0.60 до 0.95.

Обнаружение гибридное: regex-паттерны ловят правки в реальном времени, а команда /reflect запускает семантический анализ, работающий с любым языком. В версии 2.6.0 добавили сканирование до 68 сессий для поиска повторяющихся паттернов и предложения новых команд.

Работает на macOS, Linux и Windows без WSL. Нужен Python 3.6+ и Claude Code CLI. В комплекте 160 проходящих тестов.

репозиторий

Полезная Репа 🧠
Post #430 198
Постоянная память для AI-агентов кодирования

🔹 rohitg00/agentmemory
⭐ 28517 звёзд · TypeScript

Сохраняет контекст между сессиями для 20 агентов сразу: Claude Code, Copilot CLI, Cursor, Gemini CLI, Codex, Cline, Goose и других. Подключение идёт через MCP, REST API или нативные плагины, внутри — 54 MCP-инструмента и 12 автохуков.

По бенчмаркам автора — 95.2% точности поиска (R@5) и минус 92% токенов. Работает без внешних БД: состояние лежит в ~/.agentmemory, поиск можно гонять без LLM-ключа через BM25 или локальные эмбеддинги Xenova/all-MiniLM-L6-v2.

Нужен Node.js 20+, занимает четыре локальных порта (3111–3113 и 49134). На Windows придётся ставить iii.exe v0.11.2 руками либо поднимать WSL2. В комплекте 1674+ проходящих теста.

репозиторий

Полезная Репа 🧠
Post #429 188
Сжатие токенов AI-агентов по трём осям

🔹 JayPokale/Chisle
⭐ 394 звезды · JavaScript

Chisle режет счёт за токены агентов сразу по трём направлениям: краткая проза, YAGNI-код и сжатие выходов инструментов через хуки PostToolUse и tool_result. Инъекция рулсета на старте сессии, отслеживание режима на каждом ходу, ноль зависимостей, установка через npm при Node.js ≥18.

На кодовых задачах даёт 44% токенов от базовой модели против 59% у ponytail и 74% у caveman. На объяснительных без кода — 87%, оба конкурента уходят за 100%. Из 20 прогонов один отказ (173% стоимости) против 6 у caveman и 8 у ponytail.

Поддерживает 11 агентов: Claude Code, Pi, Cursor, Windsurf, Cline, Kiro, Codex, Gemini, Copilot, OpenCode, Hermes. Автор публикует сырые результаты всех запусков, включая проигрыши, с разбором причин. На примере из репо сжатие входа — 88 967 символов, около 22 241 токена.

репозиторий

Полезная Репа 💰
  • ❤ 2
  • 🤡 1
Post #428 186
Многоагентный охотник за багами с автофиксом

🔹 codexstar69/bug-hunter
⭐ 510 звёзд · JavaScript

Конвейер из трёх ролей — Hunter ищет уязвимости, Skeptic оспаривает находки, Referee выносит вердикт. Пакет @codexstar/bug-hunter ставится в Claude Code, Cursor, Codex CLI, GitHub Copilot, Kiro, Windsurf, OpenCode и Factory Droid CLI, требует Node.js 22+.

По умолчанию режим scan-only, правки в код требуют явного разрешения и уходят в отдельную ветку. Каждый этап пишет JSON с валидацией схемы: triage.json, hunter-findings.json, skeptic.json, referee.json.

На детерминированном наборе тестов авторы получают precision, recall и F1 равные 1.00 при медиане 12 090 токенов на истинную находку и p95 длительности 61,3 секунды. Умеет STRIDE-моделирование, сканирование PR и зависимостей Node.js.

репозиторий

Полезная Репа 🐛
Post #427 194
Ротация аккаунтов Claude Code с TUI

🔹 realiti4/claude-swap
⭐ 2580 звёзд · Python

Утилита переключает несколько аккаунтов Claude Code без выхода: при приближении к лимиту сама ротирует активный, а TUI показывает расход за 5 часов и 7 дней с временем сброса. Есть три стратегии: best берёт максимум оставшейся квоты, consume-first добивает аккаунт с ближайшим сбросом недельного лимита, next-available пропускает ограниченные.

Учётки лежат в Keychain на macOS и в файлах на Linux/WSL/Windows. Опрос использования адаптивный: активные аккаунты проверяются чаще, исчерпанные — примерно раз в 10 минут. Во время записи держатся блокировки, чтобы не конфликтовать с обновлением токена.

Команда cswap run запускает Claude под выбранным аккаунтом только в текущем терминале — остальные терминалы и расширение VS Code остаются на основном. Аккаунты можно привязать к директориям и запускать нужный автоматически. На macOS смена требует перезапуска Claude Code или ~30 секунд на истечение кэша Keychain.

репозиторий

Полезная Репа 🔄
Post #425 195
Слой управления навыками для AI-агентов

🔹 HKUDS/OpenSpace
⭐ 7693 звёзд · Python

OpenSpace добавляет агентам поиск, оценку и эволюцию навыков. Подключается к Claude Code, Codex, OpenClaw и Hermès через Model Context Protocol, работает на Python 3.12+ под Windows, macOS и Linux.

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

Вторая версия принесла package-based организацию, quality summaries, загрузку task-trace и обновлённый dashboard с TUI. Выполнение изолировано через sandboxing и permission-aware инструменты, синхронизация с облаком — опциональная.

репозиторий

Полезная Репа 🧠
Post #424 190
Граф кода для ускорения AI-агентов

🔹 trailhq/Graft
⭐ 8067 звёзд · TypeScript

Graft строит граф кода в виде связанных markdown-файлов и подаёт его Claude Code, Cursor, Gemini и Codex как компактный контекст. Парсинг идёт через tree-sitter без вызовов LLM: полная поддержка TypeScript, Python, Go, Java, Kotlin, PHP, Swift, R и broad-режим для Rust, C/C++, Ruby, Elixir и ещё десятка языков.

На SWE-bench Verified (50 задач) корректность выросла с 54% до 66%, токенов ушло на 23% меньше, время сократилось на 32%. Граф лежит локально в папке graft/ как регенерируемый кеш и попадает в .gitignore.

Каждый запрос перестраивает граф против рабочего дерева примерно за 3мс, учитывая несохранённые правки. Подключение через MCP-сервер, ключ любого провайдера — OpenAI, Anthropic, OpenRouter, Groq или локальная модель.

репозиторий

Полезная Репа 🧠
  • ❤ 1
Post #423 190
Каталог дизайнов сайтов для кодинг-агентов

🔹 Nutlope/inspo
⭐ 175 звёзд · TypeScript

MCP-сервер, который отдаёт агенту 2320 страниц с 832 реальных сайтов для изучения дизайна. Для каждого сайта автоматически извлекается палитра, шрифты, CSS-переменные и семантические роли в DESIGN.md, плюс 68 канонических компонентов (heroes, pricing, footers, navs) с готовым JSX для копирования.

Под капотом Playwright снимает страницы на десктопе и мобиле, Together AI считает эмбеддинги для семантического поиска. Транспорты — stdio через npm и HTTP через Vercel, фронт на Next.js 16 и Tailwind v4.

Ставится одной командой npx -y inspo-mcp install с автодетектом Claude Code, Cursor, VS Code, Windsurf и Zed. Все инструменты read-only, а get_design_system(live:true) защищён от SSRF: только публичные хосты на портах 80 и 443.

репозиторий

Полезная Репа 🎨
Post #422 205
Runtime-проверка кода, написанного AI-агентами

🔹 reticlehq/reticle
⭐ 655 звёзд · TypeScript

SDK запускает приложение и наблюдает за реальными сетевыми запросами, состоянием хранилища и консолью — так проверяет, работает ли код, который сгенерировал агент. Возвращает вердикт pass/fail/couldn't tell с указанием file:line.

Через MCP цепляется к Claude Code, Cursor и Copilot. Плагины для Vite и Next.js инжектируют SDK в dev-режиме и вычищаются на продакшене. Поддержка React, Vue, Svelte, Preact, Astro, Electron и Tauri на macOS, Linux, Windows.

Установка одной командой: npx @reticlehq/server init сама определяет фреймворк и регистрирует MCP-сервер. Работает только на localhost, данные наружу не уходят. Лицензия Apache-2.0 с FSL.

репозиторий

Полезная Репа 👁️
  • ❤ 1
Post #421 237
Код к книге O'Reilly про AI-агентов

🔹 Nicolepcx/ai-agents-the-definitive-guide
⭐ 2228 звёзд · Jupyter Notebook

Репозиторий с примерами к книге «AI Agents — The Definitive Guide» от O'Reilly. 12 папок по главам, каждая с ноутбуками, которые открываются прямо в Google Colab по встроенной ссылке.

Внутри разобраны Chain-of-Thought, Tree-of-Thought, ReAct, ART, RULER и TreeQuest (AB-MCTS), а также иерархические команды агентов, swarms и Human-in-the-Loop. Фреймворки — LangChain и LangGraph.

Отдельно показаны интеграции с MCP, Composio и E2B Sandbox для изолированного запуска кода, оценка через Langfuse, LangSmith и AgentVista, threat modeling с LlamaFirewall и валидация через Pydantic.

репозиторий

Полезная Репа 🤖
  • ❤ 1
Post #420 211
Реестр проверенных навыков для AI-агентов

🔹 tech-leads-club/agent-skills
⭐ 6065 звёзд · TypeScript

CLI и MCP-сервер, который ставит навыки (skills) в 18 AI-агентов кодирования — Claude Code, Cursor, Copilot, Antigravity и другие. Агенты разделены на три уровня по популярности, для запуска нужен Node.js 22+.

Каталог весит около 45 КБ и подтягивается с CDN по требованию, скачанные навыки кэшируются в ~/.cache/agent-skills/ для офлайн-работы. Перед публикацией каждый навык прогоняется через Snyk Agent Scan на уязвимости, а операции CLI пишут журнал аудита.

Код под MIT, навыки Tech Leads Club — под CC-BY-4.0, сторонние сохраняют свои лицензии.

репозиторий

Полезная Репа 🛠️
Post #419 211
Персистентная память для AI-агентов на Go

🔹 Gentleman-Programming/engram
⭐ 6593 звёзд · Go

Engram — единый Go-бинарник, который даёт AI-агентам кодирования долговременную память. Внутри SQLite с FTS5 для полнотекстового поиска, база лежит локально в ~/.engram/engram.db, синхронизацию можно навесить через Git или опциональную облачную репликацию.

Интеграций сразу четыре: MCP-сервер, HTTP API, CLI и TUI на Catppuccin Mocha с навигацией j/k, поиском по / и копированием по c. Из коробки цепляется к Claude Code, OpenCode, Gemini CLI, Codex, Cursor, Windsurf, VS Code Copilot и Antigravity — достаточно вызвать `engram setup <agent>`.

Операции чтения привязаны к проекту: текущий определяется явным параметром, переменной ENGRAM_PROJECT или рабочей директорией. Для облачной репликации придётся пройти цепочку doctor → repair --dry-run → bootstrap → status.

репозиторий

Полезная Репа 🧠
Older posts →

About this channel

How can I read @usefulrepa without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Полезная Репа: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Полезная Репа have?
Полезная Репа (@usefulrepa) has 572 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Полезная Репа know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →