PULO is a Farcaster bot platform that monitors the network for mentions, truth-checks claims, detects trends, and alerts subscribed users. Built as a monorepo with Fastify API, Next.js dashboard, and background worker.
Far caster Bot Platform — Truth Analysis • Trend Radar • Smart Alerts
🎯 What is PULO?
PULO is a Far caster bot platform that monitors the network for mentions, truth-checks claims, detects trends, and alerts subscribed users. Built as a monorepo with Fastify API, Next.js dashboard, and background worker.
⚠️ Current Mode: MOCK — Runs locally without real API keys. All features demonstrable with demo data.
Feature
Mock
Live
Mention Bot
✅
✅ Requires Neynar key
Truth Analysis
✅
✅ Requires OpenAI key
Trend Radar
✅
✅
Alert System
✅
✅
Bot Replies
❌
✅ Requires signer UUID
✨ Features
🤖 Mention Bot
@PULO is Ethereum going to $10,000 this year?
↓
[PULO] Claim detected → Analyzing... → FALSE (Evidence: ...)
Keyword alerts — Get notified when specific words appear
User alerts — Track a specific FID's posts
Cast reply alerts — Get notified of replies to a cast
Truth verdict alerts — Alert when FALSE claims are detected
🛡️ Safety First
⚠️ Safety Check Results
━━━━━━━━━━━━━━━━━━━━━━
Risk Level: HIGH
Warnings:
• "official" claim without verified source
• Link uses non-standard TLD (.xyz)
Recommendation:
NEVER connect your wallet or enter seed phrases
🎨 Admin Dashboard
┌─────────────────────────────────────────┐
│ SYSTEM HEALTH ● All OK │
├─────────────────────────────────────────┤
│ API ● OK DB ● OK │
│ Redis ● OK LLM ● OK │
│ Queue ● OK Rate 42/120 │
├─────────────────────────────────────────┤
│ UPTIME: 14d 7h MEMORY: 67MB CPU: 12% │
└─────────────────────────────────────────┘
🚀 Quick Start
Prerequisites
Node.js 20+
Docker & Docker Compose
pnpm 9+
# 1. Install dependencies
pnpm install
# 2. Start full stack (auto-detects free ports)
pnpm dev:local
# 3. Verify health
pnpm doctor