> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/client-side-agents.md).

# Client-side Agents

### Overview <a href="#overview" id="overview"></a>

Harness FME provides client-side agents which act as intermediaries between your application and the Harness FME service.

They handle streaming updates, caching, and advanced delivery logic so your application stays responsive and always serves the latest feature configurations.

Use a client-side agent when:

* You need to manage multiple SDK connections in one place
* You want to minimize network traffic to the FME service
* You require offline evaluation for certain use cases

### Get started <a href="#get-started" id="get-started"></a>

Select a client-side agent for your platform.

<table data-view="cards"><thead><tr><th align="center"></th><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><img src="/files/oWRKBcvYbKBZJMMRBmwI" alt="" data-size="original"></td><td align="center"><strong>Android Agents</strong></td><td><a href="/pages/0H5kmb6WM71VzZ9yyTm0">/pages/0H5kmb6WM71VzZ9yyTm0</a></td></tr><tr><td align="center"><img src="/files/CqaWt0Uy93H5vJ0nFmtJ" alt="" data-size="original"></td><td align="center"><strong>Browser Agents</strong></td><td><a href="/pages/K1e9ai9ihe27QesIrvhC">/pages/K1e9ai9ihe27QesIrvhC</a></td></tr><tr><td align="center"><img src="/files/pL4DiVOsgdh4w7jQ2Txe" alt="" data-size="original"></td><td align="center"><strong>iOS Agents</strong></td><td><a href="/pages/1tDiwj1CsAH84dpM6m1T">/pages/1tDiwj1CsAH84dpM6m1T</a></td></tr></tbody></table>
