# Intro

OpenCode is used by millions every day. Build on top of it to create your own
applications, integrations, and agent experiences without starting from
scratch.

We also offer Effect APIs for [plugins](/build/plugins/effect),
[clients](/build/client/effect), and [embedded apps](/build/sdk/effect).

<CardGroup cols={1}>
  <Card title="Extend OpenCode" href="/build/plugins">
    Build plugins that add tools, integrations, commands, agents, and custom behavior while keeping the rest of OpenCode
    intact.
  </Card>
  <Card title="Run it as a server" href="/build/client">
    Connect to OpenCode with the same client used by the TUI and desktop app, then build any interface, workflow, or
    agent experience around it.
  </Card>
  <Card title="Embed it" href="/build/sdk">
    Embed OpenCode directly into your application and build a completely custom agent, interface, or developer product
    around it.
  </Card>
</CardGroup>