Полезная Репа
474 subscribers
180 photos
180 links
Коллекционирую полезные репозитории ради вдохновения
Download Telegram
Контекстная база для агентов с виртуальной ФС

🔹 volcengine/OpenViking
27109 звёзд · Python

OpenViking хранит память, знания и навыки AI-агентов как виртуальную файловую систему через протокол viking://. Контент разложен по трём слоям: L0 — абстракт ~100 токенов, L1 — обзор ~2k токенов, L2 — полные данные.

На LoCoMo точность памяти выросла до 80–83% против 24–57% без OpenViking, входные токены сократились на 34.3–91.0%, задержка — на 58.45–66.10%. На tau2-bench задачи в рознице стали успешнее на +6.87pp, в авиалиниях — на +11.87pp.

Провайдеры: Volcengine, OpenAI, Kimi, GLM, локальный Ollama. Интеграции — Claude Code, Codex, Cursor, LangChain, MCP. Требуется Python 3.10+, ядро под AGPLv3, CLI и примеры — Apache 2.0.

репозиторий

Полезная Репа 🧠
Фоновый ревью кода за агентами через git-хук

🔹 kenn-io/roborev
1569 звёзд · Go

Roborev вешает post-commit hook на репозиторий и после каждого коммита прогоняет диф через уже настроенных у вас агентов — Codex, Claude Code, Gemini, Copilot, Cursor, Kiro и ещё несколько. Проверяет дублирование, сложность, мёртвый код, безопасность и качество тестовых фикстур.

Команда roborev refine итеративно чинит найденные проблемы до зелёного прогона или лимита итераций, а roborev compact перепроверяет старые находки против текущего кода и отсеивает ложные срабатывания. Есть TUI с vim-навигацией и экспорт истории в JSON с курсорами.

Всё крутится локально, никаких удалённых сервисов — платите только за токены своих агентов. Требует Go 1.21+, опционально интегрируется с beads и kata для трекинга задач.

репозиторий

Полезная Репа 🤖
Платформа AI-ассистентов для 14 мессенджеров

🔹 AstrBotDevs/AstrBot
37783 звёзд · Python

Фреймворк на Python 3.12+ для сборки чат-ботов с LLM под капотом. Из коробки коннекторы к QQ, Telegram, WeChat, Feishu, DingTalk, Slack, Discord, LINE, KOOK, Misskey, Mattermost и ещё паре платформ — единая логика агента крутится во всех каналах сразу.

По моделям — OpenAI, Anthropic, Gemini, DeepSeek, Ollama, LM Studio и десяток других провайдеров. Есть MCP, Knowledge Base, автосжатие контекста и песочница для безопасного исполнения кода, плюс маркетплейс с 1000+ плагинов.

Разворачивается через uv, Docker, desktop-приложение, Replit, AUR, 1Panel или CasaOS. Интеграции с Dify, Bailian и Coze тоже на месте — можно подключить LLMOps-платформу и не писать оркестрацию руками.

репозиторий

Полезная Репа 🤖
Ситуационный дашборд с 3D-глобусом и AI-сводками

🔹 koala73/worldmonitor
69037 звёзд · TypeScript

Агрегатор 500+ новостных лент по 15 категориям с AI-синтезом кратких обзоров. Визуализация крутится на globe.gl, Three.js, deck.gl и MapLibre GL: 56 типов слоёв на двух движках — 3D-глобус и плоская WebGL-карта.

Внутри 281 Protocol Buffer и 35 сервисов для API-контрактов, Country Instability Index v8 для 31 страны Tier-1 с серверной авторизацией оценок. Кэш трёхуровневый: Redis через Upstash, CDN и service worker.

Работает как веб, десктоп на Tauri 2 (Windows/macOS/Linux) и 6 вариантов сайта из одной кодобазы. Локальный AI через Ollama без API-ключей, плюс MCP-сервер, REST, CLI и SDK для Python, Ruby и Go. Лицензия AGPL-3.0-only.

репозиторий

Полезная Репа 🌍
1🔥1
MCP-сервер для аудита зависимостей без API-ключей

🔹 tiluckdave/hound-mcp
11 звёзд · TypeScript

Hound подключается к Claude Code, Cursor, Windsurf и VS Code через Model Context Protocol и даёт агенту 12 инструментов для работы с зависимостями: сканирование lockfile, проверка лицензий, поиск typosquatting и вердикт GO/CAUTION/NO-GO перед установкой пакета.

Под капотом — два публичных API от Google без аутентификации: deps.dev и OSV. Покрывает 7 экосистем: npm, PyPI, Go, Cargo, Maven, NuGet, RubyGems. Инструмент hound_score выдаёт оценку 0–100 с буквенным грейдом.

