diff --git a/docs/content/hive/integrations.md b/docs/content/hive/integrations.md
index 92c85f5..4a2899b 100644
--- a/docs/content/hive/integrations.md
+++ b/docs/content/hive/integrations.md
@@ -4,6 +4,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Claude Code
+
+
- **Owner:** Anthropic
- **What Hive does:** launches Claude Code as an agentic CLI, applies Hive's prompt, permissions, audit, and queue controls, and records the configured model with the agent.
- **Hive config:** `backend: claude`
@@ -11,6 +13,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## GitHub Copilot CLI
+
+
- **Owner:** GitHub
- **What Hive does:** launches Copilot CLI for unattended agent work with Hive-managed repository scope, permissions, and audit trails.
- **Hive config:** `backend: copilot`
@@ -18,6 +22,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Goose
+
+
- **Owner:** Block
- **What Hive does:** launches Goose as an agent CLI and delivers Hive prompts and kicks through the Goose runtime.
- **Hive config:** `backend: goose`
@@ -25,6 +31,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## OpenAI Codex CLI
+
+
- **Owner:** OpenAI
- **What Hive does:** launches Codex CLI for agent tasks and passes Hive's selected model and reasoning-effort settings where supported.
- **Hive config:** `backend: codex`
@@ -32,6 +40,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Pi
+
+
- **Owner:** Earendil Works
- **What Hive does:** launches the Pi coding-agent CLI as a long-running interactive backend and sends Hive kicks when the CLI is ready.
- **Hive config:** `backend: pi`
@@ -39,6 +49,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## IBM Bob
+
+
- **Owner:** IBM
- **What Hive does:** launches the IBM Bob / bobshell CLI with Hive-managed headless authentication, approval, and workspace trust settings.
- **Hive config:** `backend: bob`
@@ -46,6 +58,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Aider
+
+
- **Owner:** Aider open source project
- **What Hive does:** launches Aider as an agent CLI and can apply Hive's per-agent prompts, repository context, and audit controls.
- **Hive config:** `backend: aider`
@@ -53,6 +67,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Gemini CLI
+
+
- **Owner:** Google
- **What Hive does:** launches Gemini CLI for operators whose Google access still supports that CLI and treats it as an agentic backend.
- **Hive config:** `backend: gemini`
@@ -60,6 +76,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Google Antigravity CLI
+
+
- **Owner:** Google
- **What Hive does:** launches the Antigravity CLI (`agy`) as Google's current Hive-supported agent CLI, with Hive managing unattended mode and reasoning effort.
- **Hive config:** `backend: agy`
@@ -67,6 +85,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## OpenCode
+
+
- **Owner:** OpenCode project
- **What Hive does:** launches OpenCode as a supported terminal coding-agent backend and routes Hive prompts to it.
- **Hive config:** `backend: opencode`
@@ -74,6 +94,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Kilo Code
+
+
- **Owner:** Kilo
- **What Hive does:** launches Kilo Code as a supported agentic CLI backend for Hive-managed work.
- **Hive config:** `backend: kilo`
@@ -81,6 +103,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Muse Code
+
+
- **Owner:** Meta
- **What Hive does:** launches Muse Code as a supported CLI backend when installed by the operator.
- **Hive config:** `backend: muse`
@@ -95,6 +119,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## vLLM
+
+
- **Owner:** vLLM project
- **What Hive does:** routes inference through a vLLM-compatible OpenAI API endpoint while Hive drives agent turns and audit metadata.
- **Hive config:** `backend: vllm`
@@ -102,6 +128,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## llm-d
+
+
- **Owner:** llm-d project
- **What Hive does:** routes inference through an llm-d OpenAI-compatible endpoint for self-hosted model serving.
- **Hive config:** `backend: llm-d`
@@ -109,6 +137,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## LiteLLM
+
+
- **Owner:** BerriAI
- **What Hive does:** routes model calls through LiteLLM as an OpenAI-compatible proxy for centrally managed models and keys.
- **Hive config:** `backend: litellm`
@@ -116,6 +146,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## IBM watsonx.ai
+
+
- **Owner:** IBM
- **What Hive does:** routes model calls through watsonx.ai's OpenAI-compatible gateway and handles the IBM project and token settings required by Hive configuration.
- **Hive config:** `backend: watsonx`
@@ -123,6 +155,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## OpenRouter
+
+
- **Owner:** OpenRouter
- **What Hive does:** uses OpenRouter as a named model gateway for OpenAI-compatible routing when configured by an operator.
- **Hive config:** `backend: openrouter`
@@ -130,6 +164,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Anthropic
+
+
- **Owner:** Anthropic
- **What Hive does:** records and routes Anthropic-backed models through the configured CLI or gateway while preserving Hive audit metadata.
- **Hive config:** `backend: anthropic`
@@ -137,6 +173,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## OpenAI
+
+
- **Owner:** OpenAI
- **What Hive does:** records and routes OpenAI-backed models through the configured CLI or gateway while preserving Hive audit metadata.
- **Hive config:** `backend: openai`
@@ -144,6 +182,8 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## DeepSeek
+
+
- **Owner:** DeepSeek
- **What Hive does:** routes DeepSeek-backed models through a configured OpenAI-compatible gateway such as LiteLLM.
- **Hive config:** `backend: deepseek`
@@ -151,4 +191,7 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Infrastructure thanks
+
+    
+
Hive Commons thanks [Akamai (Linode)](https://www.linode.com/) and [Oracle Cloud (OKE)](https://www.oracle.com/cloud/cloud-native/kubernetes-engine/) for Kubernetes infrastructure donated through the CNCF, [Cloudflare](https://www.cloudflare.com/) for DNS, edge and tunnels, [GitHub Copilot](https://github.com/features/copilot) for AI inference donated to CNCF projects through the CNCF, and [Bluehost](https://www.bluehost.com/) for domain hosting.
diff --git a/public/integrations/aider.png b/public/integrations/aider.png
new file mode 100644
index 0000000..76cc839
Binary files /dev/null and b/public/integrations/aider.png differ
diff --git a/public/integrations/akamai.svg b/public/integrations/akamai.svg
new file mode 100644
index 0000000..843c9ba
--- /dev/null
+++ b/public/integrations/akamai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/anthropic.svg b/public/integrations/anthropic.svg
new file mode 100644
index 0000000..c917480
--- /dev/null
+++ b/public/integrations/anthropic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/bluehost.svg b/public/integrations/bluehost.svg
new file mode 100644
index 0000000..881c457
--- /dev/null
+++ b/public/integrations/bluehost.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/public/integrations/claude.svg b/public/integrations/claude.svg
new file mode 100644
index 0000000..1beee86
--- /dev/null
+++ b/public/integrations/claude.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/cloudflare.svg b/public/integrations/cloudflare.svg
new file mode 100644
index 0000000..63caebb
--- /dev/null
+++ b/public/integrations/cloudflare.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/deepseek.svg b/public/integrations/deepseek.svg
new file mode 100644
index 0000000..e19a459
--- /dev/null
+++ b/public/integrations/deepseek.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/github-copilot.svg b/public/integrations/github-copilot.svg
new file mode 100644
index 0000000..059b1e0
--- /dev/null
+++ b/public/integrations/github-copilot.svg
@@ -0,0 +1,19 @@
+
diff --git a/public/integrations/githubcopilot.svg b/public/integrations/githubcopilot.svg
new file mode 100644
index 0000000..f064947
--- /dev/null
+++ b/public/integrations/githubcopilot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/google.svg b/public/integrations/google.svg
new file mode 100644
index 0000000..2eaf915
--- /dev/null
+++ b/public/integrations/google.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/googlegemini.svg b/public/integrations/googlegemini.svg
new file mode 100644
index 0000000..765adb0
--- /dev/null
+++ b/public/integrations/googlegemini.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/goose.png b/public/integrations/goose.png
new file mode 100644
index 0000000..5bcf568
Binary files /dev/null and b/public/integrations/goose.png differ
diff --git a/public/integrations/ibm.svg b/public/integrations/ibm.svg
new file mode 100644
index 0000000..b36e9dc
--- /dev/null
+++ b/public/integrations/ibm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/kilo.png b/public/integrations/kilo.png
new file mode 100644
index 0000000..6d12005
Binary files /dev/null and b/public/integrations/kilo.png differ
diff --git a/public/integrations/litellm.png b/public/integrations/litellm.png
new file mode 100644
index 0000000..6ae27dd
Binary files /dev/null and b/public/integrations/litellm.png differ
diff --git a/public/integrations/llm-d.png b/public/integrations/llm-d.png
new file mode 100644
index 0000000..ce97162
Binary files /dev/null and b/public/integrations/llm-d.png differ
diff --git a/public/integrations/meta.svg b/public/integrations/meta.svg
new file mode 100644
index 0000000..d9a1631
--- /dev/null
+++ b/public/integrations/meta.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/openai.svg b/public/integrations/openai.svg
new file mode 100644
index 0000000..ebbdab0
--- /dev/null
+++ b/public/integrations/openai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/integrations/opencode.svg b/public/integrations/opencode.svg
new file mode 100644
index 0000000..157edc4
--- /dev/null
+++ b/public/integrations/opencode.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/public/integrations/openrouter.svg b/public/integrations/openrouter.svg
new file mode 100644
index 0000000..83ec807
--- /dev/null
+++ b/public/integrations/openrouter.svg
@@ -0,0 +1 @@
+OpenRouter
\ No newline at end of file
diff --git a/public/integrations/oracle.svg b/public/integrations/oracle.svg
new file mode 100644
index 0000000..6a46973
--- /dev/null
+++ b/public/integrations/oracle.svg
@@ -0,0 +1 @@
+Oracle_rgb_web.svg
\ No newline at end of file
diff --git a/public/integrations/pi.png b/public/integrations/pi.png
new file mode 100644
index 0000000..6cebd5f
Binary files /dev/null and b/public/integrations/pi.png differ
diff --git a/public/integrations/vllm.png b/public/integrations/vllm.png
new file mode 100644
index 0000000..d4af045
Binary files /dev/null and b/public/integrations/vllm.png differ
diff --git a/src/app/globals.css b/src/app/globals.css
index d8966a3..e321834 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -2623,3 +2623,25 @@ aside::-webkit-scrollbar-thumb:hover, .nextra-sidebar-container nav::-webkit-scr
background: color-mix(in srgb, var(--bg) 86%, transparent);
backdrop-filter: blur(8px);
}
+
+/* Integration logos on /docs/hive/integrations: uniform tiles readable in dark and light */
+img[src^="/integrations/"] {
+ display: inline-block;
+ width: 3rem;
+ height: 3rem;
+ margin: 0.25rem 0.5rem 0.25rem 0;
+ padding: 0.4rem;
+ object-fit: contain;
+ background: #fff;
+ border-radius: 0.6rem;
+ box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
+ vertical-align: middle;
+}
+img[src$="akamai.svg"][src^="/integrations/"],
+img[src$="oracle.svg"][src^="/integrations/"],
+img[src$="cloudflare.svg"][src^="/integrations/"],
+img[src$="github-copilot.svg"][src^="/integrations/"],
+img[src$="bluehost.svg"][src^="/integrations/"] {
+ width: 9rem;
+ height: 3.5rem;
+}