frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

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

https://github.com/scouttyg/writekin
1•eggbrain•46m ago
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

Let It Crash: How to Steer What Comes After

https://twitter.com/vijaypande/status/2071943432709558343
1•rmason•29s ago•0 comments

Min timer app to stop food cravings

https://cravecut.app/
1•mike_jp•49s ago•0 comments

What Is SMS Pumping Fraud?

https://www.twilio.com/docs/glossary/what-is-sms-pumping-fraud
1•mooreds•3m ago•0 comments

Show HN: Beakdown – a game inspired by Joust/Skirmish

https://beakdown.fun/
1•novlrdotcom•3m ago•0 comments

Selection effects can go both ways (for taxi drivers as well as the rest of us)

https://statmodeling.stat.columbia.edu/2026/07/28/selection-effects-can-go-both-ways/
2•paulpauper•4m ago•0 comments

Internet enters its low effort era

https://www.axios.com/media-trends-membership/2026/07/28/internet-video-social-media-personalization
2•u1hcw9nx•5m ago•0 comments

Srinivasa Raghava: Patterns, Primes, and the Ramanujan Influence

https://ictp.global/news/13119204
1•paulpauper•6m ago•0 comments

Israel Paying Millions to Train AI Chatbots How to Talk About Gaza. It's Working

https://www.dropsitenews.com/p/israel-brad-parscale-ai-chatbots-gaza
4•ceejayoz•7m ago•0 comments

Commodification of Intelligence: Good, Bad, and Ugly Circular AI Deals

https://www.emergingtrajectories.com/lh/commodification-and-circularity/
1•cl42•7m ago•0 comments

I built a WebGPU multiplayer game with Claude Code and limited coding experience

https://sweatypanzer.com/
1•Huggos•8m ago•1 comments

One of my papers got declined today by the journal I submitted it to

https://mathstodon.xyz/@tao/113721192051328193
2•paulpauper•8m ago•0 comments

AI-Powered Retrieval in PostgreSQL with Azure HorizonDB

https://techcommunity.microsoft.com/blog/adforpostgresql/ai-powered-retrieval-in-postgresql-with-...
1•franckpachot•10m ago•0 comments

uv 0.12.0

https://github.com/astral-sh/uv/releases/tag/0.12.0
5•hallvard•10m ago•0 comments

What's Wrong with American Studies?

https://www.radicallypragmatic.org/p/whats-wrong-with-american-studies-40d
2•barry-cotter•11m ago•0 comments

Ask HN: Semi lucrative careers after tech?

1•hnthrow10282910•11m ago•0 comments

Why We're Dropping Basecamp

https://blogs.library.duke.edu/blog/2023/11/30/why-were-dropping-basecamp/
3•Destiner•14m ago•1 comments

It was surprisingly hard to break CloudNativePG replication

https://coroot.com/blog/fencing-a-cnpg-replica/
2•nikolay_sivko•14m ago•0 comments

Front end CI/CD in the age of AI

https://neciudan.dev/ci-cd-in-the-age-of-ai-part-1
1•Liriel•15m ago•0 comments

Parsley and cilantro implicated in outbreak that causes bathroom emergencies

https://www.dailymail.com/health/article-16011243/parsley-cilantro-cyclosporiasis-outbreak-north-...
2•Bender•17m ago•0 comments

Repurpose Video Content in Text

1•cristyg0101•18m ago•1 comments

Getting a New WAN IP Address via DHCP from Spectrum Internet (2022)

https://www.jeffgeerling.com/blog/2022/getting-new-ip-address-dhcp-spectrum-internet/
1•transpute•19m ago•0 comments

Ubiquiti Updates Firmware on 10-Year Old EdgeRouter Lite (MIPS Octeon ERLite-3)

https://www.techeia.com/blog/edgerouter-lite-erlite-3-firmware-v3-0-1-download
1•transpute•19m ago•0 comments

Quick tips for fast iteration in Haskell

https://blog.haskell.org/quick-tips-for-fast-iteration-in-haskell/
1•cosmic_quanta•20m ago•0 comments

Low Water Cancels Jackson Lake Boat Tours in Grand Teton Two Months Early

https://cowboystatedaily.com/2026/07/27/low-water-cancels-boat-tours-on-jackson-lake-in-grand-tet...
5•Bender•20m ago•0 comments

Show HN: Minute – Offline meeting notes on macOS with Whisper and llama.cpp

https://github.com/mraza007/minute
5•mraza007•20m ago•0 comments

New in DataTables 3

https://datatables.net/download/upgrade/core/3.0/new
1•xnx•20m ago•0 comments

Judge blocks first state law that would have banned prediction markets

https://arstechnica.com/tech-policy/2026/07/judge-blocks-first-state-law-that-would-have-banned-p...
3•Bender•22m ago•0 comments

Russian hackers exploit Zimbra zero-click flaw for email theft

https://www.bleepingcomputer.com/news/security/russian-hackers-exploit-zimbra-zero-click-flaw-for...
3•devonnull•22m ago•0 comments

Typical Russian Family Apartment Tour [video]

https://www.youtube.com/watch?v=shldov-zAF4
4•hakkikonu•23m ago•0 comments

Information to Atoms: DeepEvolve Substrate's lithography speed by 6.8X

https://substrate.com/information-to-atoms
1•skmurphy•25m ago•1 comments