Автор фиксирует принцип: проект остаётся бесплатным и без конфигурации, новые фичи не должны тянуть за собой ключи или аккаунты. В roadmap — Docker, парсеры bun.lockb и gradle.lockfile, hound_diff для сравнения снимков и GitHub Action.

репозиторий

Полезная Репа 🐕
🔥1
Подбор LLM под железо одной командой

🔹 AlexsJones/llmfit
30464 звёзд · Rust

Утилита на Rust смотрит на RAM, CPU и GPU и говорит, какие локальные модели реально поедут. Работает с Ollama, llama.cpp, MLX, Docker Model Runner и LM Studio — сотни моделей проверяются одной командой.

Каждая модель оценивается по четырём осям: fit (влезет ли в память), speed, quality и context. Скорость считается через модель пропускной способности памяти, откалиброванную по реальным замерам сообщества. Поддерживаются MoE-архитектуры и мульти-GPU сборки.

По умолчанию открывается TUI, есть и классический CLI. Можно скачать модель, замерить tok/s локально и отправить бенчмарк обратно в проект через PR. Ставится из Homebrew, Scoop, MacPorts, pip/uv, Docker; Windows-сборки подписаны через SignPath.io.

репозиторий

Полезная Репа 🤖
🔥1
Дизайн-системы для AI-кодеров через MCP

🔹 bergside/typeui
1617 звёзд · TypeScript

Коллекция из 30+ готовых дизайн-систем, которые скармливаются AI-ассистенту перед генерацией интерфейса. Внутри стили от Brutalism и Claymorphism до Corporate и Bento — модель получает конкретные правила вместо усреднённого «сделай красиво».

Работает через Model Context Protocol и подключается к 25+ инструментам: Claude, Codex, Cursor, Copilot, v0, Replit, JetBrains, Zed. Ресурсы поставляются в двух форматах — DESIGN.md с описанием системы и SKILL.md для навыков агента.

Ставится либо локальным плагином под редактор, либо через размещённый MCP-сервер — если IDE поддерживает протокол, интеграция занимает пару минут.

репозиторий

Полезная Репа 🎨
1
Маркетплейс агентов для шести AI-платформ

🔹 wshobson/agents
38182 звёзд · Python

Один репозиторий содержит 94 плагина, 203 агента, 175 навыков и 109 команд для Claude Code, Codex CLI, Cursor, OpenCode, GitHub Copilot и Gemini CLI. Markdown-файлы в `plugins/` генерируют нативные артефакты для каждой из пяти платформ.

Качество плагинов проверяют три уровня: статический анализ до 2 секунд, LLM Judge около 30 секунд и Monte Carlo симуляция на 2-5 минут. Модели распределены по задачам: Opus для архитектуры и безопасности, Sonnet для документации и тестов, Haiku для быстрых операций.

Codex CLI и Cursor ставят плагины из коммитированных реестров, Gemini и OpenCode требуют клона и `make generate`. У Codex CLI есть лимит 8 KB на размер навыка. Лицензия MIT.

репозиторий

Полезная Репа 🛠️
1
Оркестратор навыков для AI-кодеров через /ship

🔹 AgentSystemLabs/core
119 звёзд · JavaScript

Набор навыков, который командой `/ship` классифицирует задачу в один из шести типов (CREATE, EVOLVE, POLISH, REMOVE, FIX, AUDIT) и выбирает режим глубины: fast, balanced или production. Под капотом — 30+ внутренних ролей и параллельные read-only reviewer subagents, аудирующие безопасность, производительность, контракты, доступность и конкурентность.

На бенчмарке из 5 feature briefs pipeline выдал 47.0/50 против 43.2 у голого промпта и 41.0 у persona prompting, поймал HIGH-severity дыру в авторизации на review gate и дал ноль краш-багов в production. Плата — примерно на 81% больше токенов.

Важная деталь: система никогда не коммитит, не пушит и не открывает PR — только готовит рабочее дерево. Ставится через Claude Code marketplace или `@agentsystemlabs/core init`, поддерживает Cursor, Codex и OpenCode.

репозиторий

Полезная Репа 🤖
Оркестратор для 14 кодинг-агентов сразу

🔹 multica-ai/multica
41589 звёзд · Go

Платформа для управления кодинг-агентами как командой: раздача задач, отслеживание прогресса, накопление навыков. Из коробки подключаются 14 CLI-агентов — Claude Code, Codex, GitHub Copilot CLI, Cursor Agent, Kimi, Kiro CLI, Trae CLI и другие. Локальный daemon сам сканирует машину и находит установленные CLI.

Стек: Go с Chi router, sqlc и gorilla/websocket на бэкенде, Next.js 16 на App Router во фронте, PostgreSQL 17 с pgvector под хранилище. Агентов можно группировать в Squads — команды под руководством лидера для стабильной маршрутизации задач.

