adapters/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2026 License: Apache-2.0

Directories

Path Synopsis
interop
a2a
Package a2a provides an A2A (Agent-to-Agent) protocol adapter for LoopKit.
Package a2a provides an A2A (Agent-to-Agent) protocol adapter for LoopKit.
provider
anthropic
Package anthropic provides a ModelProvider adapter for the Anthropic Messages API.
Package anthropic provides a ModelProvider adapter for the Anthropic Messages API.
azure
Package azure provides a ModelProvider adapter for Azure OpenAI.
Package azure provides a ModelProvider adapter for Azure OpenAI.
bedrock
Package bedrock provides a ModelProvider adapter for AWS Bedrock Converse API.
Package bedrock provides a ModelProvider adapter for AWS Bedrock Converse API.
gemini
Package gemini provides a ModelProvider adapter for Google's Gemini API.
Package gemini provides a ModelProvider adapter for Google's Gemini API.
internal/httpx
Package httpx provides HTTP utilities for model providers.
Package httpx provides HTTP utilities for model providers.
openaicompat
Package openaicompat provides a ModelProvider adapter for OpenAI-compatible APIs.
Package openaicompat provides a ModelProvider adapter for OpenAI-compatible APIs.
sandbox
inproc
Package inproc implements the TierInProc sandbox (trusted, direct execution).
Package inproc implements the TierInProc sandbox (trusted, direct execution).
wasm
Package wasm implements the TierWASM sandbox using wazero (WASI preview1).
Package wasm implements the TierWASM sandbox using wazero (WASI preview1).
store
memory
Package memory provides an in-memory EventStore implementation.
Package memory provides an in-memory EventStore implementation.
sqlite
Package sqlite provides a durable SQLite-backed EventStore implementation.
Package sqlite provides a durable SQLite-backed EventStore implementation.
telemetry
otel
Package otel provides an OpenTelemetry adapter for the LoopKit Telemetry port.
Package otel provides an OpenTelemetry adapter for the LoopKit Telemetry port.
tool
local
Package local provides a ToolExecutor that executes Go functions as tools.
Package local provides a ToolExecutor that executes Go functions as tools.
mcp
Package mcp provides a ToolExecutor that connects to an MCP server and exposes its tools.
Package mcp provides a ToolExecutor that connects to an MCP server and exposes its tools.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL