diff --git a/apps/web-roo-code/public/logos/amazon.svg b/apps/web-roo-code/public/logos/amazon.svg new file mode 100644 index 0000000000..0c7c30dd62 --- /dev/null +++ b/apps/web-roo-code/public/logos/amazon.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/anthropic.svg b/apps/web-roo-code/public/logos/anthropic.svg new file mode 100644 index 0000000000..5b81844cbd --- /dev/null +++ b/apps/web-roo-code/public/logos/anthropic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/apple.svg b/apps/web-roo-code/public/logos/apple.svg new file mode 100644 index 0000000000..1b2c0e33d1 --- /dev/null +++ b/apps/web-roo-code/public/logos/apple.svg @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/bytedance.svg b/apps/web-roo-code/public/logos/bytedance.svg new file mode 100644 index 0000000000..96f1bf235c --- /dev/null +++ b/apps/web-roo-code/public/logos/bytedance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/carvana.svg b/apps/web-roo-code/public/logos/carvana.svg new file mode 100644 index 0000000000..e43bda0b4e --- /dev/null +++ b/apps/web-roo-code/public/logos/carvana.svg @@ -0,0 +1,50 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/deepseek.svg b/apps/web-roo-code/public/logos/deepseek.svg new file mode 100644 index 0000000000..dc224e43a4 --- /dev/null +++ b/apps/web-roo-code/public/logos/deepseek.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/gemini.svg b/apps/web-roo-code/public/logos/gemini.svg new file mode 100644 index 0000000000..87736bbe09 --- /dev/null +++ b/apps/web-roo-code/public/logos/gemini.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/grok.svg b/apps/web-roo-code/public/logos/grok.svg new file mode 100644 index 0000000000..efb1a6183c --- /dev/null +++ b/apps/web-roo-code/public/logos/grok.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/kimi.svg b/apps/web-roo-code/public/logos/kimi.svg new file mode 100644 index 0000000000..4355c522a2 --- /dev/null +++ b/apps/web-roo-code/public/logos/kimi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/microsoft.svg b/apps/web-roo-code/public/logos/microsoft.svg new file mode 100644 index 0000000000..827f833a98 --- /dev/null +++ b/apps/web-roo-code/public/logos/microsoft.svg @@ -0,0 +1,12 @@ + + diff --git a/apps/web-roo-code/public/logos/mistral.svg b/apps/web-roo-code/public/logos/mistral.svg new file mode 100644 index 0000000000..32c6cbd3fd --- /dev/null +++ b/apps/web-roo-code/public/logos/mistral.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/netflix.svg b/apps/web-roo-code/public/logos/netflix.svg new file mode 100644 index 0000000000..4c635dc232 --- /dev/null +++ b/apps/web-roo-code/public/logos/netflix.svg @@ -0,0 +1,6 @@ + + diff --git a/apps/web-roo-code/public/logos/ollama.svg b/apps/web-roo-code/public/logos/ollama.svg new file mode 100644 index 0000000000..cc887e3dcf --- /dev/null +++ b/apps/web-roo-code/public/logos/ollama.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/openai.svg b/apps/web-roo-code/public/logos/openai.svg new file mode 100644 index 0000000000..50d94d6c10 --- /dev/null +++ b/apps/web-roo-code/public/logos/openai.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/qwen.svg b/apps/web-roo-code/public/logos/qwen.svg new file mode 100644 index 0000000000..a4bb382a63 --- /dev/null +++ b/apps/web-roo-code/public/logos/qwen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/rakuten.svg b/apps/web-roo-code/public/logos/rakuten.svg new file mode 100644 index 0000000000..f237d17881 --- /dev/null +++ b/apps/web-roo-code/public/logos/rakuten.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/apps/web-roo-code/public/logos/red-hat.svg b/apps/web-roo-code/public/logos/red-hat.svg new file mode 100644 index 0000000000..c72c4dc5e2 --- /dev/null +++ b/apps/web-roo-code/public/logos/red-hat.svg @@ -0,0 +1,4 @@ + diff --git a/apps/web-roo-code/src/app/page.tsx b/apps/web-roo-code/src/app/page.tsx index 51b798f0bf..b062d5845c 100644 --- a/apps/web-roo-code/src/app/page.tsx +++ b/apps/web-roo-code/src/app/page.tsx @@ -5,11 +5,12 @@ import { getVSCodeDownloads } from "@/lib/stats" import { Button } from "@/components/ui" import { AnimatedBackground, - InstallSection, + CodeExample, + CompanyLogos, + FAQSection, Features, + InstallSection, Testimonials, - FAQSection, - CodeExample, } from "@/components/homepage" import { EXTERNAL_LINKS } from "@/lib/constants" import { ArrowRight } from "lucide-react" @@ -28,12 +29,12 @@ export default async function Home() {
- Roo's model-agnostic, specialized modes and fine-grained auto-approval controls - give you the tools (and the confidence) to get AI working for you. +
+ Roo's specialized modes stay on task and ship great code. Open source and works + with any model.
{feature.description}
+ {feature.logos && ( +
- Install from the VSCode Marketplace or the CLI in minutes, then bring your own AI model.
+ Install from the VS Code Marketplace or the CLI in minutes, then bring your own AI
+ model.
Roo Code is also compatible with all VSCode forks.