Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions docs/content/hive/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,84 +2,84 @@

Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateways by backend ID. These are supported software integrations; inclusion does not imply endorsement or a partnership.

## ![Claude Code logo](/integrations/claude.svg) Claude Code [#claude-code]
## ![Claude Code by Anthropic](/integrations/claude.svg) Claude Code [#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`
- **Official link:** [Claude Code](https://www.anthropic.com/claude-code)

## ![GitHub Copilot CLI logo](/integrations/githubcopilot.svg) GitHub Copilot CLI [#github-copilot-cli]
## ![GitHub Copilot CLI by GitHub](/integrations/githubcopilot.svg) GitHub Copilot CLI [#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`
- **Official link:** [GitHub Copilot CLI reference](https://docs.github.com/copilot/reference/copilot-cli-reference)

## ![Goose logo](/integrations/goose.png) Goose [#goose]
## ![Goose by Block](/integrations/goose.png) Goose [#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`
- **Official link:** [Goose](https://block.github.io/goose/)

## ![OpenAI Codex CLI logo](/integrations/openai.svg) OpenAI Codex CLI [#openai-codex-cli]
## ![OpenAI Codex CLI by OpenAI](/integrations/openai.svg) OpenAI Codex CLI [#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`
- **Official link:** [OpenAI Codex CLI](https://github.com/openai/codex)

## ![Pi logo](/integrations/pi.png) Pi [#pi]
## ![Pi by Earendil Works](/integrations/pi.png) Pi [#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`
- **Official link:** [Pi](https://pi.dev/)

## ![IBM Bob logo](/integrations/ibm.svg) IBM Bob [#ibm-bob]
## ![IBM Bob by IBM](/integrations/ibm.svg) IBM Bob [#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`
- **Official link:** [IBM watsonx Code Assistant](https://www.ibm.com/products/watsonx-code-assistant)

## ![Aider logo](/integrations/aider.png) Aider [#aider]
## ![Aider open source coding agent](/integrations/aider.png) Aider [#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`
- **Official link:** [Aider](https://aider.chat/)

## ![Gemini CLI logo](/integrations/googlegemini.svg) Gemini CLI [#gemini-cli]
## ![Gemini CLI by Google](/integrations/googlegemini.svg) Gemini CLI [#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`
- **Official link:** [Gemini CLI](https://github.com/google-gemini/gemini-cli)

## ![Google Antigravity CLI logo](/integrations/google.svg) Google Antigravity CLI [#google-antigravity-cli]
## ![Google Antigravity CLI by Google](/integrations/google.svg) Google Antigravity CLI [#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`
- **Official link:** [Google Antigravity CLI](https://github.com/google-antigravity/antigravity-cli)

## ![OpenCode logo](/integrations/opencode.svg) OpenCode [#opencode]
## ![OpenCode agent CLI](/integrations/opencode.svg) OpenCode [#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`
- **Official link:** [OpenCode docs](https://opencode.ai/docs/)

## ![Kilo Code logo](/integrations/kilo.png) Kilo Code [#kilo-code]
## ![Kilo Code agent CLI](/integrations/kilo.png) Kilo Code [#kilo-code]

- **Owner:** Kilo
- **What Hive does:** launches Kilo Code as a supported agentic CLI backend for Hive-managed work.
- **Hive config:** `backend: kilo`
- **Official link:** [Kilo CLI](https://kilo.ai/cli)

## ![Muse Code logo](/integrations/meta.svg) Muse Code [#muse-code]
## ![Muse Code by Meta](/integrations/meta.svg) Muse Code [#muse-code]

- **Owner:** Meta
- **What Hive does:** launches Muse Code as a supported CLI backend when installed by the operator.
Expand All @@ -93,56 +93,56 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
- **Hive config:** `backend: omp`
- **Official link:** [Oh My Pi](https://github.com/can1357/oh-my-pi)

## ![vLLM logo](/integrations/vllm.png) vLLM [#vllm]
## ![vLLM inference engine](/integrations/vllm.png) vLLM [#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`
- **Official link:** [vLLM](https://www.vllm.ai/)

## ![llm-d logo](/integrations/llm-d.png) llm-d [#llm-d]
## ![llm-d inference engine](/integrations/llm-d.png) llm-d [#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`
- **Official link:** [llm-d](https://llm-d.ai/)

## ![LiteLLM logo](/integrations/litellm.png) LiteLLM [#litellm]
## ![LiteLLM by BerriAI](/integrations/litellm.png) LiteLLM [#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`
- **Official link:** [LiteLLM](https://www.litellm.ai/)

## ![IBM watsonx.ai logo](/integrations/ibm.svg) IBM watsonx.ai [#ibm-watsonx-ai]
## ![IBM watsonx.ai by IBM](/integrations/ibm.svg) IBM watsonx.ai [#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`
- **Official link:** [IBM watsonx.ai](https://www.ibm.com/products/watsonx-ai)

## ![OpenRouter logo](/integrations/openrouter.svg) OpenRouter [#openrouter]
## ![OpenRouter model gateway](/integrations/openrouter.svg) OpenRouter [#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`
- **Official link:** [OpenRouter](https://openrouter.ai/)

## ![Anthropic logo](/integrations/anthropic.svg) Anthropic [#anthropic]
## ![Anthropic model provider](/integrations/anthropic.svg) Anthropic [#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`
- **Official link:** [Anthropic](https://www.anthropic.com/)

## ![OpenAI logo](/integrations/openai.svg) OpenAI [#openai]
## ![OpenAI model provider](/integrations/openai.svg) OpenAI [#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`
- **Official link:** [OpenAI](https://openai.com/)

## ![DeepSeek logo](/integrations/deepseek.svg) DeepSeek [#deepseek]
## ![DeepSeek model provider](/integrations/deepseek.svg) DeepSeek [#deepseek]

- **Owner:** DeepSeek
- **What Hive does:** routes DeepSeek-backed models through a configured OpenAI-compatible gateway such as LiteLLM.
Expand All @@ -152,6 +152,6 @@ Hive supports agent CLIs, inference engines, and OpenAI-compatible model gateway
## Infrastructure thanks


![Akamai logo](/integrations/akamai.svg) ![Oracle logo](/integrations/oracle.svg) ![Cloudflare logo](/integrations/cloudflare.svg) ![GitHub Copilot logo](/integrations/github-copilot.svg) ![Bluehost logo](/integrations/bluehost.svg)
![Akamai (Linode) infrastructure provider](/integrations/akamai.svg) ![Oracle Cloud (OKE) infrastructure provider](/integrations/oracle.svg) ![Cloudflare DNS edge and tunnels provider](/integrations/cloudflare.svg) ![GitHub Copilot AI inference supporter](/integrations/github-copilot.svg) ![Bluehost domain hosting provider](/integrations/bluehost.svg)

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.
55 changes: 44 additions & 11 deletions src/app/docs/[...slug]/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ const HIVE_DOCS_PATH = process.env.HIVE_DOCS_PATH
const STATIC_PROJECTS: ProjectId[] = ['hive', 'hotshot', 'pluk', 'rationguard', 'promptargs', 'dibs', 'spektacular']

const INTEGRATIONS_DESCRIPTION =
'Supported Hive integrations: Claude Code, GitHub Copilot CLI, Codex, Gemini, vLLM, LiteLLM, llm-d, watsonx.ai and more.'
'Hive works with Claude Code, GitHub Copilot, Codex, Gemini, IBM Bob, Goose, vLLM, llm-d and more.'

const INTEGRATION_NAMES = [
'Claude Code',
Expand All @@ -44,20 +44,53 @@ const INTEGRATION_NAMES = [
]

function integrationsJsonLd() {
return {
'@context': 'https://schema.org',
'@type': 'TechArticle',
headline: 'Supported agents & inference engines',
description: INTEGRATIONS_DESCRIPTION,
url: 'https://docs.hivecommons.dev/docs/hive/integrations',
about: INTEGRATION_NAMES.map((name) => ({ '@type': 'SoftwareApplication', name })),
keywords: INTEGRATION_NAMES.join(', '),
publisher: {
const sponsors = [
{ '@type': 'Organization', name: 'Akamai', url: 'https://www.linode.com/' },
{ '@type': 'Organization', name: 'Oracle Cloud', url: 'https://www.oracle.com/cloud/cloud-native/kubernetes-engine/' },
{ '@type': 'Organization', name: 'Cloudflare', url: 'https://www.cloudflare.com/' },
{ '@type': 'Organization', name: 'GitHub Copilot', url: 'https://github.com/features/copilot' },
{ '@type': 'Organization', name: 'Bluehost', url: 'https://www.bluehost.com/' },
]

return [
{
'@context': 'https://schema.org',
'@type': 'TechArticle',
headline: 'Supported agents & inference engines',
description: INTEGRATIONS_DESCRIPTION,
url: 'https://docs.hivecommons.dev/docs/hive/integrations',
about: INTEGRATION_NAMES.map((name) => ({ '@type': 'SoftwareApplication', name })),
keywords: INTEGRATION_NAMES.join(', '),
publisher: {
'@type': 'Organization',
name: 'Hive Commons',
url: 'https://hivecommons.dev/',
},
},
{
'@context': 'https://schema.org',
'@type': 'SoftwareApplication',
name: 'Hive',
applicationCategory: 'DeveloperApplication',
operatingSystem: 'Linux, macOS',
license: 'https://www.apache.org/licenses/LICENSE-2.0',
url: 'https://hive.hivecommons.dev/',
codeRepository: 'https://github.com/hivecommons/hive',
keywords: INTEGRATION_NAMES.join(', '),
featureList: [
'Drives supported agent CLI backends including Claude Code, GitHub Copilot CLI, Goose, OpenAI Codex CLI, IBM Bob, Gemini CLI and more.',
'Routes inference through supported engines and gateways including vLLM, llm-d, LiteLLM, IBM watsonx.ai, OpenRouter, Anthropic, OpenAI and DeepSeek.',
],
},
{
'@context': 'https://schema.org',
'@type': 'Organization',
name: 'Hive Commons',
url: 'https://hivecommons.dev/',
sponsor: sponsors,
funder: sponsors,
},
}
]
}

export const dynamic = 'force-static'
Expand Down
64 changes: 64 additions & 0 deletions src/app/docs/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,64 @@ const SITE_TITLE = 'Hive Commons Docs - AI Agent Collaboration Projects'
const SITE_DESCRIPTION =
'Documentation for Hive Commons projects that help AI coding agents and maintainers work together: Hive, Spektacular, hotshot, pluk, promptargs, rationguard, and dibs.'

const INTEGRATION_NAMES = [
'Claude Code',
'GitHub Copilot CLI',
'Goose',
'OpenAI Codex CLI',
'Pi',
'IBM Bob',
'Aider',
'Gemini CLI',
'Google Antigravity CLI',
'OpenCode',
'Kilo Code',
'Muse Code',
'Oh My Pi',
'vLLM',
'llm-d',
'LiteLLM',
'IBM watsonx.ai',
'OpenRouter',
'Anthropic',
'OpenAI',
'DeepSeek',
]

const INFRA_SPONSORS = [
{ '@type': 'Organization', name: 'Akamai', url: 'https://www.linode.com/' },
{ '@type': 'Organization', name: 'Oracle Cloud', url: 'https://www.oracle.com/cloud/cloud-native/kubernetes-engine/' },
{ '@type': 'Organization', name: 'Cloudflare', url: 'https://www.cloudflare.com/' },
{ '@type': 'Organization', name: 'GitHub Copilot', url: 'https://github.com/features/copilot' },
{ '@type': 'Organization', name: 'Bluehost', url: 'https://www.bluehost.com/' },
]

const DOCS_JSON_LD = [
{
'@context': 'https://schema.org',
'@type': 'SoftwareApplication',
name: 'Hive',
applicationCategory: 'DeveloperApplication',
operatingSystem: 'Linux, macOS',
license: 'https://www.apache.org/licenses/LICENSE-2.0',
url: 'https://hive.hivecommons.dev/',
codeRepository: 'https://github.com/hivecommons/hive',
keywords: INTEGRATION_NAMES.join(', '),
featureList: [
'Drives supported agent CLI backends including Claude Code, GitHub Copilot CLI, Goose, OpenAI Codex CLI, IBM Bob, Gemini CLI and more.',
'Routes inference through supported engines and gateways including vLLM, llm-d, LiteLLM, IBM watsonx.ai, OpenRouter, Anthropic, OpenAI and DeepSeek.',
],
},
{
'@context': 'https://schema.org',
'@type': 'Organization',
name: 'Hive Commons',
url: 'https://hivecommons.dev/',
sponsor: INFRA_SPONSORS,
funder: INFRA_SPONSORS,
},
]

export const metadata: Metadata = {
title: {
default: SITE_TITLE,
Expand Down Expand Up @@ -75,6 +133,12 @@ type Props = {
export default async function DocsLayout({ children }: Props) {
return (
<html lang="en" suppressHydrationWarning>
<head>
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(DOCS_JSON_LD) }}
/>
</head>
<body className={`${inter.variable} ${fraunces.variable} ${jetbrainsMono.variable} antialiased`}>
<ThemeProvider attribute="class" defaultTheme="dark" enableSystem>
<DocsProvider>
Expand Down
Loading