# Use and adapt edwardarwin

Use the documented interfaces and source layout for **edwardarwin**. The sections below retain the README’s examples and configuration details.

## Development

```sh
cd live2d-ui
npm run build:web
npm run typecheck:node
npm run build
```

Start the backend with `../start-local-services.command`. The desktop shell loads the built frontend from that local backend. Native glass source is in `live2d-ui/native/glass/`; the screen OCR helper uses Apple Vision. The complete project lives in this one repository.

Renderer type checking currently reports inherited strictness errors in the upstream Cubism SDK. Production web and Electron builds pass; this release has been exercised locally, not verified on a fresh Mac.

## Troubleshoot a local change

1. Reproduce the smallest example from the [quick-start guide](/docs/up-to-code-edwardarwin/quick-start-guide).
2. Compare required configuration and dependency versions with the README.
3. Check the linked issue tracker for the same error. Include the command, runtime version, and relevant error when reporting a problem; omit credentials.

## Source and help

- [GitHub repository](https://github.com/Up-to-code/edwardarwin)
- [Original README](https://github.com/Up-to-code/edwardarwin/blob/main/README.md)
- [Issues and existing reports](https://github.com/Up-to-code/edwardarwin/issues)
