AI Agent for n8n Creators Leaderboard Stats
detail.loadingPreview
An AI-powered agent that generates comprehensive Markdown reports on n8n community creators and their popular workflows.
About This Workflow
This workflow leverages an AI agent to analyze and report on n8n community creators and their workflow statistics. It fetches data from publicly available JSON files on GitHub, processes this data to identify top creators and their most popular workflows, and then uses an AI model (GPT-4o-mini) to generate a detailed Markdown report. This report includes summaries, workflow tables, community analysis, and additional insights.
The workflow is triggered by a chat message or can be executed by another workflow. It uses Langchain nodes for AI interaction and standard n8n nodes for data retrieval, processing, and output.
Key Features
- AI-Powered Reporting: Utilizes an AI agent (GPT-4o-mini) to generate structured Markdown reports.
- Data Aggregation: Fetches creator and workflow statistics from GitHub repositories.
- Top Creator Identification: Identifies and ranks top creators based on various insertion metrics.
- Workflow Analysis: Details popular workflows, including visitor and inserter counts, and explains their popularity.
- Markdown Formatting: Generates reports using Markdown for clear and organized presentation.
- Tool Integration: Employs a custom tool (
n8n_creator_stats) for retrieving specific creator statistics. - Flexibility: Can be triggered via chat or by other workflows.
How To Use
-
Triggering the Workflow:
- Chat Trigger: Send a message to the chatbot integrated with the
@n8n/n8n-nodes-langchain.chatTriggernode. - Workflow Execution: Trigger this workflow from another n8n workflow using the
n8n-nodes-base.executeWorkflowTriggernode, passing a JSON payload with ausernamequery parameter.
- Chat Trigger: Send a message to the chatbot integrated with the
-
AI Agent Interaction:
- The
n8n Creator Stats Agentnode receives the input and uses then8n_creator_statstool to fetch relevant data. - The AI agent is instructed to create a comprehensive Markdown report based on the provided data.
- The
-
Data Fetching:
- The
Global Variablesnode sets up the base URL for GitHub data. stats_aggregate_creatorsandstats_aggregate_workflowsHTTP Request nodes fetch the creator and workflow data, respectively.
- The
-
Data Processing:
- Nodes like
Parse Creators Data,Parse Workflow Data,Take Top 25 Creators,Sort By Top Weekly Creator Inserts, etc., process and prepare the data for merging. Merge Creators & Workflowscombines creator and workflow information based on the username.
- Nodes like
-
Report Generation:
- The AI agent processes the merged data and generates a Markdown report.
-
Output:
- The generated report is available as
outputfrom theSummary Reportnode. - The
Save creator-summary.mdnode can save the report locally (if running n8n locally).
- The generated report is available as
Apps Used
Workflow JSON
{
"id": "e4a95e19-90b3-40d0-a2d9-021b33000618",
"name": "AI Agent for n8n Creators Leaderboard Stats",
"nodes": 8,
"category": "AI",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: e4a95e19-90b3...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Related Workflows
Discover more workflows you might like
Build an AI Documentation Expert Chatbot with Gemini RAG
This n8n workflow automates the creation of an AI-powered expert chatbot capable of answering questions based on your documentation. It intelligently ingests, cleans, and processes your knowledge base, preparing it for a Retrieval Augmented Generation (RAG) pipeline with Google Gemini.
Generate Multilingual Image Captions and Overlay
This workflow generates captions for images using Google Gemini and overlays them onto the image, with support for multilingual output.
LangChain Workflow Retriever Example
Demonstrates using LangChain's Retriever QA Chain to query data retrieved from another workflow.