n8n AI workflow maker
What is this?
NOTE: This project is quite old and hasn’t been updated since. It’s still an interesting showcase of crude prompting techniques and vector DBs. If I were to re-do this project, I would probably generate a data set with whole n8n JSONs as answers to queries. If context is an issue then it might make sense to do 2 finetuned models. One for planning and one for the execution of each node. To create those data sets, you could go through the list of n8n nodes and generate usage examples for each.
This is a tool where you input a natural language description of an automation workflow and it generates the workflow on n8n (Generates a JSON representation that you can copy and paste into the canvas)
The purpose of this project was to create an educational example of how to create complex GPT workflows which outputs are deterministic. Hopefully the n8n community and automation community in general will get more involved in AI and some collaboration can be achieved.
Project parts
Main n8n workflow
https://github.com/josepozuelo/n8nAIworkflow/tree/main/n8n_AI_workflows
Embedding Store Creation REPL
https://replit.com/@JosePozuelo/GPT3embeddingstocsv#create_embeddings.py
Pinecone vector store
https://app.pinecone.io/
N8n node-list JSON
If node parameters workflow
https://github.com/josepozuelo/n8nAIworkflow/tree/main/n8n_AI_workflows
Resource/operation parameters workflow
https://github.com/josepozuelo/n8nAIworkflow/tree/main/n8n_AI_workflows
How to use/explore?
Open the main JSON, it includes a walkthrough of the different stages. You can checkout the main prompt structures there as well as the main logic to create the n8n JSON for each generation.
Steps before running the workflow:
- Create Pinecone account and get API keys (free)
- Run the Embedding Store Creation REPL in your own Pinecone account
- Create a Firestore account
- Edit the three workflows in n8n_data_workflows to use the node-list and generate the parameter DB in your firestore instance
To visualize the workflow: Just copy and paste each the whole contents of the JSON file into the n8n workflow editor. (https://app.n8n.cloud/dashboard)
After that you can explore the rest of the files included. If more people show interest I will document their usage better!
n8n AI Workflow Maker
Project Details
- Dawarshaha/n8nAIworkflow
- Last Updated: 5/25/2025
Recomended MCP Servers
A Model Control Protocol (MCP) adapter for NCBI databases
A redmine MCP server covering close to 100% of redmines API
An MCP interface into the uProc toolset
Organize your MCP servers in local workspaces, share them as Yet-Another-MCP through a single command
一个简单的获取微博热搜的MCP服务
Tutorial App For MCP
MCP server written in .net to interact with NuGet package servers
SSAFY 학생들을 위한 프로젝트 포트폴리오 및 면접 준비 도우미 서버
Kakao Mobility MCP Server for directions and transit information
Simple CLI MCP Client Implementation Using LangChain ReAct Agent / Python
server that provides seamless integration with Tailscale's CLI commands and REST API, enabling automated network management and monitoring...
MCP server for Atlassian tools (Confluence, Jira)





