Add description field to each logo carousel entry

Vendor descriptions sourced verbatim from each client's own website or
GitHub repository. The `description` field is placed immediately after
`name` in each entry, grouping identity metadata together.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jonathan Hefner
2026-03-30 16:19:07 -05:00
Unverified
parent 028a8fef9b
commit 15065098a2
+33
View File
@@ -10,6 +10,7 @@ export const LogoCarousel = () => {
const logos = [
{
name: "Junie",
description: "Junie is an LLM-agnostic coding agent built for real-world development. It is built on top of the IntelliJ Platform, so it understands your project the same way your editor does.",
url: "https://junie.jetbrains.com/",
lightSrc: "/images/logos/junie/junie-logo-on-white.svg",
darkSrc: "/images/logos/junie/junie-logo-on-dark.svg",
@@ -17,6 +18,7 @@ export const LogoCarousel = () => {
},
{
name: "Gemini CLI",
description: "An open-source AI agent that brings the power of Gemini directly into your terminal.",
url: "https://geminicli.com",
lightSrc: "/images/logos/gemini-cli/gemini-cli-logo_light.svg",
darkSrc: "/images/logos/gemini-cli/gemini-cli-logo_dark.svg",
@@ -25,6 +27,7 @@ export const LogoCarousel = () => {
},
{
name: "Autohand Code CLI",
description: "Autohand Code CLI is an autonomous LLM-powered coding agent that lives in your terminal. It uses the ReAct (Reason + Act) pattern to understand your codebase, plan changes, and execute them with your approval.",
url: "https://autohand.ai/",
lightSrc: "/images/logos/autohand/autohand-light.svg",
darkSrc: "/images/logos/autohand/autohand-dark.svg",
@@ -34,6 +37,7 @@ export const LogoCarousel = () => {
},
{
name: "OpenCode",
description: "OpenCode is an open source agent that helps you write code in your terminal, IDE, or desktop.",
url: "https://opencode.ai/",
lightSrc: "/images/logos/opencode/opencode-wordmark-light.svg",
darkSrc: "/images/logos/opencode/opencode-wordmark-dark.svg",
@@ -42,6 +46,7 @@ export const LogoCarousel = () => {
},
{
name: "OpenHands",
description: "OpenHands is the open platform for cloud coding agents. Scale from one to thousands of agents — open source, model-agnostic, and enterprise-ready.",
url: "https://openhands.dev/",
lightSrc: "/images/logos/openhands/openhands-logo-light.svg",
darkSrc: "/images/logos/openhands/openhands-logo-dark.svg",
@@ -50,6 +55,7 @@ export const LogoCarousel = () => {
},
{
name: "Mux",
description: "Mux makes it easy to run parallel coding agents, each with its own isolated workspace, right from your browser or desktop. Mux is open source and LLM provider-agnostic.",
url: "https://mux.coder.com/",
lightSrc: "/images/logos/mux/mux-editor-light.svg",
darkSrc: "/images/logos/mux/mux-editor-dark.svg",
@@ -59,6 +65,7 @@ export const LogoCarousel = () => {
},
{
name: "Cursor",
description: "Built to make you extraordinarily productive, Cursor is the best way to code with AI.",
url: "https://cursor.com/",
lightSrc: "/images/logos/cursor/LOCKUP_HORIZONTAL_2D_LIGHT.svg",
darkSrc: "/images/logos/cursor/LOCKUP_HORIZONTAL_2D_DARK.svg",
@@ -66,6 +73,7 @@ export const LogoCarousel = () => {
},
{
name: "Amp",
description: "Amp is the frontier coding agent that lets you wield the full power of leading models.",
url: "https://ampcode.com/",
lightSrc: "/images/logos/amp/amp-logo-light.svg",
darkSrc: "/images/logos/amp/amp-logo-dark.svg",
@@ -74,6 +82,7 @@ export const LogoCarousel = () => {
},
{
name: "Letta",
description: "Letta is the platform for building stateful agents: AI with advanced memory that can learn and self-improve over time.",
url: "https://www.letta.com/",
lightSrc: "/images/logos/letta/Letta-logo-RGB_OffBlackonTransparent.svg",
darkSrc: "/images/logos/letta/Letta-logo-RGB_GreyonTransparent.svg",
@@ -82,6 +91,7 @@ export const LogoCarousel = () => {
},
{
name: "Firebender",
description: "Firebender is the first Android-native coding agent that writes features, tests them in the emulator, and fixes issues automatically.",
url: "https://firebender.com/",
lightSrc: "/images/logos/firebender/firebender-wordmark-light.svg",
darkSrc: "/images/logos/firebender/firebender-wordmark-dark.svg",
@@ -89,6 +99,7 @@ export const LogoCarousel = () => {
},
{
name: "Goose",
description: "An open source, extensible AI agent that goes beyond code suggestions — install, execute, edit, and test with any LLM.",
url: "https://block.github.io/goose/",
lightSrc: "/images/logos/goose/goose-logo-black.png",
darkSrc: "/images/logos/goose/goose-logo-white.png",
@@ -97,6 +108,7 @@ export const LogoCarousel = () => {
},
{
name: "GitHub",
description: "GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you.",
url: "https://github.com/",
lightSrc: "/images/logos/github/GitHub_Lockup_Dark.svg",
darkSrc: "/images/logos/github/GitHub_Lockup_Light.svg",
@@ -105,6 +117,7 @@ export const LogoCarousel = () => {
},
{
name: "VS Code",
description: "Visual Studio Code combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle.",
url: "https://code.visualstudio.com/",
lightSrc: "/images/logos/vscode/vscode.svg",
darkSrc: "/images/logos/vscode/vscode-alt.svg",
@@ -113,6 +126,7 @@ export const LogoCarousel = () => {
},
{
name: "Claude Code",
description: "Claude Code is an agentic coding tool that reads your codebase, edits files, runs commands, and integrates with your development tools. Available in your terminal, IDE, desktop app, and browser.",
url: "https://claude.ai/code",
lightSrc: "/images/logos/claude-code/Claude-Code-logo-Slate.svg",
darkSrc: "/images/logos/claude-code/Claude-Code-logo-Ivory.svg",
@@ -120,6 +134,7 @@ export const LogoCarousel = () => {
},
{
name: "Claude",
description: "Claude is Anthropic's AI, built for problem solvers. Tackle complex challenges, analyze data, write code, and think through your hardest work.",
url: "https://claude.ai/",
lightSrc: "/images/logos/claude-ai/Claude-logo-Slate.svg",
darkSrc: "/images/logos/claude-ai/Claude-logo-Ivory.svg",
@@ -127,6 +142,7 @@ export const LogoCarousel = () => {
},
{
name: "OpenAI Codex",
description: "Codex is OpenAI's coding agent for software development.",
url: "https://developers.openai.com/codex",
lightSrc: "/images/logos/oai-codex/OAI_Codex-Lockup_400px.svg",
darkSrc: "/images/logos/oai-codex/OAI_Codex-Lockup_400px_Darkmode.svg",
@@ -135,12 +151,14 @@ export const LogoCarousel = () => {
},
{
name: "Piebald",
description: "The ultimate agentic AI control experience for developers.",
url: "https://piebald.ai",
lightSrc: "/images/logos/piebald/Piebald_wordmark_light.svg",
darkSrc: "/images/logos/piebald/Piebald_wordmark_dark.svg",
},
{
name: "Factory",
description: "Build faster with AI coding agents. Factory Droids automate coding, testing, and deployment for startups and enterprises.",
url: "https://factory.ai/",
lightSrc: "/images/logos/factory/factory-logo-light.svg",
darkSrc: "/images/logos/factory/factory-logo-dark.svg",
@@ -148,6 +166,7 @@ export const LogoCarousel = () => {
},
{
name: "pi",
description: "Pi is a minimal terminal coding harness. Adapt pi to your workflows, not the other way around.",
url: "https://shittycodingagent.ai/",
lightSrc: "/images/logos/pi/pi-logo-light.svg",
darkSrc: "/images/logos/pi/pi-logo-dark.svg",
@@ -157,6 +176,7 @@ export const LogoCarousel = () => {
},
{
name: "Databricks",
description: "Genie Code is an autonomous AI partner purpose-built for data work in Databricks.",
url: "https://databricks.com/",
lightSrc: "/images/logos/databricks/databricks-logo-light.svg",
darkSrc: "/images/logos/databricks/databricks-logo-dark.svg",
@@ -164,6 +184,7 @@ export const LogoCarousel = () => {
},
{
name: "Agentman",
description: "AI agents that run your entire medical practice back office with no EHR integration — eligibility, claims, prior authorization, denial recovery, inbox management, patient communications, Rx refills — so doctors and staff can focus on patients.",
url: "https://agentman.ai/",
lightSrc: "/images/logos/agentman/agentman-wordmark-light.svg",
darkSrc: "/images/logos/agentman/agentman-wordmark-dark.svg",
@@ -171,6 +192,7 @@ export const LogoCarousel = () => {
},
{
name: "TRAE",
description: "Trae is an adaptive AI IDE that transforms how you work, collaborating with you to run faster.",
url: "https://trae.ai/",
lightSrc: "/images/logos/trae/trae-logo-lightmode.svg",
darkSrc: "/images/logos/trae/trae-logo-darkmode.svg",
@@ -179,6 +201,7 @@ export const LogoCarousel = () => {
},
{
name: "Spring AI",
description: "The Spring AI project aims to streamline the development of applications that incorporate artificial intelligence functionality without unnecessary complexity.",
url: "https://docs.spring.io/spring-ai/reference",
lightSrc: "/images/logos/spring-ai/spring-ai-logo-light.svg",
darkSrc: "/images/logos/spring-ai/spring-ai-logo-dark.svg",
@@ -187,6 +210,7 @@ export const LogoCarousel = () => {
},
{
name: "Roo Code",
description: "Roo Code puts an entire AI dev team right in your editor, outpacing closed tools with deep project-wide context, multi-step agentic coding, and unmatched developer-centric flexibility.",
url: "https://roocode.com",
lightSrc: "/images/logos/roo-code/roo-code-logo-black.svg",
darkSrc: "/images/logos/roo-code/roo-code-logo-white.svg",
@@ -195,6 +219,7 @@ export const LogoCarousel = () => {
},
{
name: "Mistral AI Vibe",
description: "Mistral Vibe is a command-line coding assistant powered by Mistral's models. It provides a conversational interface to your codebase, allowing you to use natural language to explore, modify, and interact with your projects through a powerful set of tools.",
url: "https://github.com/mistralai/mistral-vibe",
lightSrc: "/images/logos/mistral-vibe/vibe-logo_black.svg",
darkSrc: "/images/logos/mistral-vibe/vibe-logo_white.svg",
@@ -204,6 +229,7 @@ export const LogoCarousel = () => {
},
{
name: "Command Code",
description: "Command Code is a coding agent that continuously learns your coding taste. Our meta neuro-symbolic AI model taste-1 with continuous reinforcement learning combines LLMs with your coding taste.",
url: "https://commandcode.ai/",
lightSrc: "/images/logos/command-code/command-code-logo-for-light.svg",
darkSrc: "/images/logos/command-code/command-code-logo-for-dark.svg",
@@ -212,6 +238,7 @@ export const LogoCarousel = () => {
},
{
name: "Ona",
description: "Run a team of AI software engineers in the cloud. Orchestrated, governed, secured at the kernel.",
url: "https://ona.com",
lightSrc: "/images/logos/ona/ona-wordmark-light.svg",
darkSrc: "/images/logos/ona/ona-wordmark-dark.svg",
@@ -220,6 +247,7 @@ export const LogoCarousel = () => {
},
{
name: "VT Code",
description: "VT Code is an open-source coding agent with LLM-native code understanding and robust shell safety. Supports multiple LLM providers with automatic failover and efficient context management.",
url: "https://github.com/vinhnx/vtcode",
lightSrc: "/images/logos/vtcode/vt_code_light.svg",
darkSrc: "/images/logos/vtcode/vt_code_dark.svg",
@@ -228,6 +256,7 @@ export const LogoCarousel = () => {
},
{
name: "Qodo",
description: "Qodo is an agentic code integrity platform for reviewing, testing, and writing code, integrating AI across development workflows to strengthen code quality at every stage.",
url: "https://www.qodo.ai/",
lightSrc: "/images/logos/qodo/qodo-logo-light.png",
darkSrc: "/images/logos/qodo/qodo-logo-dark.svg",
@@ -235,6 +264,7 @@ export const LogoCarousel = () => {
},
{
name: "Laravel Boost",
description: "Laravel Boost accelerates AI-assisted development by providing the essential guidelines and agent skills that help AI agents write high-quality Laravel applications that adhere to Laravel best practices.",
url: "https://github.com/laravel/boost",
lightSrc: "/images/logos/laravel-boost/boost-light-mode.svg",
darkSrc: "/images/logos/laravel-boost/boost-dark-mode.svg",
@@ -243,6 +273,7 @@ export const LogoCarousel = () => {
},
{
name: "Emdash",
description: "Emdash is a provider-agnostic desktop app that lets you run multiple coding agents in parallel, each isolated in its own git worktree, either locally or over SSH on a remote machine.",
url: "https://emdash.sh",
lightSrc: "/images/logos/emdash/emdash-logo-light.svg",
darkSrc: "/images/logos/emdash/emdash-logo-dark.svg",
@@ -251,6 +282,7 @@ export const LogoCarousel = () => {
},
{
name: "Snowflake",
description: "Cortex Code is an AI-driven intelligent agent integrated into the Snowflake platform, optimized for complex data engineering, analytics, machine learning, and agent-building tasks.",
url: "https://docs.snowflake.com/en/user-guide/cortex-code/cortex-code",
lightSrc: "/images/logos/snowflake/snowflake-logo-light.svg",
darkSrc: "/images/logos/snowflake/snowflake-logo-dark.svg",
@@ -258,6 +290,7 @@ export const LogoCarousel = () => {
},
{
name: "Kiro",
description: "Kiro helps you do your best work by bringing structure to AI coding with spec-driven development.",
url: "https://kiro.dev/",
lightSrc: "/images/logos/kiro/kiro-logo-light.svg",
darkSrc: "/images/logos/kiro/kiro-logo-dark.svg",