Developers

Refine developer resources

Build writing-host integrations for Refine, the private offline writing assistant for macOS.

Release candidate

Integration Protocol 1.0 is not final yet

The public protocol repository is an unreleased release candidate. Use it for evaluation and development, but do not claim final Protocol 1.0 compatibility until a v1.0.0 artifact is published.

Know the integration boundary

Use the protocol for

A writing-host client running as the same macOS user can connect to an already-running Refine app over its local Unix-domain socket. The client owns editor observation, presentation, and applying accepted changes.

Not a hosted developer service

Refine does not provide a public hosted REST API, OpenAPI document, developer webhooks, remote network transport, or MCP server. The website's internal API routes are not a public integration surface.