Hacker News new | ask | show | jobs
by Terretta 1089 days ago
Machato is the closest I've found as well, other than CLI / console tools or "roll your own".

Ability to set (and save) system contexts is critical. It's unclear to me why most apps don't enable this.

I can't get by without Machato's other innovation of suppressing earlier parts of the history I no longer need later in the conversation, making it straightforward to have 64k interactions with the 8k model.

Ability to fork and file conversations, as well as the cost monitoring, are gravy.

- https://untimelyunicorn.gumroad.com/l/machato

- https://github.com/sigoden/aichat

1 comments

I love Machato but I don’t understand why it’s performance on my M1 Mac is so abysmal
Hi there ! Machato dev here.

Honestly, this is my first macOS app and I'm a bit out of ideas when it comes to performance. If anyone has tehcnical knowledge about SwiftUI and how I could improve performance, please do contact me ! (contact@machato.app)

My experience has been that the SwiftUI Profiler shows that almost all processor time is spent deep inside SwiftUI/AppKit primitives, despite there being close to no updates to view properties.

I'm glad HN is enjoying the app despite those issues. I promise I'm doing my best !

Yeah, Machato is great and the rate that you update it with new features is impressive. Keep up the good work! Hopefully some Mac app dev can chime in on what may be causing the performance issues. :)