AI Research Feed & Autoposter
Project type
Content Automation Platform
Date
2025
Location
Remote
A full-stack AI research discovery engine: I ingest new arXiv papers, score them for virality, cluster them by topic, and surface them in a Next.js feed. Approved stories get AI-written tweets, piped through Telegram for edits, and scheduled for posting—all while readers can subscribe to personalized newsletters with Resend-powered email templates.
What I Built
- •Next.js 15 experience that renders a real-time AI research feed backed by Supabase. Server components fetch paginated papers and cluster metadata so users can browse by methodology, subfield, or application without client-side data thrash.
- •Automated paper ingestion in Python schedulers. The daily job scores papers with a custom virality heuristic, drafts influencer-style tweets with OpenAI GPT-4o, and pushes them to Telegram so humans can approve, edit, or reject before they enter the posting queue.
- •Publishing runs on X/Twitter API + cron: approved tweets are scheduled hourly, and the system uses service-role Supabase keys plus secure cron secrets to gate the endpoints that fetch researcher tweets and keep the feed fresh.
- •Newsletter system where readers can subscribe anywhere (header, footer, inline, dedicated page) to topic-targeted newsletters. Each signup can auto-create a user account, capture research interests, and sends branded HTML welcome emails via Resend; admins get a dashboard to view subscriber growth, send test blasts, and push production newsletters.
- •Data modeling and clustering are first-class. Papers map to cluster facets across subfields, methodologies, and applications, with facet tables driving counts, pagination, and topic filters so the UI always reflects the database source of truth.
Why it's interesting
- •End-to-end automation: ingestion → clustering → AI drafting → human approval → scheduled posting, all orchestrated without manual intervention.
- •Strong DX/ops story: secure cron secrets, service-role DB access, typed data pathways, and webhook-friendly email flows that scale with subscriber growth.
- •Growth + UX polish: newsletter touchpoints across the site, admin dashboard for campaigns, responsive feed with topic filters and real-time stats that make research discovery feel effortless.
Tech Stack
Next.js 15React 19SupabaseOpenAI GPT-4oPythonTelegram BotX/Twitter APIResendTailwind CSS