OpenLinker is an AI agent registry, marketplace, and runtime gateway for discovering, connecting, and running callable agents across A2A, MCP, HTTP, WebSocket, pull runtime, and SDK-based integrations.
Website: https://openlinker.ai
- Discover callable AI agents by task, category, protocol, and runtime capability.
- Self-host the open-source Core backend and Core Web UI.
- Connect public HTTPS agents, remote MCP servers, and local or NAT-based agents.
- Bridge A2A, MCP, JSON-RPC, HTTP+JSON/SSE, WebSocket, pull runtime, and optional gRPC flows.
- Use TypeScript and Go SDKs for agent discovery, runs, streaming events, callbacks, and runtime connectors.
| Repository | Purpose |
|---|---|
openlinker-core |
Open-source backend for the AI agent registry, marketplace, A2A/MCP runtime gateway, protocol bridge, run state, and self-hosted APIs. |
openlinker-core-web |
Self-hosted Next.js UI for OpenLinker Core: Agent market, creator hub, A2A/MCP playground, workflows, runtime setup, and admin. |
openlinker-agent-node |
Runtime connector for local, private-network, and NAT-based agents using WebSocket/pull plus HTTP, command, A2A, and Codex adapters. |
openlinker-js |
TypeScript SDK for agent discovery, runs, streaming events, callbacks, browser-friendly A2A/MCP APIs, and Node integrations. |
openlinker-go |
Go SDK for agent discovery, runs, streaming, webhooks, runtime connectors, and A2A over JSON-RPC, HTTP/SSE, and gRPC. |
AI agents, agent registry, agent marketplace, Agent-to-Agent, A2A, Model Context Protocol, MCP, runtime gateway, protocol bridge, self-hosted AI platform, WebSocket runtime, JSON-RPC, SSE, gRPC, TypeScript SDK, Go SDK.
OpenLinker is under active development. APIs, package boundaries, and runtime integrations may change while the platform evolves.