Wr

Writekin – fine-tune a local LLM on your own writing, on your Mac

Hacker News

Writekin – fine-tune a local LLM on your own writing, on your Mac

Hey Hacker News! I built Writekin over the past week because I was tired of AI writing that didn't sound like me, even though I had just used AI to clean it up, rather than wholesale write it. The usual fixes I found online for this were: - Some sort of SKILL.md, or - A system prompt full of rules to strip the generic AI tells (e.g. no em-dashes, none of the stock phrases, varying the sentence length, etc). While those cleaned up the surface a bit, Pangram still came back as ~100% AI written, which was frustrating, as again it was mainly taking my sloppy copy and tweaking it. So when building Writekin I took a different route: Writekin fine-tunes a local model on your own writing. It reads what you've already written (Apple Mail, iMessage, local documents, chat exports), curates it into a training corpus, and runs a QLoRA fine-tuning on-device via Apple's MLX. A Compose screen then drafts and rewrites in that voice. Everything runs on your Mac. Ingestion, training, and generation are all local. The only network calls are: (1) When you download the model weights from Hugging Face and (2) The Sparkle update check. Training on your own Mail/Messages only felt okay to ship if the end user could verify that, so the source is public — so you can read exactly what it does! Quick gut check: It's v0.9 and the output is uneven. Honestly, sometimes it nails your voice, and sometimes it's just completely off. This is more a "this is possible and kind of works" than a finished product. Would genuinely love feedback! Source: https://github.com/scouttyg/writekin

Share card

Actual performance

6points
3comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, model, apple · Missing: agents, macos, agent
96%96% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
83%83% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: calls · Missing: plus, platform, intuitive
26%26% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: hacker news, io · Missing: https docs, excited, just released
25%25% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Strong signals: training · Missing: arr, mrr, revenue
21%21% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: chat · Missing: web3, crypto, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Fi
Fine Tune LLM's Without Code56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fine Tune LLM's Without Code

Hacker News1
Pioneer
Pioneer70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fine-tune any LLM in minutes, with one prompt

Product Hunt+115API
Ll
LlamaGym – fine-tune LLM agents with online reinforcement learning34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

LlamaGym – fine-tune LLM agents with online reinforcement learning

Hacker News239
Fi
Fine-tune LLMs without catastrophic forgetting with CURLoRA approach44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fine-tune LLMs without catastrophic forgetting with CURLoRA approach

Hacker News3
Fi
Fine-tune Llama3-8B on 8GB GPU without quantization42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fine-tune Llama3-8B on 8GB GPU without quantization

Hacker News3
Soup CLI
Soup CLI75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fine-tune an 8B LLM on a 4 GB laptop GPU

Product Hunt+107Open Source
St
Streamtune - Fine-Tune LLMs with Zero Code54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Streamtune - Fine-Tune LLMs with Zero Code

Hacker News1
TuneTrain.ai
TuneTrain.ai78%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fine-tune AI models with your augmented data

Product Hunt+79SaaS
Lu
Ludwig 0.8 – Fine-tune custom LLMs on your private data76%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ludwig 0.8 – Fine-tune custom LLMs on your private data

Hacker News2
Au
Automatically back up ChatGPT fine tune datasets36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automatically back up ChatGPT fine tune datasets

Hacker News1