All updates
ProductMay 2026

Two protocols, one endpoint

How Dalang speaks both the OpenAI and Anthropic wire formats without a migration.

Most teams have already written against one of two API shapes: OpenAI chat completions, or Anthropic messages. Rewriting that integration to try something new is a tax few want to pay.

Dalang removes the tax. It accepts both wire formats at one base URL. Point an OpenAI client at /v1/chat/completions or an Anthropic client at /v1/messages, set your key, and choose a model string. Your existing SDK keeps working.

Behind that single surface, the same coordinated pool does the work. The protocol you speak is a matter of convenience; the answer you get is the same system either way.

This is the part we consider stable during preview. Limits and pricing may move; the promise that you keep your client will not.