Skip to content

Introduction

Outflare is open-source go-to-market infrastructure that people and AI agents share. You run it yourself, it keeps your mailboxes, leads and send history in your own Postgres, and every client (the web app, the SDK, your scripts and your agents) uses the same documented API.

The first module is a cold-email sequencer built for teams that buy inboxes in bulk: connect hundreds of reseller mailboxes on Google Workspace or Microsoft 365 at once, run multi-step sequences across mailbox pools, and send every email through one suppression and policy check.

  • Self-host the engine, web app and Postgres with one Docker Compose file.
  • Create a workspace, invite teammates with roles, and read the audit log of every change.
  • Bulk import mailboxes from your reseller’s CSV. Each one is signed in to over SMTP and IMAP, and each sending domain’s SPF, DKIM and DMARC are checked.
  • Create scoped API tokens for scripts and agents, and call the REST API described by an OpenAPI 3.1 contract.

All of the product is in one public repository, outflareai/outflare. These docs live in outflareai/website; every page has an “Edit page” link at the bottom.

Path in the repo What it is License
engine/ Go engine: API, job queue, sending, inbox sync, policy check AGPL-3.0
api/openapi.yaml The API contract that SDKs and these docs are generated from AGPL-3.0
web/ React web app AGPL-3.0
sdk/ts/ TypeScript SDK Apache-2.0
deploy/ Docker Compose for self-hosting AGPL-3.0
docs/adr/ Architecture decision records