The Problem
Building a vertical news publication manually costs full-time editorial salaries. AI publication patterns exist but most are single-source, single-step generators that produce shallow articles.
The Scavio Solution
Multi-source pipeline on Scavio: 9 sources via SERP-scoped queries, similarity-filter dedup, LLM editor with editorial angle, throttled publication cadence. Pattern from r/IA_Italia's cybersecurity build.
Before
Full-time editor salary or single-source AI generator producing thin coverage.
After
20-30 published articles/day across multiple sources, deduped, edited with angle, daily 11:30 PM recap.
Who It Is For
Indie publishers, niche vertical media founders, content teams running AI-augmented editorial.
Key Benefits
- Multi-source coverage in one credit pool
- Similarity-filter dedup to avoid duplicate stories
- Editorial-angle LLM step
- Daily recap aggregation
- Sub-$10/mo of API spend for full pipeline
Python Example
import os, requests
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
SOURCES = ['site:thehackernews.com 2026', 'site:bleepingcomputer.com 2026', 'site:krebsonsecurity.com']
def pull():
out = []
for q in SOURCES:
r = requests.post('https://api.scavio.dev/api/v1/search', headers=H, json={'query': q, 'search_type': 'news'}).json()
out += r.get('news_results', [])
return outJavaScript Example
const H = { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' };
const SOURCES = ['site:thehackernews.com 2026', 'site:bleepingcomputer.com 2026'];
async function pull() {
const out = [];
for (const q of SOURCES) {
const r = await fetch('https://api.scavio.dev/api/v1/search', { method:'POST', headers:H, body: JSON.stringify({ query: q, search_type: 'news' }) }).then(r => r.json());
out.push(...(r.news_results || []));
}
return out;
}Platforms Used
Web search with knowledge graph, PAA, and AI overviews
Community, posts & threaded comments from any subreddit