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

# uniac build

> Publish a lib package to the local store.

```bash theme={null}
uniac build
```

Reads the current directory's [`uniac.json`](/concepts/manifest), introspects the entrypoint class, and publishes the package to the local store:

```
~/.uniac/objects       # content-addressable artifacts
~/.uniac/refs          # name → object hash
~/.uniac/projections   # generated Node stubs consumers import
```

Refuses `kind=app` — for Systems, use [`uniac deploy`](/cli/deploy) instead.

After `uniac build`, any project that lists this lib under `dependencies` and runs [`uniac install`](/cli/install) sees the new version.
