✳ myvibes.space

ЕВГЕНИЙ / PRODUCT BUILDER

Из идеи —
в работающую
систему.

Собираю продукты с помощью AI.
Разбираюсь в задаче, связываю инструменты
и проверяю, что всё работает вместе.

НЕСКОЛЬКО ЗАДАЧ. ОДИН ПОДХОД.ПРОДУКТ → ИНТЕГРАЦИИ → ПРОВЕРКАНИЖЕ — РЕЗУЛЬТАТ ↓

01 / SELECTED WORK

Пять разных задач.
Пять своих решений.

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

02 / PERSONAL AGENTСобственный продукт

Teleastra

Telegram-аккаунт,
который работает за вас.

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

TypeScript 61.6%Python 33.6%PowerShell 1.9%Остальное 2.9%
GitHub · main · байты кода · 19.10.2026
Исходники закрыты
Как устроен проект

Задача

Сделать помощника, которому можно передать поручение в Telegram и продолжить разговор без постоянного переключения между сервисами.

Решение

TDLib связывает агента с Telegram, Hermes даёт агентный движок, а собственная TypeScript-оболочка управляет задачами и разрешениями. Память, файлы, расписания и внешние инструменты доступны через единый разговор.

Сценарии

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

03 / WORK DISCOVERYСобственный продукт

JobConveyor

Меньше вкладок.
Больше ясности.

Telegram, HH, Хабр Карьера, FL.ru, Kadrof, FreelanceJob и Gmail — в одном потоке. Автоматический сбор вместо перебора вкладок, затем удаление дублей, AI-разбор и подготовка отклика.

Python 88.9%JavaScript 8.8%HTML 1.7%Остальное 0.6%
GitHub · main · байты кода · 19.10.2026
Исходники закрыты
Как устроен проект

Задача

Свести разрозненные объявления к одному рабочему списку. Различать новую задачу и повтор, видеть оригинал и не тратить время на неподходящие условия.

Решение

RSS, парсинг страниц и API собирают объявления в единые карточки. Telegram-поток поступает через TDLib-сборщик Teleastra. AI оценивает задачу и готовит черновик, а карточка показывает оригинал, способ отклика, необходимость входа и известную стоимость.

Управление потоком

Новые объявления и повторы различаются, история обработки сохраняется. Сбор, анализ и отправка — отдельные этапы: можно готовить кандидатов и черновики, не отправляя отклики. Доступность аккаунта и условия ответа проверяются для конкретного источника.

04 / MACOS ENGINEERINGОткрытый код

VibeWine

Разобраться глубже,
чем «не запускается».

Windows-программы на Mac. Работаю с Wine и DXMT, чтобы запускать приложения и игры для Windows на macOS: настраиваю совместимость, графику и необходимые программам компоненты.

C++ 51.4%C 39.8%Objective-C 4.8%Остальное 4.0%
GitHub · main · байты кода · 19.10.2026
Включая сторонний код; доли не отражают авторство.
Исходники на GitHub ↗
Как устроен проект

Задача

Исследовать запуск Windows-приложений на Mac и понимать, где возникают ограничения: в сборке, графическом слое или конкретном приложении.

Решение

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

Что можно проверить

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

05 / AGENT TOOLINGОткрытый код

Agent-First Mac

Агенту — инструменты.
Человеку — контроль.

Рабочая среда для AI-агента на Mac: от проверки окружения до выполнения задач и восстановления после сбоев. Агент получает инструменты, а человек — понятный ход работы и проверяемый результат.

Python 90.1%Swift 7.8%Nix 1.1%Остальное 1.0%
GitHub · main · байты кода · 19.10.2026
Исходники на GitHub ↗
Как устроен проект

Задача

Дать агенту понятный способ работать с Mac: видеть состояние окружения, выполнять ограниченные операции и проверять результат вместо догадок.

Решение

Инструменты и сценарии связывают диагностику, выполнение и проверку в один процесс. Агент выясняет состояние Mac перед действием и проверяет эффект после него; восстановление встроено в рабочий маршрут.

Что можно проверить

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

02 / HOW I BUILD

Максимум результата
на каждый час разработки.

Моя рабочая среда — AI-агенты. Я выстраиваю процесс от исследования до работающего продукта: задаю цель, направляю работу и проверяю то, что получает пользователь.

Под каждую задачу меняется и способ разработки. Где-то достаточно готового компонента, где-то нужны конкурирующие прототипы, а где-то — целая команда агентов с независимой проверкой.

  1. 01

    Адаптивная оркестрация

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

  2. 02

    Общий план, гибкий маршрут

    Граф зависимостей — DAG — связывает этапы, проверки и результат. Новые данные меняют план: сначала исследование, прототип или реализация — в зависимости от того, что сейчас снимает неопределённость.

  3. 03

    Переиспользование с расчётом

    Ищу подходящие решения, включая небольшие open-source проекты. Сравниваю интеграцию и сопровождение со своим кодом, чтобы время уходило на пользу продукту.

  4. 04

    Проверка до результата

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

Резюме — скоро

03 / LET’S BUILD SOMETHING

Есть задача?
Давайте разберёмся.

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

НАПИСАТЬ В TELEGRAM@SlopSurfer ↗