Для разработки нужны Node.js 20+, pnpm 10.28+, Go 1.26+ и Docker. Есть самохостинг через образы из GHCR, облачный Multica Cloud и iOS-клиент в `apps/mobile/`.

репозиторий

Полезная Репа 🤖
Фреймворк MCP-серверов на декораторах Python

🔹 PrefectHQ/fastmcp
26773 звёзд · Python

FastMCP собирает MCP-серверы и клиентов из обычных Python-функций: помечаешь функцию декоратором @mcp.tool — фреймворк сам строит JSON-схему, валидацию и документацию. На стороне клиента берёт на себя транспорт, аутентификацию и жизненный цикл протокола при подключении по URL.

Пакет качают около миллиона раз в день, а FastMCP 1.0 в 2024 году вошёл в официальный MCP Python SDK. По оценке авторов, около 70% MCP-серверов на всех языках используют этот фреймворк. Внутри три слоя: Servers с инструментами и ресурсами для LLM, Clients для подключения и Apps для интерактивных UI прямо в диалоге.

Тонкость обновления: при переходе с версий 3.2 и ниже через pip нужен флаг --force-reinstall, у uv проблемы нет. Документация лежит в формате llms.txt — удобно скармливать модели целиком.

репозиторий

Полезная Репа 🤖
1
Скилл для чистки AI-мусора в текстах

🔹 petergyang/no-ai-slop
1940 звёзд

Скилл для Claude Code и Codex, который вычищает из текста 20+ типовых AI-паттернов: бинарные контрасты, вводные-«горловые» фразы, поддельные инсайты, циклирование синонимов. Всего в детекторе 11 конкретных сигнатур.

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

Внутри всего два файла: SKILL.md с правилами и eval.md с чек-листом. Лицензия MIT, часть личной AI-ОС автора.

репозиторий

Полезная Репа 🧹
Meta-промптинг для Claude Code

🔹 gsd-build/get-shit-done
64776 звёзд · JavaScript

Система для Claude Code от TÂCHES: связка мета-промптинга, инженерии контекста и spec-driven development. Идея — описывать задачу через спецификации, а промпты и контекст собирать по правилам, а не руками на каждый запрос.

Осторожно с адресом: репозиторий переехал в open-gsd/gsd-core, здесь остался архивный редирект. 64k звёзд накопились до переезда, разработка идёт уже на новом месте — туда и стоит смотреть за апдейтами.

репозиторий

Полезная Репа 🤖
Инженерия окружения для кодинг-агентов

🔹 lopopolo/harness-engineering
780 звёзд · Python

Райан Лополо собрал антологию по «harness engineering» — методике улучшения вывода AI-агентов через окружение, при этом модель и сам агент остаются чёрным ящиком. Два внешних рычага: контекст и инструменты.

Внутри — thesis index в docs/, playbooks/ с готовыми практиками и sources/ с исходниками. Маршрутизация задач для кодинг-агентов идёт через файл AGENTS.md, а нефункциональные требования (надёжность, безопасность, совместимость, производительность) передаются как код и контекст.

Отдельный скрипт sources/scripts/fetch_openai.py вытягивает материалы для агентов, которых блокируют на канонической странице. Лицензия CC BY 4.0, атрибуция в COPYING.md.

репозиторий

Полезная Репа 🤖
Диаграммы архитектуры как agent skill

🔹 tt-a1i/archify
7227 звёзд · HTML

Скилл для Cursor, Claude Code, Codex CLI и OpenCode, который по текстовому описанию или коду собирает пять типов диаграмм: архитектурные, workflow, sequence, data flow и lifecycle. На выходе — самодостаточный HTML с экспортом в PNG, SVG, WebM и карточки 1200×630.

Под капотом типизированный JSON IR с детерминированной валидацией и 11 готовыми сценариями в Proof Lab. Поддерживает сравнение Before/Delta/After с пометкой добавленных, удалённых, изменённых и перемещённых узлов.

Четыре визуальных пресета (classic, signal-flow, blueprint, editorial), опциональная анимация trace и preview-режим с горячей перезагрузкой одного JSON. Профиль deployment-ownership требует явных владельцев компонентов и именованных пересечений границ регионов.

репозиторий

Полезная Репа 📐
Постоянная память для AI-агентов в Obsidian

🔹 breferrari/obsidian-mind
3936 звёзд · TypeScript

Obsidian-хранилище, которое даёт Claude Code, Codex CLI и Gemini CLI сквозную память между сеансами через единую систему хуков. Пять точек жизненного цикла — SessionStart, UserPromptSubmit, PostToolUse, PreCompact и Stop — цепляются к агенту и синхронизируют контекст с заметками.

