← Current Work

Development Archive

Earlier products, utilities, and experiments. Descriptions retain their historical context and do not establish present availability.

TG-WA Blog Post

A Node.js command-line application that translates the latest post from a Russian Telegram channel and publishes it to English and Spanish channels. Built with Codex using ADSM.

alexgusev_lab_ru · alexgusev_lab_en · alexgusev_lab_es · GitHub

More details

Description: A Node.js CLI app built in one day in collaboration with the Codex agent using the ADSM (Agent-Driven Software Management) methodology. After startup, the app fetches the latest post from a Russian-language Telegram channel, translates it into English and Spanish, and automatically publishes the translations to the corresponding channels. The project serves as a practical validation of splitting ADSM’s cognitive context into seven standard levels for documentation and development management.

Start date: February 2026

ADSM levels in the project:

  • AGENTS — agent interaction rules and knowledge formalization requirements
  • Constraints — hard limits and prohibitions shaping the solution space
  • Product — system purpose and domain invariants
  • Architecture — aggregates, boundaries, and external interfaces
  • Composition — execution model: run-cycle, phases, and completion points
  • Environment — runtime conditions and infrastructure constraints
  • Code — contracts, DI, testing, and error handling

Telegram channels:

Repository: GitHub

Mindstream

An experimental web application that explores personal attention by comparing publications with a user’s interest vector. Computation is local to the browser by default.

mindstream.app.wiredgeese.com · GitHub

More details

Description: An experimental web application for observing personal attention through vector representations and embeddings. The application reads Habr RSS feeds, generates annotations and summaries using LLMs, and calculates semantic proximity markers between publications and the user’s personal interest vector. By default, all computations are performed locally in the browser. The project was created in an agent-driven mode (LLM + Codex) within the ADSM methodology.

Start date: February 2026

Features:

  • Personal interest vector formed directly in the user’s browser
  • Embeddings and semantic similarity calculation for publications
  • Local-first mode with no data sent to the server by default
  • Optional anonymous identity (UUID) for duplicating attention signals
  • Client–server architecture based on TeqFW and @teqfw/di
  • Agent-driven development using LLM and Codex

Live demo: mindstream.app.wiredgeese.com

Repository: GitHub

Svyazist

A self-hosted PWA for private family video calls, using WebRTC and a signaling server. Built with Codex as an experiment in conversational programming and ADSM.

call.wiredgeese.com · GitHub

More details

Description: A small self-hosted PWA for private video calls between family members. Runs on plain JavaScript, uses WebRTC without third-party installs, accounts, or server dependencies beyond signaling. Built alongside the Codex agent and the ADSM methodology, experimenting with conversational programming and cognitive context.

Start date: November 2025

Features:

  • PWA app focused on smartphones and seniors
  • Plain JavaScript, minimal architecture, self-sufficiency
  • WebRTC for direct connection, secure private calls
  • UI and documentation in Russian
  • Full cognitive development environment via ADSM

Live demo: call.wiredgeese.com

Repository: GitHub

smtp-logger

A Node.js utility that records outgoing email messages in an SQL database through a Postfix pipe handler. Its modular design uses TeqFW dependency injection.

GitHub

More details

Description: A Node.js utility for logging outgoing emails to an SQL database (PostgreSQL, MySQL, SQLite). Used as a `pipe` handler in Postfix (`always_bcc` or `aliases`) and records full MIME messages. Based on TeqFW's DI architecture, easily embeddable and extensible.

Start date: April 2025

Features:

  • Email reception from stdin, full header and body parsing
  • Database logging via Knex.js (supports PostgreSQL, SQLite, MySQL)
  • Modular architecture with @teqfw/di and CLI configuration
  • Out-of-the-box DB schema initialization, config via `.env`
  • Useful for production and staging environments — simple email auditing

Repository: GitHub

NutriLog

A personal nutrition and weight tracking PWA with a GPT assistant. It explores AI-assisted food diaries, calorie calculation, and habits using TeqFW.

nutrilog.app.wiredgeese.com · GitHub

More details

Description: A personal PWA for tracking nutrition and weight, with deep GPT assistant integration. NutriLog continues BWL's ideas but reimagined through LLM interaction: AI helps maintain a diary, calculate calories, and form mindful habits. Based on TeqFW, actively developed as an AI experiment.

Start date: January 2025

Features:

  • GPT chat integration, personalized dialogue
  • Support for food diary, weight, and goals
  • Automatic calorie and macronutrient calculation
  • External memory and web interface around AI

Website: nutrilog.app.wiredgeese.com

Repository: GitHub

PWA Wallet

A progressive web app for organizing QR codes and barcodes on mobile devices. It stores data locally and demonstrates offline use, scanning, and browser storage.

wallet.wiredgeese.com · GitHub

More details

Description: A progressive web app for storing, displaying, and organizing QR and barcodes on mobile devices. All data is saved locally in the browser and available offline. The app demonstrates modern PWA capabilities: installation, offline operation, hardware API integration, and local databases. Conceived as an MVP but implements full architecture with logic, routing, and storage separation.

Start date: July 2024

Features:

  • Code scanning via Camera API using html5-qrcode
  • Barcode display with bwip-js
  • Card usage geotracking via Geolocation API
  • Data storage in IndexedDB, configurations in localStorage
  • Full offline operation thanks to Service Worker and Cache API
  • Routing architecture: separate pages for adding, viewing, configuring, and using cards
  • Framework: Vue 3 + Quasar + @teqfw/di; no bundlers, npm installation

Website: wallet.wiredgeese.com

Repository: GitHub

Remote Console

A utility for monitoring JavaScript application logs remotely. Browser messages reach connected developers in real time, supporting development and mobile-device debugging.

console.wiredgeese.com · GitHub · Read the technical case study → · Read the original logging-design case →

More details

Description: A utility for real-time remote monitoring of JavaScript application logs. Browser messages are sent to the server via Beacon API and then relayed to all connected developers via SSE (Server-Sent Events). Minimally invasive and convenient for local development and mobile device debugging.

Start date: June 2023

Features:

  • Client log sending via Beacon API or Fetch
  • Real-time frontend broadcasting via SSE
  • Support for named logging channels
  • No authentication, with a public test server
  • Deployment via Node.js and npm without external dependencies

Public server: console.wiredgeese.com

Repository: GitHub

Read the technical case study →

Read the original logging-design case →

Deepgram Live Speech-to-Text PWA

Description: A browser PWA prototype that streams microphone audio to Deepgram and turns live speech into text through WebSocket.

Read the technical case study →

More details

Key techniques: MediaRecorder, WebSocket streaming, interim/final transcript merging, and client-side PWA integration.

Read the technical case study →

BWL (Body Weight Logger)

A weight-tracking PWA used by a small group of friends and family. It applied TeqFW principles to the interface, server logic, and database operations.

bwl.wiredgeese.com · GitHub

More details

Description: A PWA for weight tracking in small groups. First implementation of TeqFW architectural principles in UI: dependency injection, CLI, DB operations. Used by a limited circle of users, mainly friends and family.

Start date: 2021

Features:

  • Based on TeqFW: DI, structure, server logic
  • Mobile-first adaptation and offline access
  • Local DB operations, interface autonomy

Website: bwl.wiredgeese.com

Repository: GitHub

Explore further

Current Work → · Selected portfolio → · Books → · Work with me →