[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [local‑first/Evolu](https://evolu.dev/docs/api-reference/common/local-first/Evolu) › CurrentAppOwner

Defined in: [packages/common/src/local-first/Evolu.ts:2123](https://github.com/evoluhq/evolu/blob/aa223771feea747ffb1b0f5f3271574455633e37/packages/common/src/local-first/Evolu.ts#L2123)

The AppOwner this tab has open and its instance. `evolu` is the same promise
until this tab opens another AppOwner, or the AppOwner again after a removal
or a deletion of its database, so React's `use` can read it.

## Properties

<a id="appowner"></a>

### appOwner

```ts
readonly appOwner: AppOwner;
```

Defined in: [packages/common/src/local-first/Evolu.ts:2124](https://github.com/evoluhq/evolu/blob/aa223771feea747ffb1b0f5f3271574455633e37/packages/common/src/local-first/Evolu.ts#L2124)

---

<a id="evolu"></a>

### evolu

```ts
readonly evolu: Promise<AppOwnerEvolu<S>>;
```

Defined in: [packages/common/src/local-first/Evolu.ts:2125](https://github.com/evoluhq/evolu/blob/aa223771feea747ffb1b0f5f3271574455633e37/packages/common/src/local-first/Evolu.ts#L2125)