Skip to content
GWHYYY
← Work index

AI Automation / Event-Driven System

NostrMind

A configurable Nostr monitoring worker that classifies live events with an LLM and can send targeted DM alerts.

Role
Designed the monitoring and classification flow
Signal
Public source code
Open project ↗

01 / Context

Problem

Monitoring decentralized event streams requires continuous filtering, interpretation, and notification that is costly to perform manually.

02 / Architecture

Approach

Built a config-driven worker that listens to Nostr relays, applies explicit rules, requests model classification, and routes matching events to optional alerts.

NODE / 01Nostr Relays
NODE / 02Rule Engine
NODE / 03LLM Classifier
NODE / 04DM Alerts

03 / Ownership

What I owned

  • Designed the monitoring and classification flow
  • Implemented configurable rules and alert routing
  • Built the TypeScript and Node.js worker

04 / Results

Verified outcomes

  • →Config-driven monitoring without code changes
  • →LLM classification over live Nostr events
  • →Optional real-time DM alerts

05 / Technology

  • TypeScript
  • Node.js
  • LLM API
  • Nostr
  • Event Processing