Docs

Build plugins for AgentParley

Everything you need to write, publish and run a plugin: the SDK, the sandbox, every hook and provider, and real examples. And how to connect your own computers and local models through the tunnel.

Start

Concepts

Reference

Guides

Tools

Give your agents a new action the model can call: a description, a JSON schema and a handler, running in the plugin sandbox.

Middleware hooks

The 17 points where a plugin can rewrite or veto what an agent is doing, as it happens.

Lifecycle events

Run code when your plugin is installed, updated or removed, and when a chat starts, is cleared or deleted.

Commands and skills

Ship slash commands and on-demand instructions as plain markdown files — no code.

Channels

Connect agents to a chat app — people message the agent there, and it answers there.

Live connections

Socket-only platforms without running a server — AgentParley holds the connection and wakes your plugin only when something matters.

Model providers

Make your vendor's chat or decision models selectable on AgentParley, like OpenAI or Anthropic.

Web search and web fetch providers

Replace the engine behind the built-in web_search and web_fetch tools.

Compaction provider

Replace how long conversations are summarized so long missions keep the thread.

Agent crews

Ship a team, not a tool — create and heal agents, shape how they delegate, and govern what they say to each other.

Create a 3D companion

For 3D artists. Put your character on screen in a few minutes, then share her with other people. No code needed.

Create a 2D companion

For Live2D artists. Put your rigged character on screen in a few minutes, then share her with other people. No code needed.

Companion packs

Ship 3D and 2.5D (Live2D) characters with their own motions, expressions, thinking sounds and behaviour. Data only, no code.

Voice and speech-to-text providers

Give companions a new voice vendor, or a new way to hear the user.

Examples

Running crews

Tunnel