AI Agents

Collect Hacker News, analyze with AI, and log to Google Sheets

36 nodes 327 148 Automatic trigger
Download

Workflow Description

This automation retrieves the latest tech stories from Hacker News, processes them using OpenAI embeddings and vector storage, analyzes content with LLM intelligence, and automatically logs categorized results into Google Sheets for easy tracking and discovery of important developments.

How it works

  1. 1.Trigger manually or via webhook to fetch latest posts from Hacker News
  2. 2.Process text by splitting into chunks, converting to embeddings via OpenAI, and storing in Qdrant Vector Store
  3. 3.Analyze content with LLM model to classify news by relevance and category
  4. 4.Send processed results automatically to organized tables in Google Sheets

Use cases

  • Monitor and categorize daily tech news updates without manual intervention
  • Centralize tech market insights in a searchable spreadsheet for strategic decision-making

Requirements

  • Google account with edit permissions on Google Sheets
  • OpenAI API key for embeddings and language model analysis
  • Access to Qdrant Vector Store database for storing embeddings

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Hacker News Vector Store OpenAI Document Default Data Loader Text Splitter Google Sheets Twitter/X

Details

Trigger Automatic trigger
Nodes 36
Apps 7
Views 327
Downloads 148

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (36)

/

When clicking ‘Test workflow’

Manual Trigger

#1

Hacker News

Hacker News

#2

Split Out

Split Out

#3

Get Comments

Set

#4

Qdrant Vector Store

Vector Store Qdrant

#5

Embeddings OpenAI

OpenAI

#6

Default Data Loader

Document Default Data Loader

#7

Recursive Character Text Splitter

Text Splitter Recursive Character Text Splitter

#8

Set Variables

Set

#9

Clear Existing Comments

HTTP Request

#10

Get Payload of Points

HTTP Request

#11

Clusters To List

Split Out

#12

OpenAI Chat Model

OpenAI

#13

Only Clusters With 3+ points

Filter

#14

Set Variables1

Set

#15

Prep Output For Export

Set

#16

Export To Sheets

Google Sheets

#17

Execute Workflow Trigger

Execute Workflow Trigger

#18

Trigger Insights

Execute Workflow

#19

Prep Values For Trigger

Set

#20

Find Comments

HTTP Request

#21

Sticky Note6

Sticky Note

#22

Sticky Note2

Sticky Note

#23

Sticky Note1

Sticky Note

#24

Sticky Note

Sticky Note

#25

Sticky Note3

Sticky Note

#26

Sticky Note4

Sticky Note

#27

Sticky Note5

Sticky Note

#28

Sticky Note7

Sticky Note

#29

Sticky Note8

Sticky Note

#30

Sticky Note9

Sticky Note

#31

Apply K-means Clustering Algorithm

Code

#32

Sticky Note10

Sticky Note

#33

Information Extractor

Information Extractor

#34

Sticky Note12

Sticky Note

#35

Sticky Note11

Sticky Note

#36