Install The Prototype App
StyleMakar prototype releases ship as unsigned macOS DMG files. The app is meant for trusted internal testing, not broad public distribution.
Download
- Open the GitHub Release for the version you want to test.
- Download the
StyleMakar_<version>_aarch64.dmgasset. - Double-click the DMG.
- Drag
StyleMakar.apptoApplications.
The DMG includes an Applications symlink so the install flow matches normal macOS drag-to-install apps.
Open An Unsigned Build
Because the prototype is not signed or notarized with Apple Developer credentials, macOS Gatekeeper may block the first normal open attempt.
Use this flow for trusted prototype builds:
- Open
Applications. - Control-click
StyleMakar.app. - Select Open.
- Confirm that you want to open the app.
Do not use this flow for unknown downloads. It is only appropriate for builds from the project repository or a trusted internal release channel.
Connect LM Studio
- Open LM Studio.
- Load
google/gemma-4-12b-qator another compatible chat model. - Start the LM Studio local server.
- Keep the server at
http://localhost:1234/v1, or configure the StyleMakar endpoint to match your LM Studio server URL. - Open StyleMakar and run a short rewrite.
For provider details and custom endpoints, see Provider Setup.
Verify The Local Provider
Before opening StyleMakar, confirm that LM Studio exposes models:
curl http://localhost:1234/v1/modelsYou can also verify a JSON completion with the same request shape StyleMakar uses:
curl http://localhost:1234/v1/chat/completions \
-H 'Content-Type: application/json' \
--data '{
"model": "google/gemma-4-12b-qat",
"messages": [
{
"role": "system",
"content": "Return the requested JSON object only. Do not include markdown."
},
{
"role": "user",
"content": "Rewrite this sentence in a concise professional style and return {\"finalText\": string}: Our team made the tool better so people can write faster."
}
],
"temperature": 0,
"max_tokens": 360,
"reasoning_effort": "none",
"stream": false
}'The response should include choices[0].message.content with a JSON object that contains finalText.
Known Prototype Limitations
- The macOS app is unsigned and not notarized.
- The first release target is Apple Silicon macOS.
- Remote providers that require API keys are not ready for normal app usage until secure API-key storage exists.
- Automatic updates are not enabled.
- Windows and Linux packages are deferred.