diff --git a/frontend/public/badge-qwen-logo.png b/frontend/public/badge-qwen-logo.png new file mode 100644 index 00000000..3c8ae3fb Binary files /dev/null and b/frontend/public/badge-qwen-logo.png differ diff --git a/frontend/src/components/ComparisonChart.tsx b/frontend/src/components/ComparisonChart.tsx index d13187aa..8197cf3b 100644 --- a/frontend/src/components/ComparisonChart.tsx +++ b/frontend/src/components/ComparisonChart.tsx @@ -6,8 +6,6 @@ interface ComparisonData { lumo: string; duckAI: string; chatGPT: string; - claude: string; - grok: string; } const comparisonData: ComparisonData[] = [ @@ -16,81 +14,84 @@ const comparisonData: ComparisonData[] = [ maple: "Yes", lumo: "No", duckAI: "No", - chatGPT: "No", - claude: "No", - grok: "No" + chatGPT: "No" }, { feature: "Open-Source Code", maple: "Yes", lumo: "Partial", duckAI: "No", - chatGPT: "No", - claude: "No", - grok: "No" + chatGPT: "No" }, { feature: "Open Models", maple: "Yes", lumo: "Yes", duckAI: "Partial", - chatGPT: "No", - claude: "No", - grok: "No" + chatGPT: "No" }, { feature: "Never uses your data to train AI", maple: "Yes", lumo: "?", duckAI: "?", - chatGPT: "No", - claude: "No", - grok: "No" + chatGPT: "No" }, { feature: "Doesn't log your chats", maple: "Yes", lumo: "?", duckAI: "?", - chatGPT: "No", - claude: "No", - grok: "No" + chatGPT: "No" }, { feature: "Zero Data Retention", maple: "Yes", lumo: "?", duckAI: "?", - chatGPT: "$", - claude: "$", - grok: "$" + chatGPT: "$" + }, + { + feature: "Document Upload", + maple: "Yes", + lumo: "Yes", + duckAI: "No", + chatGPT: "Yes" + }, + { + feature: "Image Analysis", + maple: "Yes", + lumo: "No", + duckAI: "Yes", + chatGPT: "Yes" + }, + { + feature: "Voice Mode", + maple: "Yes", + lumo: "No", + duckAI: "No", + chatGPT: "Yes" }, { feature: "Integration With Coding IDE", maple: "Yes", lumo: "No", duckAI: "No", - chatGPT: "Yes", - claude: "Yes", - grok: "Yes" + chatGPT: "Yes" }, { feature: "Teams Plan", maple: "Yes", lumo: "No", duckAI: "No", - chatGPT: "Yes", - claude: "Yes", - grok: "Yes" + chatGPT: "Yes" }, { feature: "Developer API", maple: "Yes", lumo: "No", duckAI: "No", - chatGPT: "Yes", - claude: "Yes", - grok: "Yes" + chatGPT: "Yes" } ]; @@ -98,19 +99,19 @@ const ValueIcon = ({ value }: { value: string }) => { switch (value) { case "Yes": return ( -
+ We use full-size open models from the biggest providers. +
+
+
+ None of your data is transmitted to these companies.
+
+ Get the best without the mess.
+