Skip to main content

Introduction

Argus is a strategic intelligence platform that aggregates, verifies, and synthesizes news from multiple sources into actionable briefings.

What is Argus?​

Argus monitors RSS feeds across domains you care about, applies AI-powered verification to filter signal from noise, and generates concise briefings delivered on your schedule.

Key Features​

  • πŸ“‘ Multi-Source Aggregation - Monitor 80+ sources across 20+ domains
  • πŸ” AI Verification - Confidence scoring and fact-checking
  • πŸ“‹ Smart Briefings - LLM-generated summaries tailored to your interests
  • πŸ”” Scheduled Delivery - Automatic briefings via Telegram at times you choose
  • 🎯 Source Lists - Create filtered views for different topics
  • πŸ”Ž Full-Text Search - Find any article across your entire archive
  • πŸ”Œ API Access - Integrate with your existing tools

Quick Start​

# Clone the repo
git clone https://github.com/VitalPointAI/argus.git
cd argus

# Install dependencies
npm install

# Configure environment
cp .env.example .env
# Edit .env with your settings

# Start development server
npm run dev

Architecture​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ RSS Feeds │────▢│ Ingester │────▢│ PostgreSQL β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ Near AI │◀────────────
β”‚ (LLM) β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”‚
β–Ό β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Briefings β”‚ β”‚ Dashboard β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Telegram β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Live Demo​

Visit argus.vitalpoint.ai to see Argus in action.