TG-WA Blog Post
Консольное приложение на Node.js переводит последний пост русскоязычного Telegram-канала и публикует его в английском и испанском каналах. Создано с Codex по методологии ADSM.
alexgusev_lab_ru · alexgusev_lab_en · alexgusev_lab_es · GitHub
Подробнее и ссылки
Описание: Консольное приложение на Node.js, созданное за один день в сотрудничестве с агентом
Codex по методологии ADSM (Agent-Driven Software Management). После запуска приложение получает последний пост
из русскоязычного Telegram-канала, переводит его на английский и испанский языки и автоматически публикует
переводы в соответствующие каналы. Проект реализован как практическая проверка разбиения когнитивного контекста
ADSM на 7 типовых уровней документации и управления разработкой.
Дата начала: февраль 2026
Уровни ADSM в проекте:
- AGENTS — правила работы с агентом и требования к формализации знаний
- Constraints — жёсткие рамки и запреты, ограничивающие пространство решений
- Product — назначение системы и предметные инварианты
- Architecture — агрегаты, границы и внешние интерфейсы
- Composition — модель выполнения: run-cycle, фазы и точки завершения
- Environment — условия исполнения и инфраструктурные ограничения
- Code — контракты, DI, тестирование и обработка ошибок
Telegram-каналы:
Репозиторий: GitHub
Mindstream
Экспериментальное веб-приложение исследует персональное внимание, сравнивая публикации с вектором интересов пользователя. По умолчанию вычисления выполняются локально в браузере.
mindstream.app.wiredgeese.com · GitHub
Подробнее и ссылки
Описание: Экспериментальное веб-приложение для наблюдения персонального внимания через
векторные представления и эмбеддинги. Приложение читает RSS Хабра, формирует аннотации и обзоры при помощи
LLM и рассчитывает маркеры семантической близости публикаций к персональному вектору интересов пользователя.
По умолчанию все вычисления выполняются локально в браузере. Проект создан в агентном режиме (LLM + Codex)
в рамках методологии ADSM.
Дата начала: февраль 2026
Особенности:
- Персональный вектор интересов формируется в браузере пользователя
- Эмбеддинги и расчёт семантической близости публикаций
- Локальный режим по умолчанию без передачи данных на сервер
- Опциональная анонимная identity (UUID) для дублирования сигналов внимания
- Клиент-серверная архитектура на базе TeqFW и @teqfw/di
- Разработка в агентном режиме с использованием LLM и Codex
Live demo: mindstream.app.wiredgeese.com
Репозиторий: GitHub
Svyazist
Самостоятельно размещаемое PWA для семейных видеозвонков с использованием WebRTC и сервера сигналинга. Создано с Codex как эксперимент с диалоговым программированием и ADSM.
call.wiredgeese.com · GitHub
Подробнее и ссылки
Описание: Небольшое self-hosted PWA для приватных видеозвонков между членами семьи.
Работает на чистом JavaScript, использует WebRTC без сторонних установок, учётных записей и серверных
зависимостей, кроме сигналинга. Проект создаётся в связке с агентом Codex и методологией ADSM,
экспериментируя с диалоговым программированием и когнитивным контекстом.
Дата начала: ноябрь 2025
Особенности:
- PWA-приложение, ориентированное на смартфоны и сеньоров
- Чистый JavaScript, минимальная архитектура, самодостаточность
- WebRTC для прямой связи, безопасные приватные звонки
- UI и документация на русском языке
- Полная когнитивная среда разработки через ADSM
Live demo: call.wiredgeese.com
Репозиторий: GitHub
smtp-logger
Утилита на Node.js записывает исходящие письма в SQL-базу данных через pipe-обработчик Postfix. Модульная архитектура использует внедрение зависимостей TeqFW.
GitHub
Подробнее и ссылки
Описание: Утилита на Node.js для логирования исходящих писем в SQL-базу данных (PostgreSQL,
MySQL, SQLite). Используется как `pipe`-обработчик в Postfix (`always_bcc` или `aliases`) и регистрирует полные
MIME-сообщения. Основана на DI-архитектуре TeqFW, легко встраивается и расширяется.
Дата начала: апрель 2025
Особенности:
- Приём писем из stdin, полная парсинг заголовков и тела
- Логирование в БД через Knex.js (поддержка PostgreSQL, SQLite, MySQL)
- Модульная архитектура с @teqfw/di и конфигурацией через CLI
- Инициализация схемы БД из коробки, конфиги через `.env`
- Полезен для продакшн и staging-сред — простое аудирование писем
Репозиторий: GitHub
NutriLog
Персональное PWA для отслеживания питания и веса с GPT-ассистентом. В проекте исследуются дневники питания, расчёт калорий и привычки с помощью ИИ и TeqFW.
nutrilog.app.wiredgeese.com · GitHub
Подробнее и ссылки
Описание: Персональное PWA-приложение для отслеживания питания и веса, с тесной интеграцией
GPT-ассистента. NutriLog продолжает идеи BWL, но переосмыслен через взаимодействие с LLM: ИИ помогает вести
дневник, рассчитывать калории и формировать осознанные привычки. Основан на TeqFW, активно развивается как
AI-эксперимент.
Дата начала: январь 2025
Особенности:
- Интеграция с GPT-чатом, персонализированный диалог
- Поддержка дневника питания, веса и целей
- Автоматический расчёт калорий и БЖУ
- Внешняя память и веб-интерфейс вокруг ИИ
Сайт: nutrilog.app.wiredgeese.com
Репозиторий: GitHub
PWA Wallet
Прогрессивное веб-приложение для организации QR- и штрихкодов на мобильных устройствах. Оно хранит данные локально и демонстрирует офлайн-работу, сканирование и браузерное хранилище.
wallet.wiredgeese.com · GitHub
Подробнее и ссылки
Описание: Прогрессивное веб-приложение для хранения, отображения и организации QR- и штрихкодов
на мобильных устройствах.
Все данные сохраняются локально в браузере и доступны офлайн. Приложение демонстрирует возможности современных
PWA: установка, автономная работа, интеграция с аппаратными API и локальными базами.
Проект задуман как MVP, но реализует полноценную архитектуру с разделением логики, маршрутов и хранилищ.
Дата начала: июль 2024
Особенности:
- Сканирование кодов через
Camera API с помощью html5-qrcode
- Отображение штрихкодов с помощью
bwip-js
- Геотрекинг использования карточек с помощью
Geolocation API
- Хранение всех данных в
IndexedDB, конфигураций — в localStorage
- Полная офлайн-работа благодаря
Service Worker и Cache API
- Маршрутная архитектура: отдельные страницы для добавления, просмотра, настройки и использования карточек
- Фреймворк: Vue 3 + Quasar + @teqfw/di; без сборщиков, установка через npm
Сайт: wallet.wiredgeese.com
Репозиторий: GitHub
Remote Console
Утилита для удалённого мониторинга логов JavaScript-приложений. Сообщения браузера поступают подключённым разработчикам в реальном времени, помогая при разработке и отладке мобильных устройств.
console.wiredgeese.com · GitHub · Читать технический кейс → · Читать кейс о проектировании мониторинга логов →
Подробнее и ссылки
Описание: Утилита для удалённого мониторинга логов JavaScript-приложений в реальном времени.
Сообщения из браузера передаются на сервер с помощью Beacon API, а затем ретранслируются всем подключённым
разработчикам через SSE (Server-Sent Events).
Решение минимально-инвазивное и удобно для локальной разработки и отладки на мобильных устройствах.
Дата начала: июнь 2023
Особенности:
- Отправка логов с клиента через Beacon API или Fetch
- Реалтайм-трансляция на фронтенд через SSE
- Поддержка именованных каналов логирования
- Без авторизации, с публичным тестовым сервером
- Развёртывание через Node.js и npm без внешних зависимостей
Публичный сервер: console.wiredgeese.com
Репозиторий: GitHub
Читать технический кейс →
Читать кейс о проектировании мониторинга логов →
Deepgram Live Speech-to-Text PWA
Описание: Прототип браузерного PWA, который передаёт звук с микрофона в Deepgram и получает текст живой речи через WebSocket.
Читать технический кейс →
Подробнее и ссылки
Технологии: MediaRecorder, потоковый WebSocket, объединение промежуточных и финальных транскриптов, интеграция в PWA.
Читать технический кейс →
BWL (Body Weight Logger)
PWA для учёта веса, которым пользуется небольшая группа друзей и родственников. В проекте принципы TeqFW применены к интерфейсу, серверной логике и работе с базой данных.
bwl.wiredgeese.com · GitHub
Подробнее и ссылки
Описание: PWA-приложение для учёта веса в малых группах.
Первая реализация архитектурных принципов TeqFW в пользовательском интерфейсе: внедрение зависимостей, CLI,
работа с БД.
Используется ограниченным кругом пользователей, в основном друзьями и родственниками.
Дата начала: 2021
Особенности:
- Основан на TeqFW: DI, структура, серверная логика
- Мобильная адаптация (mobile-first) и offline-доступ
- Работа с локальной БД, автономность интерфейса
Сайт: bwl.wiredgeese.com
Репозиторий: GitHub