Add project description in the readme file
This commit is contained in:
@@ -1,3 +1,37 @@
|
|||||||
# capstone_msagi
|
# capstone_msagi
|
||||||
|
|
||||||
Product Strategy Simulation
|
Course-end Project: Product Strategy Simulation
|
||||||
|
|
||||||
|
Multi-Agent Market Research and GTM Planning (n8n, MCP, and CrewAI)
|
||||||
|
|
||||||
|
Description
|
||||||
|
|
||||||
|
Overview
|
||||||
|
In this project, you will design and implement a multi-agent workflow system that automates market research and go-to-market (GTM) planning. The systems are implemented in n8n and CrewAI separately, but with similar functionality. The solution integrates four agents:
|
||||||
|
|
||||||
|
• Head Planner (orchestrator and documenter)
|
||||||
|
• Research Agent (finder)
|
||||||
|
• Analyst Agent (sense-maker)
|
||||||
|
• Strategy Agent (planner)
|
||||||
|
|
||||||
|
The workflow must orchestrate desk research, competitor analysis, and GTM plan drafting before exporting structured strategy documents to Google Docs.
|
||||||
|
|
||||||
|
Instructions
|
||||||
|
|
||||||
|
• Review the lessons and supporting materials on n8n workflows, MCP, and CrewAI
|
||||||
|
• Set up the required environment on the Ubuntu VM, including Node.js, n8n, and Python for CrewAI
|
||||||
|
• Execute the following steps:
|
||||||
|
|
||||||
|
Build the multi-agent orchestration with a Head Planner and three specialist agents with tools
|
||||||
|
Start the MCP server
|
||||||
|
Configure and connect the n8n workflow with the MCP
|
||||||
|
Implement CrewAI with defined agents, flows, and tools (MCP, SerpAPI)
|
||||||
|
• Test and debug each component individually (MCP tools with curl, n8n nodes with Execute Node, and CrewAI tasks end-to-end)
|
||||||
|
• Document the architecture, configuration steps, test runs, and error resolutions
|
||||||
|
• Submit the following:
|
||||||
|
|
||||||
|
Exported n8n workflow JSON file
|
||||||
|
CrewAI project files (UV structure)
|
||||||
|
Sample Google Doc output
|
||||||
|
CrewAI chatbot screenshots
|
||||||
|
Documentation (README file) covering the architecture, setup, and testing notes
|
||||||
Reference in New Issue
Block a user