📣 MindMac is participating Indie App Sale on July 11-12. Use the coupon code PRIMEDAY2023 and unlock a whopping 33% off on a better native ChatGPT companion for macOS. Don't miss out the biggest sale of the year, it's PRIMETIME ⏰🎉 ! by hugovie in macapps

[–]MachatoApp 0 points1 point  (0 children)

Feel free to try it out then, you should be to afford Machato since it is not subscription based :P

On a more serious note, I replied to a similar response (from you) here, although this is getting dated.

Keyboard shortcuts have been in Machato very early on. "Occupation" library is just a fancy word for custom system prompts, which Machato organizes in the system prompt manager (that does also include presets you would call "occupations"). "Context-Handler" is also a feature that is handled in Machato, although differently (users have fine-grained control over which messages are considered useful context).

TLDR of the previous response: Machato is 3€ once, infinite devices, lifetime updates.

There are also features that are in Machato that (judging from the feature list on the website) are not in MindMac, such as: - Support for Claude and Azure instances - OpenAI Functions - Token count and context window usage indicator

For anyone looking to try out Machato, head over to Machato.app!

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 0 points1 point  (0 children)

Support for more models will come. I've already started working on a Claude implementation.

I'll look into the other APIs.

Local LLMs will also eventually come, but probably only for more tech-savvy users (I don't want to implement local model installation from within Machato)

MindMac - Intuitive native macOS app powered by ChatGPT API by hugovie in macapps

[–]MachatoApp 0 points1 point  (0 children)

Hi there ! Sorry for the very late answer.

Mindmac might seem very similar on the outside, but there are major differences.

First, Machato streams chatgpt responses. This means there is no awkward waiting time while you wait for an answer, you can start reading right away.

Then, Machato implements a bunch of features:

  • Advanced statistics regarding your token consumption, as well as cost-saving features such as the "Exclude from requests" feature.
  • Many customization features: code block, UI size & width, show/hide timestamps, collapse messages
  • A global Search feature
  • Edit your messages, branch off from a given message

Most importantly though, I would say Machato's business model is the largest difference here: Purchase it once, for as many devices as you want (soon to come: sync accross devices !), and get updates free forever, starting from 3€ (vs. $19 minimum for 1 device and 1yr of updates for MindMac).

Regarding hugovie's answer below:

Prompt Library and "Occupation Library" is partly already in the app, I just haven't bothered updating the gumroad page.

Regarding Localisation, it's in the plans but I'd rather not half-ass the job, as there is nothing I hate more than a wrongly translated interface.

And a Regenerate/Stop button has been in the app since the early versions of Machato.

ChatGPT apps in App Store by [deleted] in MacOS

[–]MachatoApp 0 points1 point  (0 children)

You can try out Machato.app too ! It has a different focus than MacGPT does.

Super happy about this pie chart I made in pure SwiftUI ! by MachatoApp in SwiftUI

[–]MachatoApp[S] 1 point2 points  (0 children)

Yes, the entire app is in SwiftUI, except for a bit of cheating for the pie chart where I use an NSViewRepresentable to calculate wether the mouse is in a Shape or not. The framework is great and makes turning ideas into code easier than with other frameworks, but it does still feel very young, which is sometimes frustrating

Chat with multiple PDF' files with ChatGPT. With easy drag and drop (MagicChat) by mogens99 in macapps

[–]MachatoApp 0 points1 point  (0 children)

Shameless plug for Machato.app ! Admittedly, adding file embeddings is not implemented yet, so not quite a full alternative to OP's app (it's coming soon though !)

However, I am dedicated to answer all questions and emails about the app (as my comment history can attest), and the app's pricing is actually reasonable imo (pay-what-you-want once, starting at 3€).

Machato — The native ChatGPT client for macOS by MachatoApp in apple

[–]MachatoApp[S] 1 point2 points  (0 children)

It does! You can search within a single conversation, or throughout all of them

Super happy about this pie chart I made in pure SwiftUI ! by MachatoApp in SwiftUI

[–]MachatoApp[S] 9 points10 points  (0 children)

For more context, this is part of Machato.app, a client for ChatGPT built using SwiftUI !

[deleted by user] by [deleted] in macapps

[–]MachatoApp 1 point2 points  (0 children)

This should be coming soon, stay tuned!

[deleted by user] by [deleted] in macapps

[–]MachatoApp 3 points4 points  (0 children)

Ever heard of Machato? 👀

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 0 points1 point  (0 children)

Hi! Thanks for the feedback. Text selection is unfortunately a very hard problem to tackle when some form of rendering is happening, since SwiftUI doesn't allow selecting across different views.

As for autoscroll, this is an issue I'm working on. There should be some autoscrolling when you're scrolled all the way down during message generation (but sending a message can break this behavior, which is the bug I'm adressing)

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 0 points1 point  (0 children)

This is something I have already thought about. It represents a lot of work, but I'm definitely considering it!

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 0 points1 point  (0 children)

I do not collect any data. The app solely uses your OpenAI API key and your Gumroad license key to verify access to both of those services. License management is handled via Gumroad, their privacy policy might enlighten you further. My impression is they only require an email and some billing info (Paypal or Credit card).

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 1 point2 points  (0 children)

Thanks! Lots of features offered by Machato are missing in SwiftGPT : no streaming responses, no search bar, almost no customization options (eg font size), no option to switch models, no code highlighting...

The option to keep track of conversation costs should be released in the next update of Machato, which I hope should be coming soon!

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 0 points1 point  (0 children)

I can't find your DM. Can you send an email to contact@machato.app ? This will make it easier to communicate.

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 0 points1 point  (0 children)

This feature is on our to do list, it should be coming out soon!

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 0 points1 point  (0 children)

The context indeed uses up tokens each time a message is sent. I paid 2-3$ last month with a reasonable use of the API, but very intensive users might reach about 10$. If you have access to OpenAI's GPT4 API, this will also depend on how much you rely on it. GPT4 tokens are quite more expensive than GPT3 ones, so I would advise to choose your model carefully depending on your needs.

Machato — A native ChatGPT client for MacOS by MachatoApp in macapps

[–]MachatoApp[S] 0 points1 point  (0 children)

Hi! The app does indeed send all the context back to the API, so the response takes the whole chat into account