Build a weekly AI trend alerter with arXiv and Weaviate
Knowledge & search workflow for n8n with 29 active steps. Starts with Schedule Trigger. Uses OpenAI, OpenRouter. Integrations include OpenAI, OpenRouter, SMTP email.
What it does
29 active nodes · Starts with Schedule Trigger.
Steps in the template include:
- Weaviate Vector Store (Weaviate Vector Store)
- Default Data Loader (Default Data Loader)
- Query arXiv (HTTP Request)
- Convert XML to JSON (XML)
Nodes and integrations
- Weaviate Vector Store ×2
- Default Data Loader
- HTTP Request
- XML
- Remove Duplicates
- Simple Memory
- Embeddings OpenAI ×2
- OpenRouter Chat Model ×3
- Date & Time ×2
- Markdown
- Recursive Character Text Splitter
- Structured Output Parser ×2
- Schedule Trigger
- Merge
- Split Out
- Edit Fields (Set) ×4
- AI Agent ×2
- Aggregate
- Send Email
See the author’s step names
- Weaviate Vector Store (Weaviate Vector Store)
- Default Data Loader (Default Data Loader)
- Query arXiv (HTTP Request)
- Convert XML to JSON (XML)
- Remove Duplicates (Remove Duplicates)
- Simple Memory (Simple Memory)
- Embeddings OpenAI (Embeddings OpenAI)
- OpenRouter Chat Model (OpenRouter Chat Model)
- Weaviate Vector Store1 (Weaviate Vector Store)
- Embeddings OpenAI1 (Embeddings OpenAI)
- Date & Time (Date & Time) — subtractFromDate
- Markdown (Markdown)
- Recursive Character Text Splitter1 (Recursive Character Text Splitter)
- Structured Output Parser (Structured Output Parser)
- Schedule Trigger (Schedule Trigger)
- OpenRouter Chat Model1 (OpenRouter Chat Model)
- Structured Output Parser1 (Structured Output Parser)
- Merge (Merge)
- OpenRouter Chat Model2 (OpenRouter Chat Model)
- Get Current Date (Date & Time)
- Split Results (Split Out)
- Prep Data for Weaviate (Edit Fields (Set))
- Enrich Articles with Topic Classification (AI Agent)
- Remove Fields (Edit Fields (Set))
- Aggregate Uploaded arXiv IDs (Aggregate)
- Add Static sessionId (Edit Fields (Set))
- Agentic RAG for Trend Analysis (AI Agent)
- Post Process Data (Edit Fields (Set))
- Send email (Send Email)
Accounts and credentials
- OpenAI access
- OpenRouter access
- SMTP email
Credential types in the graph: weaviateApi, openAiApi, openRouterApi, smtp
Check the HTTP request steps for any additional service accounts or API keys.
AI models and swaps
OpenAI · Embeddings
Model ID not specified in the template in Embeddings OpenAI. Changing the embedding model may require rebuilding the vector index and matching its dimensions.
OpenRouter · Chat
anthropic/claude-3.7-sonnet in OpenRouter Chat Model. Potentially swappable with a compatible n8n chat model node. Match tool calling and structured output before testing.
OpenAI · Embeddings
Model ID not specified in the template in Embeddings OpenAI1. Changing the embedding model may require rebuilding the vector index and matching its dimensions.
OpenRouter · Chat
anthropic/claude-3.7-sonnet in OpenRouter Chat Model1. Potentially swappable with a compatible n8n chat model node. Match structured output before testing.
OpenRouter · Chat
anthropic/claude-3.7-sonnet in OpenRouter Chat Model2. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
Inputs and setup options
- OpenRouter Chat Model: temperature 2
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
