Skip to main content

Build an AI-powered tech radar advisor with SQL DB, RAG, and routing agents

Workflow preview

Workflow preview
100%
Build an AI-powered tech radar advisor with SQL DB, RAG, and routing agents preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

AI Powered Tech Radar Advisor This project is built on top of the famous open source ThoughtWorks Tech Radar. You can use this template to build your own AI Power...

Best for

  • Internal Wiki automation workflows
  • AI RAG automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.googledrive, @n8n/n8n-nodes-langchain.documentdefaultdataloader, n8n-nodes-base.stickynote, n8n-nodes-base.cron, n8n-nodes-base.mysql, n8n-nodes-base.googlesheets, n8n-nodes-base.code, n8n-nodes-base.googledocs

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Sean Lon.

Original n8n.io source

1.1 Workflow description

Title
Build an AI-powered tech radar advisor with SQL DB, RAG, and routing agents
Workflow name
Build an AI-powered tech radar advisor with SQL DB, RAG, and routing agents

AI-Powered Tech Radar Advisor

This project is built on top of the famous open source ThoughtWorks Tech Radar.

You can use this template to build your own AI-Powered Tech Radar Advisor for your company or group of companies.

Target Audience

This template is perfect for:

  • Tech Audit & Governance Leaders: Those seeking to build a tech landscape AI platform portal.
  • Tech Leaders & Architects: Those aiming to provide modern AI platforms that help others understand the rationale behind strategic technology adoption.
  • Product Managers: Professionals looking to align product innovation with the company's current tech trends.
  • IT & Engineering Teams: Teams that need to aggregate, analyze, and visualize technology data from multiple sources efficiently.
  • Digital Transformation Experts: Innovators aiming to leverage AI for actionable insights and strategic recommendations.
  • Data Analysts & Scientists: Individuals who want to combine structured SQL analysis with advanced semantic search using vector databases.
  • Developers: Those interested in integrating RAG chatbot functionality with conversation storage.

1. Description

Tech Constellation is an AI-powered Tech Radar solution designed to help organizations visualize and steer their technology adoption strategy.
It seamlessly ingests data from a Tech Radar Google Sheet—converting it into both a MySQL database and a vector index—to consolidate your tech landscape in one place.

The platform integrates an interactive AI chat interface powered by four specialized agents:

  • AI Agent Router: Analyzes and routes user queries to the most suitable processing agent.
  • SQL Agent: Executes precise SQL queries on structured data.
  • RAG Agent: Leverages semantic, vector-based search for in-depth insights.
  • Output Guardrail Agent: Validates responses to ensure they remain on-topic and accurate.

This powerful template is perfect for technology leaders, product managers, engineering teams, and digital transformation experts looking to make data-driven decisions aligned with strategic initiatives across groups of parent-child companies.


2. Features

Data Ingestion

  • A Google Sheet containing tech radar data is used as the primary source.
    • The data is ingested and converted into a MySQL database.
    • Simultaneously, the data is indexed into a vector database for semantic (vector-based) search.

Interactive AI Chat

  • Chat Integration: An AI-powered chat interface allows users to ask questions about the tech radar.
  • Customizable AI Agents:
    1. AI Agent Router: Determines the query type and routes it to the appropriate agent.
    2. SQL Agent: Processes queries using SQL on structured data.
    3. RAG Agent: Performs vector-based searches on document-like data.
    4. Output Guardrail Agent: Validates queries and ensures that the responses remain on-topic and accurate.

Usage Examples

  1. Tell me, is TechnologyABC adopted or on hold, and why?
  2. List all the tools that are considered part of the strategic direction for company3 but are not adopted.

Project Links & Additional Details

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Download Doc File From Google Drive

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 2 - Doc File Data Loader

Type / Role
@n8n/n8n-nodes-langchain.documentDefaultDataLoader - documentDefaultDataLoader
Config choices
Version 1

Block 3 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - Cron

Type / Role
n8n-nodes-base.cron - cron
Config choices
Version 1

Block 5 - MySQL -delete all data

Type / Role
n8n-nodes-base.mySql - mySql
Config choices
Version 2.4

Block 6 - MySQL - insert all from sheets

Type / Role
n8n-nodes-base.mySql - mySql
Config choices
Version 1

Block 7 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - Google Sheets - Tech Radar

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 9 - Code - Transform table into rows

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 10 - Google Docs - Update GDoc

Type / Role
n8n-nodes-base.googleDocs - googleDocs
Config choices
Version 2

Block 11 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Google Drive - Doc File Updated

Type / Role
n8n-nodes-base.googleDriveTrigger - googleDriveTrigger
Config choices
Version 1

Block 13 - Content - Recursive Character Text Splitter

Type / Role
@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter - textSplitterRecursiveCharacterTextSplitter
Config choices
Version 1

Block 14 - Google Sheets - Read TechRadar

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 3

Block 15 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 16 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 17 - Sticky Note11

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 18 - Code - Simplify Mapping to Original Query

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 19 - Codes - Simplify Mapping to Original Query

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 20 - Execute Workflow - Sql Agent

Type / Role
n8n-nodes-base.executeWorkflow - executeWorkflow
Config choices
Version 1.2

Block 21 - Execute Workflow - RAG Agent

Type / Role
n8n-nodes-base.executeWorkflow - executeWorkflow
Config choices
Version 1.2

Block 22 - AI Agent - Output Guardrail

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 1.7

Block 23 - LLM - Determine - Agent Input Router

Type / Role
@n8n/n8n-nodes-langchain.chainLlm - chainLlm
Config choices
Version 1.5

Block 24 - Sticky Note6

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Showing the first 24 of 53 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Build an AI-powered tech radar advisor with SQL DB, RAG, and routing agents
Complexity advanced
Nodes 53
Categories Internal Wiki, AI RAG
Author Sean Lon
Published 13 Mar 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/3151/3151.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Build an AI-powered tech radar advisor with SQL DB, RAG, and routing agents do?

AI Powered Tech Radar Advisor This project is built on top of the famous open source ThoughtWorks Tech Radar. You can use this template to build your own AI Power...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Internal Wiki, AI RAG use case.