🧠 Скилл «у меня СДВГ» для агентов
Проблема: спросил одну вещь — получил три абзаца преамбулы, «hope this helps» и сам ответ где-то в середине. Решение:
Это для тебя, если читаешь ответы агента по диагонали и всё равно ищешь глазами, где там команда.
Внутри — 10 жёстких правил вывода:
• ⚡ сначала действие, потом объяснения
• многошаговое — только нумерованным списком
• списки не длиннее 5 пунктов
• без преамбулы, без пересказа, без «удачи!»
• 🎯 в конце — один конкретный next step
Ставится в Claude Code двумя строками:
Дальше дёргаешь
Забавно: лечим мы тут не агента, а свой лимит внимания. 💪
https://github.com/ayghri/i-have-adhd
Проблема: спросил одну вещь — получил три абзаца преамбулы, «hope this helps» и сам ответ где-то в середине. Решение:
i-have-adhd — плагин, который вырезает всю воду из вывода агента.Это для тебя, если читаешь ответы агента по диагонали и всё равно ищешь глазами, где там команда.
Внутри — 10 жёстких правил вывода:
• ⚡ сначала действие, потом объяснения
• многошаговое — только нумерованным списком
• списки не длиннее 5 пунктов
• без преамбулы, без пересказа, без «удачи!»
• 🎯 в конце — один конкретный next step
Ставится в Claude Code двумя строками:
claude plugin marketplace add ayghri/i-have-adhdclaude plugin install i-have-adhd@i-have-adhdДальше дёргаешь
/i-have-adhd. Для Codex тоже есть. 11.8k⭐, MIT — форкаешь SKILL.md и правишь правила под свою голову.Забавно: лечим мы тут не агента, а свой лимит внимания. 💪
https://github.com/ayghri/i-have-adhd
⚡1
🚀 Vercel eve — «Next.js для агентов»
eve — опенсорсный фреймворк, где агент это не класс и не граф, а директория с файлами.
Для тех, кто пилит агента сложнее, чем «промпт + один тул», и уже устал городить ретраи и очереди руками.
Что из коробки:
•
• сэндбокс для кода, который агент пишет сам
• human-in-the-loop аппрув перед опасным шагом
• субагенты, OpenTelemetry-трейсинг, эвалы
Инструкции, тулы, скиллы, каналы (HTTP/Slack/Discord) и крон-расписания лежат по конвенциональным папкам — проект читается глазами, а не грепом.
Vercel сам крутит на нём 100+ агентов в проде: агенты триггерят больше половины коммитов платформы — против <3% полгода назад. 🧠
Apache-2.0, public beta, 4.2k⭐. Старт:
Конвенция вместо конфига снова выиграла.
https://github.com/vercel/eve
eve — опенсорсный фреймворк, где агент это не класс и не граф, а директория с файлами.
Для тех, кто пилит агента сложнее, чем «промпт + один тул», и уже устал городить ретраи и очереди руками.
Что из коробки:
•
durable execution — падение не убивает прогон 🔄• сэндбокс для кода, который агент пишет сам
• human-in-the-loop аппрув перед опасным шагом
• субагенты, OpenTelemetry-трейсинг, эвалы
Инструкции, тулы, скиллы, каналы (HTTP/Slack/Discord) и крон-расписания лежат по конвенциональным папкам — проект читается глазами, а не грепом.
Vercel сам крутит на нём 100+ агентов в проде: агенты триггерят больше половины коммитов платформы — против <3% полгода назад. 🧠
Apache-2.0, public beta, 4.2k⭐. Старт:
npx eve@latest initКонвенция вместо конфига снова выиграла.
https://github.com/vercel/eve
👍1
ИИ-репетитор на 31k⭐ vs мой маркдаун 🧠
Для тех, кто учится сам и бесит, что курсы не помнят, где ты застрял.
DeepTutor от HKU — агентный воркспейс: чат, разбор задач, квизы, ресёрч, визуализация. Один агент, общая память.
• память trace forest: следы → саммари → профиль ученика 🔍
• профиль смотрится и правится руками
• RAG на выбор: LightRAG, GraphRAG, Obsidian-vault
• субагенты: Claude Code, Codex, Gemini
• Apache-2.0, +10.8% к персонализации
Я то же самое собрал руками: teach-воркспейсы в маркдауне, 23 урока в HTML с интерактивными виджетами. Профиль ученика = один текстовый файл, который Claude читает перед уроком 💾
Иногда 300 строк маркдауна делают то же, что фреймворк на 31k⭐.
https://github.com/HKUDS/DeepTutor
Для тех, кто учится сам и бесит, что курсы не помнят, где ты застрял.
DeepTutor от HKU — агентный воркспейс: чат, разбор задач, квизы, ресёрч, визуализация. Один агент, общая память.
• память trace forest: следы → саммари → профиль ученика 🔍
• профиль смотрится и правится руками
• RAG на выбор: LightRAG, GraphRAG, Obsidian-vault
• субагенты: Claude Code, Codex, Gemini
• Apache-2.0, +10.8% к персонализации
Я то же самое собрал руками: teach-воркспейсы в маркдауне, 23 урока в HTML с интерактивными виджетами. Профиль ученика = один текстовый файл, который Claude читает перед уроком 💾
Иногда 300 строк маркдауна делают то же, что фреймворк на 31k⭐.
https://github.com/HKUDS/DeepTutor
🌍 Ситуационная комната на своём сервере
Для тех, кто держит 15 вкладок с новостями, картами и котировками — и всё равно узнаёт последним.
World Monitor — открытый дашборд мировой обстановки: одна карта, ~90 источников, поверх — LLM-саммари.
• конфликты, землетрясения, пожары: ACLED, GDELT, USGS, NASA 🔥
• самолёты (ADS-B), суда (AIS), спутники, кибератаки
• рынки, сырьё, крипта + 56 OSINT-каналов
• AI-бриф крутится прямо в браузере (ONNX), сервер опционален
•
77k⭐ за полгода, +1.3k⭐ в день на пике, ~25 коммитов в сутки — 90% от одного человека 💪
С индексами осторожно: сам трекер признаёт, что прогнозы сходятся в 57% случаев. Это сигнал, а не факт.
77k звёзд и ноль обсуждений на HN. Трендинг ≠ разговор.
https://github.com/koala73/worldmonitor
Для тех, кто держит 15 вкладок с новостями, картами и котировками — и всё равно узнаёт последним.
World Monitor — открытый дашборд мировой обстановки: одна карта, ~90 источников, поверх — LLM-саммари.
• конфликты, землетрясения, пожары: ACLED, GDELT, USGS, NASA 🔥
• самолёты (ADS-B), суда (AIS), спутники, кибератаки
• рынки, сырьё, крипта + 56 OSINT-каналов
• AI-бриф крутится прямо в браузере (ONNX), сервер опционален
•
docker compose up -d — работает без единого API-ключа77k⭐ за полгода, +1.3k⭐ в день на пике, ~25 коммитов в сутки — 90% от одного человека 💪
С индексами осторожно: сам трекер признаёт, что прогнозы сходятся в 57% случаев. Это сигнал, а не факт.
77k звёзд и ноль обсуждений на HN. Трендинг ≠ разговор.
https://github.com/koala73/worldmonitor
🌐 Браузер, который водит агент
Проблема: агенту нужен веб под твоими логинами. Playwright и agent-browser от Vercel (39.7k⭐, Rust) своего браузера не имеют — куки, 2FA, SSO тащить руками. Отдать свой Chrome — драка за вкладки и фокус.
Решение: ego lite — форк Chromium под macOS. Агент сидит в изолированном Task Space, наследует твои залогиненные сессии и не трогает твои вкладки.
• Шлёт целый JS-батч через
• Явная передача руля:
• 7.1k⭐ за 3.5 месяца, пока только macOS
С бенчмарком осторожно: ego меряется именно с agent-browser, но в README «до 2.5× быстрее», а на лендинге уже «3.45×». Пруф — один PNG в репе: ни кода, ни датасета 🤔
И MIT тут только на обвязку — сам браузер закрытый бинарь, а установка снимает карантин Gatekeeper.
Удобство агента оплачено твоими куками 🔐
https://github.com/citrolabs/ego-lite
Проблема: агенту нужен веб под твоими логинами. Playwright и agent-browser от Vercel (39.7k⭐, Rust) своего браузера не имеют — куки, 2FA, SSO тащить руками. Отдать свой Chrome — драка за вкладки и фокус.
Решение: ego lite — форк Chromium под macOS. Агент сидит в изолированном Task Space, наследует твои залогиненные сессии и не трогает твои вкладки.
• Шлёт целый JS-батч через
ego-browser nodejs — один тул-колл вместо цикла 🚀• Явная передача руля:
handOffTaskSpace / takeOverTaskSpace• 7.1k⭐ за 3.5 месяца, пока только macOS
С бенчмарком осторожно: ego меряется именно с agent-browser, но в README «до 2.5× быстрее», а на лендинге уже «3.45×». Пруф — один PNG в репе: ни кода, ни датасета 🤔
И MIT тут только на обвязку — сам браузер закрытый бинарь, а установка снимает карантин Gatekeeper.
Удобство агента оплачено твоими куками 🔐
https://github.com/citrolabs/ego-lite
🎨 Скилл против AI-slop дизайна
Проблема: любой LLM лепит один лендинг — градиент, три карточки, «Get Started». Решение: Hallmark 🧠
Скилл для Claude Code, Cursor и Codex: гоняет вёрстку через 57 slop-тестов и самокритику.
• дефолт — новый UI под бриф
•
•
•
20 тем + Custom с нуля. Два брифа дают два разных сайта, а не колор-свап шаблона.
20.6k⭐, MIT, от Together AI:
Дизайн ломается там, где модель угадала «как обычно» 🚀
https://github.com/Nutlope/hallmark
Проблема: любой LLM лепит один лендинг — градиент, три карточки, «Get Started». Решение: Hallmark 🧠
Скилл для Claude Code, Cursor и Codex: гоняет вёрстку через 57 slop-тестов и самокритику.
• дефолт — новый UI под бриф
•
audit — punch-list по коду, без правок•
redesign — снести структуру, оставить копирайт•
study — вытащить DNA сайта, который нравится 🔍20 тем + Custom с нуля. Два брифа дают два разных сайта, а не колор-свап шаблона.
20.6k⭐, MIT, от Together AI:
npx skills add nutlope/hallmarkДизайн ломается там, где модель угадала «как обычно» 🚀
https://github.com/Nutlope/hallmark
🦀 jcode — харнесс, который не жрёт RAM
Проблема: 5-10 агентов параллельно — Node-харнессы едят гигабайты. Решение:
10 сессий, память 💾
• jcode — 261 МБ
• Claude Code — 2.3 ГБ
• OpenCode — 3.2 ГБ
Старт TUI: 14 мс против 3.4 с.
Что внутри 🧠
• семантическая память графом, подтягивается сама
• swarm: агент правит файл — соседи получают дифф
• self-dev: агент чинит свой Rust-код и перезагружается
• импорт сессий Claude Code, Codex, OpenCode
Честно: 27.8 МБ из шапки — с выключенным эмбеддингом, дефолт 167 МБ. Бенчи self-reported, автор один, 187 открытых issues.
Смотреть — да. Переезжать всем парком — не сегодня.
https://github.com/1jehuang/jcode
Проблема: 5-10 агентов параллельно — Node-харнессы едят гигабайты. Решение:
jcode, нативный Rust-бинарь, MIT, 15k⭐.10 сессий, память 💾
• jcode — 261 МБ
• Claude Code — 2.3 ГБ
• OpenCode — 3.2 ГБ
Старт TUI: 14 мс против 3.4 с.
Что внутри 🧠
• семантическая память графом, подтягивается сама
• swarm: агент правит файл — соседи получают дифф
• self-dev: агент чинит свой Rust-код и перезагружается
• импорт сессий Claude Code, Codex, OpenCode
Честно: 27.8 МБ из шапки — с выключенным эмбеддингом, дефолт 167 МБ. Бенчи self-reported, автор один, 187 открытых issues.
curl -fsSL https://jcode.sh/install | bashСмотреть — да. Переезжать всем парком — не сегодня.
https://github.com/1jehuang/jcode
👍1
📚 Книга про агентов на 31k⭐ — и она есть по-русски
Проблема: гайдов «собери агента на фреймворке» тысячи, а «почему архитектура именно такая» — почти нет.
ai-agent-book — 10 глав, 96 лаб с кодом, 321 страница. Сквозная формула всей книги:
• Контекст-инжиниринг: KV-cache, сжатие, Agent Skills
• Память, RAG, граф знаний
• MCP и три класса тулов
• Coding-агенты, eval, пост-тренинг, мультиагентность
Кейс из 2-й главы: инженер добавил в системный промпт
Русский перевод — все 10 глав, PDF и EPUB в релизах. Apache-2.0.
Автор надиктовал книгу голосом своему же агенту и выложил в репо 269 транскриптов этих чатов.
https://github.com/bojieli/ai-agent-book
Проблема: гайдов «собери агента на фреймворке» тысячи, а «почему архитектура именно такая» — почти нет.
ai-agent-book — 10 глав, 96 лаб с кодом, 321 страница. Сквозная формула всей книги:
Agent = Model + Harness. 🧠• Контекст-инжиниринг: KV-cache, сжатие, Agent Skills
• Память, RAG, граф знаний
• MCP и три класса тулов
• Coding-агенты, eval, пост-тренинг, мультиагентность
Кейс из 2-й главы: инженер добавил в системный промпт
Current time: {{now}} — TTFT вырос с 0.5с до 3-5с, счёт за инференс почти удвоился. Динамика в начале промпта сбрасывает KV-кэш на каждом запросе. 🔥Русский перевод — все 10 глав, PDF и EPUB в релизах. Apache-2.0.
Автор надиктовал книгу голосом своему же агенту и выложил в репо 269 транскриптов этих чатов.
https://github.com/bojieli/ai-agent-book
❤1👍1
🖥 OpenWork — Cowork, который живёт у тебя
180 930 установок и 21k⭐ за полгода. Проект сам коммитит статистику скачиваний в репо отдельным файлом — цифры видно без маркетинга.
Что это: десктопное приложение (Mac/Win/Linux), которое даёт GUI агенту
• любой провайдер моделей, не только Anthropic 🔄
• скиллы и MCP шарятся между людьми и машинами
• remote MCP цепляется прямо в Claude Code / Codex — без десктопа
• Solo бесплатно на своих ключах, Team $10/seat
Честно: не чистый MIT — каталог
Открытый код тут не про «бесплатно», а про то, что модель выбираешь ты.
https://github.com/different-ai/openwork
180 930 установок и 21k⭐ за полгода. Проект сам коммитит статистику скачиваний в репо отдельным файлом — цифры видно без маркетинга.
Что это: десктопное приложение (Mac/Win/Linux), которое даёт GUI агенту
opencode. Не форк — бандлит его бинарём как sidecar, ставить руками ничего не надо.• любой провайдер моделей, не только Anthropic 🔄
• скиллы и MCP шарятся между людьми и машинами
• remote MCP цепляется прямо в Claude Code / Codex — без десктопа
• Solo бесплатно на своих ключах, Team $10/seat
Честно: не чистый MIT — каталог
/ee под FSL, конкурента на нём не построишь. Версия 0.18, 464 открытых issue. Песочницы нет ⚠️ — агент правит файлы локально, на свой страх.Открытый код тут не про «бесплатно», а про то, что модель выбираешь ты.
https://github.com/different-ai/openwork
🧠 Два способа резать токены
Для тех, кто платит за контекст: резать можно с двух сторон — и это разные порядки величин.
Caveman (96k⭐, MIT) режет выход — агент отвечает телеграфно, «маленький рот, тот же мозг».
RTK режет вход — проксирует тулы и отдаёт модели выжимку вместо простыни.
Заявка Caveman усыхала на глазах:
🔹 75% — предварительный замер автора
🔹 65% — на 10 чат-промптах
🔹 8.5% — JetBrains, 86 реальных агентных задач
И сверху скилл сам жрёт 1–1.5k input-токенов на каждый ход. В README есть честный раздел «когда caveman уходит в минус» — уважаю.
Мой RTK на том же харнессе: 477M токенов сэкономлено, 87.7% на 114k команд.
Речь агента — крохи. Деньги лежат во входе: файлы, grep, стектрейсы, логи.
Режь то, что модель читает, а не то, что она пишет.
github.com/JuliusBrussee/caveman
Для тех, кто платит за контекст: резать можно с двух сторон — и это разные порядки величин.
Caveman (96k⭐, MIT) режет выход — агент отвечает телеграфно, «маленький рот, тот же мозг».
RTK режет вход — проксирует тулы и отдаёт модели выжимку вместо простыни.
Заявка Caveman усыхала на глазах:
🔹 75% — предварительный замер автора
🔹 65% — на 10 чат-промптах
🔹 8.5% — JetBrains, 86 реальных агентных задач
И сверху скилл сам жрёт 1–1.5k input-токенов на каждый ход. В README есть честный раздел «когда caveman уходит в минус» — уважаю.
Мой RTK на том же харнессе: 477M токенов сэкономлено, 87.7% на 114k команд.
Речь агента — крохи. Деньги лежат во входе: файлы, grep, стектрейсы, логи.
Режь то, что модель читает, а не то, что она пишет.
github.com/JuliusBrussee/caveman
🔀 Один эндпоинт вместо десяти ключей
Проблема: пять подписок и семь API-ключей, и каждый упирается в квоту ровно на середине задачи. Решение — OmniRoute: локальный гейтвей, OpenAI-совместимый
Ставится одной строкой:
🔹 каскад фолбэка: подписки → ключи → дешёвые → бесплатные
🔹 circuit breaker на провайдера, cooldown на ключ
🔹 сжатие промпта стеком RTK → Caveman 🧠
41.9k⭐ за 5.8 месяца, MIT, TypeScript.
Но: ключи по умолчанию лежат плейнтекстом — шифрование включается руками через
Удобный роутер — не повод ссыпать все ключи в одну незапертую коробку. 🔑
https://github.com/diegosouzapw/OmniRoute
Проблема: пять подписок и семь API-ключей, и каждый упирается в квоту ровно на середине задачи. Решение — OmniRoute: локальный гейтвей, OpenAI-совместимый
/v1, за ним 290 провайдеров.Ставится одной строкой:
npm i -g omniroute → localhost:20128. Перенастраиваешь Claude Code или Cursor на этот base URL — и всё.🔹 каскад фолбэка: подписки → ключи → дешёвые → бесплатные
🔹 circuit breaker на провайдера, cooldown на ключ
🔹 сжатие промпта стеком RTK → Caveman 🧠
41.9k⭐ за 5.8 месяца, MIT, TypeScript.
Но: ключи по умолчанию лежат плейнтекстом — шифрование включается руками через
STORAGE_ENCRYPTION_KEY. А агрегация чужих free-тиров это прямой путь к бану аккаунтов по ToS.Удобный роутер — не повод ссыпать все ключи в одну незапертую коробку. 🔑
https://github.com/diegosouzapw/OmniRoute
🧠 Агент, который сам себя переписывает
Prime Agent — кодинг-агент с одним тулом: живой IPython-кернел. Данные лежат в переменных Python и переживают автокомпактизацию.
🔹
🔹 сабагент вызывается как функция
🔹 12k⭐, MIT, логинится в подписку Claude или Codex
Но: 464 открытых issue и README капсом: «это НЕ песочница». А в Factorio его цикл самоулучшения нашёл RCON и стал спавнить ресурсы вместо добычи 🙃
Дай агенту право менять себя — первым он поменяет определение победы.
https://github.com/PrimeIntellect-ai/prime-agent
Prime Agent — кодинг-агент с одним тулом: живой IPython-кернел. Данные лежат в переменных Python и переживают автокомпактизацию.
🔹
/refine — агент правит свой харнесс: промпты, память, скиллы 🔄🔹 сабагент вызывается как функция
rlm(...)🔹 12k⭐, MIT, логинится в подписку Claude или Codex
Но: 464 открытых issue и README капсом: «это НЕ песочница». А в Factorio его цикл самоулучшения нашёл RCON и стал спавнить ресурсы вместо добычи 🙃
Дай агенту право менять себя — первым он поменяет определение победы.
https://github.com/PrimeIntellect-ai/prime-agent
🩺 /doctor в Claude Code
Проблема: ломается не модель, а обвязка — две параллельные установки, битый settings.json, MCP в двух скоупах, хук без
Фишка в том, что это две разные команды:
🔹
🔹
Ловит: дубли и остатки старых установок, кривой PATH, непарсящийся settings, skills/MCP/плагины, которые жрут контекст без пользы, медленные хуки 🧠
Побочка: с 2.1.205 он поумнел и перестал быть мгновенным — теперь тратит токены модели.
У меня в
https://code.claude.com/docs/en/commands
Проблема: ломается не модель, а обвязка — две параллельные установки, битый settings.json, MCP в двух скоупах, хук без
command.Фишка в том, что это две разные команды:
🔹
claude doctor из шелла — read-only, 10 строк, работает даже когда сессия не стартует 🔍🔹
/doctor в сессии — уже skill: сам лазит по системе шеллом, клавиша f — «чини найденное» 💪Ловит: дубли и остатки старых установок, кривой PATH, непарсящийся settings, skills/MCP/плагины, которые жрут контекст без пользы, медленные хуки 🧠
Побочка: с 2.1.205 он поумнел и перестал быть мгновенным — теперь тратит токены модели.
У меня в
~/.local/share/claude/versions/ тихо лежат 4 версии сразу. Ровно то, на что он и ругается.https://code.claude.com/docs/en/commands
🔍 witr — кто вообще это запустил?
• вход с любой стороны:
• ищет виновника: systemd, launchd, cron, pm2, tmux, ssh
• варнинги: root, бинд на 0.0.0.0, аптайм 90+ дней 🚩
•
Мякотка: внутри — наивный обход PPID, 40 строк. Ценность не в трассировке, а в слое интерпретации поверх неё 🧠
21k⭐ за 8 месяцев, Apache-2.0, Go. Но это 0.3.3: осиротевший процесс порвёт цепочку.
https://github.com/pranshuparmar/witr
lsof скажет, что на 5432 висит postgres. А почему он там висит — собирай сам из ps, systemctl и docker ps.witr отвечает одной строкой:systemd → PM2: God (1481580) → python (1482060)• вход с любой стороны:
--pid, --port, --file, --container 🔌• ищет виновника: systemd, launchd, cron, pm2, tmux, ssh
• варнинги: root, бинд на 0.0.0.0, аптайм 90+ дней 🚩
•
--json + внятные exit-коды, -i — TUIМякотка: внутри — наивный обход PPID, 40 строк. Ценность не в трассировке, а в слое интерпретации поверх неё 🧠
21k⭐ за 8 месяцев, Apache-2.0, Go. Но это 0.3.3: осиротевший процесс порвёт цепочку.
https://github.com/pranshuparmar/witr
update: я поработал без терминала. И короче вернулся к терминалу. Потому что эта штука (claude desktop app) зависает, неудобное и всякое такое.
Поэтому текущий мой стек выглядит следующим образом.
claude code in Cmux + darkflow (https://github.com/alifanov/darkflow)
Поэтому текущий мой стек выглядит следующим образом.
claude code in Cmux + darkflow (https://github.com/alifanov/darkflow)
GitHub
GitHub - alifanov/darkflow: AI workflow installer: 5-layer docs structure + GitHub Issues triage loop for Claude Code projects
AI workflow installer: 5-layer docs structure + GitHub Issues triage loop for Claude Code projects - alifanov/darkflow
Claude Code на своём железе 🖥
Для тех, кто не отдаёт приватный репозиторий в чужое облако.
Одна команда
• Раннер сам поллит API, внутрь сети Anthropic не ходит 🔒
• Сессия видит внутренние сервисы, БД, реестры
• Чекауты, артефакты и секреты остаются у тебя
• Один раннер = один юзер за раз
Public beta на Team/Enterprise, по умолчанию выключено. Инференс — только Anthropic API: Bedrock и LLM-gateway мимо 📊
Своё железо — про то, где лежит код, а не куда идут токены.
https://code.claude.com/docs/en/self-hosted-environments
Для тех, кто не отдаёт приватный репозиторий в чужое облако.
Одна команда
claude self-hosted-runner — и сессии из claude.ai, мобилки и routines крутятся на твоём железе.• Раннер сам поллит API, внутрь сети Anthropic не ходит 🔒
• Сессия видит внутренние сервисы, БД, реестры
• Чекауты, артефакты и секреты остаются у тебя
• Один раннер = один юзер за раз
Public beta на Team/Enterprise, по умолчанию выключено. Инференс — только Anthropic API: Bedrock и LLM-gateway мимо 📊
Своё железо — про то, где лежит код, а не куда идут токены.
https://code.claude.com/docs/en/self-hosted-environments
🎨 Диаграммы, которые не стыдно показать
Проблема: просишь агента нарисовать схему — получаешь дженерик-коробочки со скруглением и мермейд-слоп. Решение: diagram-design — скилл-плагин для Claude Code (а также Codex и Pi).
Для тебя, если пишешь доки, посты или разборы архитектуры.
• 27 типов: архитектура, flowchart, sequence, swimlane, quadrant, radar, Gantt 📐
• На выходе самодостаточный HTML + SVG: без билда, без JS, без внешних картинок
• Три варианта каждой: minimal light, minimal dark, full-editorial 🌗
• Прочитает твой сайт и подтянет твои цвета и шрифты за 60 секунд
• Умеет перерисовать готовый Mermaid или draw.io
15.7k⭐, MIT. Хорошая схема — это не больше блоков, а меньше 🧠
https://github.com/cathrynlavery/diagram-design
Проблема: просишь агента нарисовать схему — получаешь дженерик-коробочки со скруглением и мермейд-слоп. Решение: diagram-design — скилл-плагин для Claude Code (а также Codex и Pi).
Для тебя, если пишешь доки, посты или разборы архитектуры.
• 27 типов: архитектура, flowchart, sequence, swimlane, quadrant, radar, Gantt 📐
• На выходе самодостаточный HTML + SVG: без билда, без JS, без внешних картинок
• Три варианта каждой: minimal light, minimal dark, full-editorial 🌗
• Прочитает твой сайт и подтянет твои цвета и шрифты за 60 секунд
• Умеет перерисовать готовый Mermaid или draw.io
/plugin marketplace add cathrynlavery/diagram-design15.7k⭐, MIT. Хорошая схема — это не больше блоков, а меньше 🧠
https://github.com/cathrynlavery/diagram-design
🎙 Локальная диктовка на маке: 10k⭐ и сырой UX
Для тех, кто платит Wispr Flow $15/мес и не хочет отдавать свой голос в облако.
FluidVoice — хоткей → запись → распознавание прямо на маке, без интернета. Сверху локальная модель Fluid-1 причёсывает текст: пунктуация, регистр, форматирование. Бесплатно, GPLv3,
Поставил, погонял. Технически всё на месте, а UX сыпется:
• хоткей срабатывает сам или не ловится вовсе 🤷
• микрофон отваливается через 3 секунды
• короткие «да», «спасибо» молча теряются
• вставка ломается в отдельных приложениях
Релизы каждые 5–7 дней, 56 открытых issue — и внутри есть кнопка отката на прошлую версию. Говорящая деталь 🔍
Обёртка открыта, а сама Fluid-1 лежит в приватном репо.
Идея правильная, исполнение — пока нет.
https://github.com/altic-dev/FluidVoice
Для тех, кто платит Wispr Flow $15/мес и не хочет отдавать свой голос в облако.
FluidVoice — хоткей → запись → распознавание прямо на маке, без интернета. Сверху локальная модель Fluid-1 причёсывает текст: пунктуация, регистр, форматирование. Бесплатно, GPLv3,
brew install --cask fluidvoice.Поставил, погонял. Технически всё на месте, а UX сыпется:
• хоткей срабатывает сам или не ловится вовсе 🤷
• микрофон отваливается через 3 секунды
• короткие «да», «спасибо» молча теряются
• вставка ломается в отдельных приложениях
Релизы каждые 5–7 дней, 56 открытых issue — и внутри есть кнопка отката на прошлую версию. Говорящая деталь 🔍
Обёртка открыта, а сама Fluid-1 лежит в приватном репо.
Идея правильная, исполнение — пока нет.
https://github.com/altic-dev/FluidVoice
🚀 10 готовых агентов в один клик
Проблема: написать агента с нуля — неделя на инфру. Решение: у Vercel теперь витрина шаблонов на eve, форкнул и задеплоил 🧠
Что там реально лежит:
• Marketing Team — лид + 5 специалистов в Slack, драфты в Notion, рассылки в Resend, всё по аппруву
• GitHub Maintainer — дайджест issue раз в неделю, саммари PR, ответы на @mention
• Personal Agent — одна личность в вебе, Slack и iMessage, с редактируемой памятью
• Browser Agent — реальный браузер в облаке, не scraping-API
• Software Factory, Content Agent, Typefully, Sanity Copilot
Каждый — обычная директория файлов:
Оговорка: eve пока beta, а Browser Agent не трогали с 18 июня.
Форкнуть чужого агента теперь быстрее, чем описать своего.
https://vercel.com/templates/eve
Проблема: написать агента с нуля — неделя на инфру. Решение: у Vercel теперь витрина шаблонов на eve, форкнул и задеплоил 🧠
Что там реально лежит:
• Marketing Team — лид + 5 специалистов в Slack, драфты в Notion, рассылки в Resend, всё по аппруву
• GitHub Maintainer — дайджест issue раз в неделю, саммари PR, ответы на @mention
• Personal Agent — одна личность в вебе, Slack и iMessage, с редактируемой памятью
• Browser Agent — реальный браузер в облаке, не scraping-API
• Software Factory, Content Agent, Typefully, Sanity Copilot
Каждый — обычная директория файлов:
instructions.md + tools/*.ts. Deploy-кнопка, дальше правишь как свой Next-проект 💸Оговорка: eve пока beta, а Browser Agent не трогали с 18 июня.
Форкнуть чужого агента теперь быстрее, чем описать своего.
https://vercel.com/templates/eve
🔌 Cordis — плагины, которые умеют сняться
Проблема: обычный
Cordis чинит это на уровне фреймворка:
• сервисы живут в контексте:
•
•
• провайдер перезагрузился — потребители переподнялись сами 🔄
Ядро — 1848 строк. На нём 4 года крутится Koishi (4524 плагина), а на прошлой неделе DeepSeek вендорил его целиком внутрь своего харнесса. 5k⭐, MIT.
Минус честный: API нестабилен, версия
RAII из Rust, поднятый с уровня языка на уровень рантайма.
https://github.com/cordiverse/cordis
Проблема: обычный
import необратим. Модуль отработал, повесил таймеры и листенеры — выгрузить его без рестарта процесса нельзя. Для агентного харнесса это боль: добавил тул → перезапустил всё → потерял живую сессию.Cordis чинит это на уровне фреймворка:
• сервисы живут в контексте:
ctx.llm, ctx.tools 🧩•
ctx.effect() обязан вернуть disposer — откат вшит в регистрацию•
inject ждёт зависимость, порядок загрузки не важен• провайдер перезагрузился — потребители переподнялись сами 🔄
Ядро — 1848 строк. На нём 4 года крутится Koishi (4524 плагина), а на прошлой неделе DeepSeek вендорил его целиком внутрь своего харнесса. 5k⭐, MIT.
Минус честный: API нестабилен, версия
4.0.0-rc.8, доки уехали к DeepSeek.RAII из Rust, поднятый с уровня языка на уровень рантайма.
https://github.com/cordiverse/cordis
🤔1
🔍 Где засветилась твоя почта
Для тех, кто параноит за цифровой след.
Фишка в том, что дырку оставляет не форма восстановления пароля, а обычное «этот email уже занят»: тул пытается зарегать твой адрес и читает текст ошибки. Так работают 100 модулей из 121.
•
• ~30 секунд на все сайты разом, вывод в CSV
• 13.5k⭐, GPL-3.0, Python + trio
Честное «но»: коммитов нет с 2024, каждый четвёртый сайт помечен frequent rate limit — там тул врёт. Живой преемник — user-scanner.
Прогони по своей почте — увидишь карту сервисов, которые тебя помнят. Лечится скучно: разные адреса на разные сервисы 💪
https://github.com/megadose/holehe
Для тех, кто параноит за цифровой след.
holehe берёт один email и проверяет, зарегистрирован ли он на 120+ сайтах — соцсети, магазины, форумы, медицина. Владельцу ничего не прилетает.Фишка в том, что дырку оставляет не форма восстановления пароля, а обычное «этот email уже занят»: тул пытается зарегать твой адрес и читает текст ошибки. Так работают 100 модулей из 121.
•
pip3 install holehe → holehe you@gmail.com 🚀• ~30 секунд на все сайты разом, вывод в CSV
• 13.5k⭐, GPL-3.0, Python + trio
Честное «но»: коммитов нет с 2024, каждый четвёртый сайт помечен frequent rate limit — там тул врёт. Живой преемник — user-scanner.
Прогони по своей почте — увидишь карту сервисов, которые тебя помнят. Лечится скучно: разные адреса на разные сервисы 💪
https://github.com/megadose/holehe
👍1