Chrome extension with AI sidepanel backed by MCP tool servers and optional prompt library.
Render it
# CLI
npx @nanohype/sdk render-composite chrome-ai-extension --out ./my-app
# SDK
import { LocalSource, renderComposite } from "@nanohype/sdk";
const result = await renderComposite(source, "chrome-ai-extension", variables);
# MCP — from an agent
get_composite({ name: "chrome-ai-extension" })
What it draws together
Variables
Required
ProjectName string- Project name Must be lowercase kebab-case.
ExtensionName string- Display name in Chrome
Optional
LlmProvider string — defaults to gateway- LLM provider for the sidepanel: gateway (a Platform ModelGateway at the endpoint the options page sets, with no credential), or a custom provider registered in the extension
IncludePrompts bool — defaults to true- Include versioned prompt library