Полезная Репа
478 subscribers
188 photos
188 links
Коллекционирую полезные репозитории ради вдохновения
Download Telegram
Десктопный ассистент от Эндрю Ына

🔹 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 ругается.

репозиторий

Полезная Репа 🤖
2
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. Всё хранится в локальных файлах, телеметрии нет.

репозиторий

Полезная Репа 🎛️
🔥1
MCP-сервер превращает ChatGPT в Codex

🔹 Waishnav/devspace
3299 звёзд · TypeScript

Ставит локальный MCP-сервер, через который ChatGPT читает, правит, ищет и запускает код в одобренных папках проекта. Файлы никуда не загружаются — веб-агент ходит к вам по туннелю через Cloudflare Tunnel, ngrok, Pinggy или Tailscale Funnel, подключение защищено паролем владельца.

Умеет shell-команды, поиск по коду и изолированные Git worktrees, читает инструкции из AGENTS.md и CLAUDE.md, подхватывает локальные навыки из папок. Точка подключения по умолчанию — http://127.0.0.1:7676/mcp.

Ставится как npm-пакет @waishnav/devspace, требует Node 22.19+. Работает на Linux, macOS и Windows с Bash-совместимой оболочкой; PowerShell и cmd.exe не поддерживаются.

репозиторий

Полезная Репа 🤖
🔥2
Agent Skills для русской редактуры

🔹 N1arko/redaktura-skills
43 звезды

Набор из шести скиллов для Claude Code и Codex: redpolitika, redaktura, statya, post, promo и ux-copy. Формат стандартный — SKILL.md, подхватывается любым агентом с поддержкой Agent Skills.

Скиллы связаны между собой: redpolitika генерирует .agents/redpolitika.md с редполитикой проекта, а statya, post, promo и ux-copy тянут справочники из redaktura на финальной проверке. Для Codex положили отдельный конфиг agents/openai.yaml.

Ставится либо глобально в ~/.claude/skills и ~/.codex/skills, либо локально в .claude/skills проекта. Лицензия CC BY 4.0, авторы — Людмила Сарычева и Никита Архипов.

репозиторий

Полезная Репа ✍️
Anthropic показывает HTML как формат вывода LLM

🔹 anthropics/html-effectiveness
589 звёзд · HTML

Репозиторий с примерами самодостаточных HTML-страниц, которые демонстрируют, зачем просить модель отдавать результат сразу разметкой. Каждый файл открывается в браузере без сборки и внешних зависимостей — склонировал и кликнул.

Примеры разложены по шести категориям: research, code, prototyping, communication, diagrams и editing UIs. Внутри — code review, дизайн-системы, слайд-деки, статус-отчёты и интерактивные редакторы. Данные вымышленные, бренд-плейсхолдер «Acme».

Лицензия MIT, так что куски можно тащить в свои промпты и шаблоны для Claude.

репозиторий

Полезная Репа 🌐
Локальная запись экрана 24/7 для AI-агентов

🔹 screenpipe/screenpipe
20532 звёзд · Rust

Записывает экран и аудио круглосуточно, складывает в локальную SQLite и отдаёт историю AI-агентам через MCP — подключается к Claude Desktop, Cursor и сотне других приложений. Захват идёт через дерево доступности, OCR как fallback, плюс транскрипция через локальную Whisper Large-V3-Turbo или облачный Deepgram.

Потребление на удивление щадящее: 5–10% CPU, 0.5–3 ГБ RAM и около 20 ГБ диска в месяц. Механизм Pipes — markdown-файлы с промптами, которые агенты выполняют по расписанию поверх собранных данных.

По умолчанию наружу не уходит ничего. Работает на macOS (Apple Silicon и Intel), Windows 10/11 и Linux. Лицензия Screenpipe Commercial: личное некоммерческое использование разрешено, коммерция — по лицензии.

репозиторий

Полезная Репа 🎬
👏1
Единый API-шлюз для сотни LLM

🔹 BerriAI/litellm
54692 звёзд · Python

LiteLLM даёт унифицированный интерфейс в формате OpenAI для 100+ провайдеров: Anthropic, Bedrock, Azure, Vertex AI, vLLM, Nvidia NIM. Ядро переписали на Rust — бенчмарки показывают 8ms P95 при 1000 RPS.

Работает двумя способами: Python SDK через uv add litellm или самостоятельный Proxy Server с админкой, виртуальными ключами, трекингом расходов, guardrails и балансировкой. Эндпоинты покрывают chat, embeddings, images, audio, batches, rerank и messages.

Из коробки поддержаны MCP-серверы и A2A-протокол для агентов из LangGraph, Vertex AI Agent Engine, Bedrock AgentCore, Pydantic AI. В продакшене используют Stripe, Netflix, Google ADK, OpenAI Agents SDK.

репозиторий

Полезная Репа 🚪
Браузер для AI-агентов с общим логином

🔹 citrolabs/ego-lite
3608 звёзд · JavaScript

Браузер под macOS, который делит залогиненное состояние с Codex или Claude Code — агент работает с вашими куками, расширениями и закладками, при первом запуске всё переносится из Chrome.

Агент дёргает возможности браузера через JS-функции, а не CLI-команды: авторы обещают ускорение сложных сценариев до 2.5× и меньше вызовов инструментов. Параллельные задачи идут в отдельных Spaces внутри одного окна.

Снапшоты страниц собираются с kernel-level доработками, чтобы корректно доставать вложенные iframes. Инструменты навыка ego-browser: snapshot, fill, click, wait, navigate, capture. Данные хранятся локально, лицензия MIT, Windows и Linux пока в roadmap.

репозиторий

Полезная Репа 🤖
Observability и оценка LLM-приложений

🔹 Arize-ai/phoenix
10729 звёзд · Python

Phoenix — платформа для трассировки LLM-приложений, оценки качества, работы с датасетами, экспериментами и промптами. Инструментирование через OpenTelemetry, так что данные снимаются с любого рантайма без vendor lock-in.

Из коробки дружит с OpenAI Agents SDK, Claude Agent SDK, LangGraph, LlamaIndex, DSPy, CrewAI, Mastra и Vercel AI SDK. Провайдеры — OpenAI, Anthropic, Google GenAI, Bedrock, OpenRouter, LiteLLM.

Внутри есть агент PXI для отладки трейсов и итерации по промптам, а также Remote MCP Server: подключаешь Claude Code или Cursor к эндпоинту `/mcp` и работаешь с Phoenix прямо из IDE. Запуск локально: `pip install arize-phoenix && phoenix serve` или через `uvx` без установки.

репозиторий

Полезная Репа 🔍
1
CLI-агент для кода на Rust с памятью через эмбеддинги

🔹 1jehuang/jcode
10333 звёзд · Rust

Терминальный агент для кодинга с интеграциями Claude, OpenAI, Gemini и GitHub Copilot через OAuth. Память построена на семантических векторных эмбеддингах: релевантные воспоминания подтягиваются автоматически по косинусному сходству.

Время до первого кадра — 14 мс против 3436.9 мс у Claude Code, разница в 245 раз. Одна сессия с локальными эмбеддингами ест 167.1 МБ RAM, без них — 27.8 МБ, каждая дополнительная сессия добавляет около 10.4 МБ.

Режим Swarm запускает несколько агентов в одном репозитории с автоматическим разрешением конфликтов при правках файлов. Свой рендерер Handterm тянет нативный scroll API и рисует диаграммы Mermaid прямо в чате. Linux, macOS, Windows 11.

репозиторий

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

🔹 Gitlawb/zero
1135 звёзд · Go

Кодинг-агент для терминала: инспектирует репозиторий, правит файлы, гоняет команды и хранит сессии локально на диске — их можно искать и возобновлять, без телеметрии. Работает в TUI или headless-режиме через zero exec для скриптов и CI.

Подключается к 25+ провайдерам: OpenAI, Anthropic, Gemini, Groq, DeepSeek, Ollama плюс любые совместимые endpoints. Расширяется MCP-серверами, markdown-навыками, плагинами и хуками.

Запись файлов ограничена рабочей директорией, а команды оболочки, сеть и деструктивные операции требуют явного разрешения. Для рискованных правок есть изолированные git worktrees. Ставится через npm под Linux, macOS и Windows.

репозиторий

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