---
title: Agent Backends
description: "Choose between three agent backends: Claude Agent SDK (recommended) for production-grade tool use, Mudabbir Native for custom orchestration, or Open Interpreter for local models."
section: Agent Backends
ogType: article
keywords: ["agent backend", "backend selection", "claude sdk", "mudabbir native", "open interpreter"]
tags: ["backends", "configuration"]
---

# Agent Backends

Mudabbir supports three agent backends. Each provides different capabilities and trade-offs.

## Backend Comparison

| Feature | Claude Agent SDK | Mudabbir Native | Open Interpreter |
|---------|-----------------|-------------------|------------------|
| Provider | Anthropic or Ollama | Anthropic or Ollama | Ollama/OpenAI/Anthropic |
| Built-in tools | Bash, Read, Write, Edit | Custom + OI execution | OI tools |
| Local models | Yes (Ollama) | Yes (Ollama) | Yes (Ollama) |
| Code execution | Claude tools | Open Interpreter | Open Interpreter |
| Streaming | Yes | Yes | Yes |
| MCP support | Native | Via tool registry | Via tool registry |
| Recommended for | Coding, complex tasks | Balanced workflows | Local/offline use |

## Switching Backends

Set the backend via environment variable or config:

```bash
export MUDABBIR_AGENT_BACKEND="claude_agent_sdk"  # default
# or
export MUDABBIR_AGENT_BACKEND="mudabbir_native"
# or
export MUDABBIR_AGENT_BACKEND="open_interpreter"
```

Or change it in the web dashboard's Settings panel.

## Backend Details

<CardGroup>
  <Card title="Claude Agent SDK" icon="lucide:sparkles" href="/backends/claude-sdk">
    The recommended backend with native Claude tools and MCP support.
  </Card>
  <Card title="Mudabbir Native" icon="lucide:bot" href="/backends/mudabbir-native">
    Custom orchestrator combining Anthropic SDK with Open Interpreter.
  </Card>
  <Card title="Open Interpreter" icon="lucide:terminal" href="/backends/open-interpreter">
    Standalone engine with Ollama support for fully local operation.
  </Card>
  <Card title="Ollama (Local LLMs)" icon="lucide:hard-drive" href="/backends/ollama">
    Run fully local with any backend — no API keys, no cloud, no costs.
  </Card>
</CardGroup>