На старте сессии в промпт инжектится около 2K токенов: выдержки из North Star, git-сводка, активные задачи и список файлов хранилища. Долговременные знания лежат в brain/ под git, а сеансовый индекс — в ~/.claude/MEMORY.md со ссылками на конкретные заметки.

Требует Node.js 22+, Obsidian 1.12+ с CLI и Git. Опциональный QMD-поиск подтягивает модели ~328MB для семантики и ~1.28GB для переранжирования. Ставится через ShardMind или обычный git clone.

репозиторий

Полезная Репа 🧠
Терминальный мультиплексер для AI-агентов

🔹 ogulcancelik/herdr
20439 звёзд · Rust

Один бинарник на Rust без Electron, который держит в терминале рой AI-агентов: Claude Code, Codex и прочих. Отсоединяешься от сессии — агенты продолжают работать, переподключаешься из любого терминала или по SSH, состояние переживает перезагрузку системы.

Управление в стиле tmux с префиксными клавишами плюс мышь: клики, перетаскивание, разделение панелей. Есть socket API, через который агенты сами создают панели, читают чужой вывод и ждут друг друга — можно оркестрировать пайплайны прямо из кода агента.

Ставится через Homebrew, mise или скриптом на Linux и macOS; Windows пока в бете. Лицензия Apache 2.0, плагины расширяют панели и воркфлоу.

репозиторий

Полезная Репа 🤖
1
Выгрузка истории чатов из AI-ассистентов

🔹 0xSero/ai-data-extraction
842 звёзд · Python

Скрипт вытаскивает историю переписки, контекст кода и дифы из Cursor, Claude Code, Codex, Windsurf, Trae, Continue, Gemini CLI и OpenCode. Python 3.6+ без внешних зависимостей — только стандартная библиотека.

Под капотом три формата хранения: SQLite (.vscdb), JSONL-сессии и Tauri .dat. Для Cursor отдельно разобрана эволюция от v0.x до v2.0+ с переходом от Chat к Composer. Стандартные пути ищутся автоматически по ОС: ~/Library/Application Support, ~/.config, %APPDATA%.

Результат — timestamped JSONL в extracted_data/ с сообщениями, кодом, дифами, метаданными о моделях и путях проектов. Перед запуском инструменты нужно закрыть, иначе SQLite будет залочен.

репозиторий

Полезная Репа 🗂️
Десктопный ассистент от Эндрю Ына

🔹 andrewyng/openworker
3418 звёзд · Python

OpenWorker — настольное приложение, которое выполняет задачи целиком: создаёт документы, шлёт сообщения, обновляет календарь. Из коробки 25+ интеграций: GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail, Google Calendar.

Работает поверх aisuite — единого API к OpenAI, Anthropic, Gemini, DeepSeek, Mistral и Ollama с поддержкой MCP. Данные лежат локально, облако задействуется только для OAuth. Перед отправкой сообщений, правкой календаря и shell-командами спрашивает подтверждение, умеет крутить задачи по расписанию с полными транскриптами.

Открытая бета, сборки для macOS 12+ (Apple Silicon) и Windows 10/11 с автообновлением. Windows-бинарь без code signing — SmartScreen ругается.

репозиторий

Полезная Репа 🤖
1
12 принципов для LLM-агентов в проде

🔹 humanlayer/12-factor-agents
24561 звёзд · TypeScript

Автор переносит идеи 12-factor apps на LLM-агентов и формулирует 12 принципов, которые помогают довести агент до реальных пользователей. Среди факторов — преобразование естественного языка в вызовы инструментов, явное управление контекстным окном, промптами и состоянием выполнения, а также построение агентов как stateless-редьюсеров.

Агентский цикл описан прямолинейно: LLM выбирает следующий шаг, детерминированный код выполняет инструмент, результат дописывается в контекст, и так до завершения. Совет автора — встраивать модульные куски агентов в существующий продукт вместо переписывания всего на очередной фреймворк.

Код под Apache 2.0, контент — под CC BY-SA 4.0.

репозиторий

Полезная Репа 🤖
Локальная оркестрация Claude Code и Codex

🔹 razzant/claudexor
162 звезды · TypeScript

Control plane для управления Claude Code, Codex, Cursor и OpenCode через единый интерфейс. Ротация между несколькими подписками Claude/Codex с отслеживанием квот в реальном времени — удобно, если у вас несколько аккаунтов и вы упираетесь в лимиты.

Внутри интересная механика: best-of-N races с независимыми рецензентами, git worktrees для изоляции кандидатов и envelopes для временных окружений. Есть MCP injection для делегирования подзадач (максимум 1 уровень вложенности) и Council planning — параллельное планирование N агентами с последующим объединением планов.

Требует Node.js ≥ 20.19 и pnpm. Desktop-приложение под macOS, CLI/daemon под Linux. Всё хранится в локальных файлах, телеметрии нет.

репозиторий

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