Skip to content

Support locally-hosted models via oMLX (or other OpenAI/Anthropic-compatible local servers) in Warp's embedded agents #13699

Description

@mriechers

Problem

I run oMLX locally on Apple Silicon, which exposes OpenAI-compatible and Anthropic-compatible endpoints for locally-hosted models. I can already use these models like any other CLI tool in Warp's terminal (e.g., calling the endpoint directly, or via a CLI client) — that part works fine today.

The gap is that Warp's embedded agent features (Oz agent mode, AI command search, etc.) only support Warp's curated cloud model list, BYOK for direct provider APIs, or Enterprise BYOLLM (AWS Bedrock only). There's no way to configure a local endpoint like oMLX as the backend for those embedded features specifically.

Requested feature

Allow users to configure a custom local/self-hosted inference endpoint (e.g., oMLX's OpenAI- or Anthropic-compatible API) as a selectable model for Warp's embedded agent features, not just as a target for manual terminal commands.

Why this matters

  • Privacy/offline use — keep embedded-agent inference local for sensitive codebases or offline work.
  • Cost — no credit consumption when using local compute you already have running.
  • Consistency — since oMLX already speaks OpenAI/Anthropic protocols, it should be a low-friction integration compared to a fully custom API.

Possible scope

  • A "Custom/Local" model entry in Settings > Agents where a user supplies a base URL (and optional API key) for an OpenAI- or Anthropic-compatible endpoint.
  • Could ship as experimental/opt-in, given tool-calling reliability may vary by local model.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:agentAgent workflows, conversations, prompts, cloud mode, and AI-specific UI.duplicateThis issue or pull request already exists.enhancementNew feature or request.repro:highThe report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.warp:auto-triage-review

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions