Everything K-culture — comebacks to K-beauty, straight to your inboxGet it in your inbox

METAL MEDIA

vincenzo-afk/Intelis-Agent

12MIT

An agent that reads your plain-English research request, crawls and verifies the web on a schedule, and hands you a report

Intelis-Agent is an open-source project where you describe a research goal in a sentence, set a schedule, and it periodically searches the web, RSS, and news APIs to gather information. It runs the collected text through a large language model for extraction and verification, scores each finding for quality and credibility, and delivers summary, digest, and alert reports to a dashboard and, when flagged important, by email. An 'Ask Mode' lets you query the accumulated findings, with answers grounded in and citing the stored evidence.

What it does

  1. A nine-stage pipeline — search, crawl, scrape, clean, deduplicate, verify, summarize, format, deliver — persists live progress per stage to the database
  2. Extraction, verification, and summarization run on Groq's Llama 3.3 70B model, and each finding is scored on quality, relevance, and credibility
  3. Supports both cron-based scheduled runs and a manual 'Run now' option; the scheduled-run endpoint only accepts requests authenticated as the platform scheduler, returning 403 to any browser session
  4. Generates three report types — summary, digest, alert — with in-app completion notifications, and emails digest/alert reports via Resend
  5. Of 29 total tests, 26 pass offline; the remaining 3 are live-credential tests that only run when real Groq, NewsAPI, and Resend API keys are configured

Why it matters

For anyone tired of manually searching and stitching together information from dozens of tabs, this shows a concrete architecture for automating that loop with built-in credibility scoring and scheduled delivery. Being MIT-licensed, its pipeline design and code structure can be directly reused or adapted.

Terms in this repo

  • tRPC · a way to keep TypeScript frontend and backend API types in sync automatically
  • cron · a scheduling mechanism that triggers tasks at fixed time intervals
  • SSRF · an attack that tricks a server into making requests to internal or unintended addresses
  • Drizzle ORM · a TypeScript tool for working with database tables through code
  • JWT · a signed token used to verify the identity of a user or system

Repository description (English)

AI-powered research and intelligence platform that monitors the web, analyzes information, detects trends, and delivers personalized reports.

Open on GitHub

Trending repos

All repos →

Latest from METAL MEDIA