Skip to content
Horon

Products and plugins

What each product does, and how the plugin contract is meant to bring them together.

The products#

Router sends each model request to the provider you choose. Messenger keeps your conversations with AI in the thread. Mail is an inbox that reads, sorts, and drafts for you.

Each product is its own program with its own surfaces. The plugin contract is how they are meant to meet inside one app.

How a plugin arrives#

Plugins install, enable, and load from the command line today. The contract is fixed, and the agent contains the host that loads one.

There is no published release channel, store, or marketplace yet, and each product also runs on its own.

Permissions and removal#

The contract grants a plugin only the permissions it declares, and `horon-agent plugins disable` turns an enabled plugin off.

The grant model lives in the contract, and turning a plugin off is a command-line step; no website control removes an installed bundle.