> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gatetrix.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Gatetrix d0

> Run agent-built dashboards and small internal tools in a native Mac app, with explicit data permissions and version trust.

d0 gives the dashboards you build with agents a home on your Mac. A dashboard is
a bundle of HTML, CSS, JavaScript, and a manifest. d0 runs it without requiring
a separate development server for each dashboard. Dashboards can also keep
persistent local data between sessions through d0's app-scoped preferences and
document storage.

An external coding agent creates or updates the dashboard through **Agent Builder**.
You review the dashboard and its permissions before trusting that version to use
data capabilities.

## Two ways to use data

* **Public data:** declare the public HTTPS hosts and paths the dashboard needs.
* **Business data:** connect d0 to a dedicated Gatetrix Access profile and declare
  the tools or connector operations the dashboard needs.

Declare [storage permissions](/d0/runtime#local-storage) for saved settings,
cached results, and history. This storage is scoped to the dashboard's stable ID;
it is not arbitrary filesystem access or a place to store API secrets.

<CardGroup cols={2}>
  <Card title="Run your first dashboard" icon="play" href="/d0/quickstart">
    Start with a bundled sample using public data.
  </Card>

  <Card title="Build with an agent" icon="hammer" href="/d0/build-with-agent">
    Connect the builder or import an existing project.
  </Card>

  <Card title="Connect Access" icon="plug" href="/d0/connect-access">
    Use selected business data in a dashboard.
  </Card>

  <Card title="Runtime and permissions" icon="code" href="/d0/runtime">
    See a manifest example and the JavaScript bridge.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.