diff --git a/src/components/ace/ACE.vue b/src/components/ace/ACE.vue
new file mode 100644
index 000000000..4758bcae0
--- /dev/null
+++ b/src/components/ace/ACE.vue
@@ -0,0 +1,1373 @@
+/* This vue file creates a user interface allowing the creation of custom agents. It loads
+existing agents from the back end and makes it possible to duplicate or edit these agents. The
+custom agents are then stored in local storage in the browser, where they will be sent to the back
+when the user hits the 'Launch Simulation' button. */
+
+
+
+ Click to delete Click to delete
+ Supports custom plant agents. Make sure to add the corresponding 'out' flow currencies
+ and biomass connection.
+
+ For other agent types, the agent editor is experimental or not fully implemented.
+ Export manager for custom agents and currencies
+ Custom Exported Agents
+
+
+ Custom Exported Currencies
+
+
+ Currency Editor
+
+
+
+
+
+ Label :
+
+
+ Description:
+
+
+ Source:
+
+
+ Unit:
+
+
+ Short:
+
+
+
+ Nutrition-
+
+ {{currencyDesc[selectedCurrencyCategory][selectedCurrency].nutrition}}
+
kcal:
+
+
water:
+
+
protein:
+
+
carbohydrates:
+
+
fat:
+
+
+
+
+
+ {{currencyDesc[selectedCurrencyCategory][selectedCurrency]}}
+ Agent Editor
+
+ Agents ({{categorySelected}}):
+
+
+ {{selectedAgentName}}
+
+
+
+
+
+
+
+
+ Capacity
+
+
+ Flows
+ In Currencies
+
+
+ {{currency}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Out Currencies
+
+
+
+ {{currency}}
+
+
+ Change currency to:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Thresholds
+ Currencies
+
+
+
+
+
+
+
+ Properties
+
+
+
+
+
+
+ Agent JSON Content View
+
+
+
+
+
+
+
+
+
+
For custom agents that are not plants, you can specify the quantity here. This could be something like custom electronic devices that consume power. These are user defined agents created by the agent editor.
+