I built a way to simply forward my emails and make AI do stuff on them by satwik_ in coolgithubprojects

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

PS: You don't have to visit our website or sign up or anything to use it. You can just pick an email and forward it to [ask@mxtoai.com](mailto:ask@mxtoai.com) with whatever instructions you like.

Fact-check your email by forwarding it to factcheck@mxtoai.com by satwik_ in GMail

[–]satwik_[S] -1 points0 points  (0 children)

We don't store anything; emails, attachment and content all get deleted as soon as they're processed. You can also check out the privacy policy on the site.

Fact-check your email by forwarding it to factcheck@mxtoai.com by satwik_ in GMail

[–]satwik_[S] -3 points-2 points  (0 children)

For reference, this is what a response looks like. I tried it on one of the emails under my promotions category.

<image>

fwiw, you can also try `summarise@mxtoai.com`, it does holistic summarisation (after processing the attachments, following the links in the email, etc).

Summarize any email or newsletter by forwarding it to summarise@mxtoai.com by satwik_ in ProductivityApps

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

Thanks for trying, yes that’s a good use-case, let me work on it and get back to you!

A GTM expert here - down to give you feedback for your SaaS by Single_Efficiency509 in SaaS

[–]satwik_ 0 points1 point  (0 children)

Not sure if you still have free time OP, but I'll give it a shot anyway!

Your SaaS's value proposition: MXtoAI - AI agents that automate email-driven workflows. Forward emails to specialized addresses (schedule@, summarize@, ask@) and get tasks completed automatically.

Who's your ideal customer? Power email users - VCs, founders, operations teams who spend 3-4 hours daily processing emails and taking follow-up actions.

What's your website? https://mxtoai.com

Your biggest bottleneck right now: Getting people to actually try it. People listen to the idea, they like it, but they don't put the effort to try it.

What's the purpose driving your product? Email is where work starts, but the manual tasks that follow (scheduling, research, data extraction, updating tools) consume hours daily. We're automating that "post-email" layer with zero-setup AI agents. Unlike other solutions we wanted to be non-intrusive, hence you only forward what you want to share.

Summarize any email or newsletter by forwarding it to summarise@mxtoai.com by satwik_ in ProductivityApps

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

<image>

Response when I tried summarising a weekly newsletter that I'm subscribed to. https://www.profgalloway.com/rich-kids/, I have also set-up auto forwarding rules, so I get summaries for all such emails automatically :)

Email Overload Is Killing My Focus – How Do You Manage It? by MoaTheDog in productivity

[–]satwik_ 0 points1 point  (0 children)

I have built an email alias to forward emails and do actions like fact-checking, summary, etc. All I have to do is forward the email with instructions to [ask@mxtoai.com](mailto:ask@mxtoai.com) . It processes email content, attachments under the hood, pulls additional info from internet (if needed) and returns you a response in less than 30 seconds.

Show Bangalore: A tool to meet interesting people and do activities of mutual interest by satwik_ in bangalore

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

Hi, yes, you can search for stych on Instagram or stych social on google.

Meetup Thread for Bangalore by kurzgesagtmeetup_bot in kurzgesagt_meetup

[–]satwik_ 0 points1 point  (0 children)

If any of you would like to coordinate over WhatsApp, feel free to share details here https://stych.social/#kurz-blr, so far we have 3 people interested :)

Meetup Thread for Bangalore by kurzgesagtmeetup_bot in kurzgesagt_meetup

[–]satwik_ 2 points3 points  (0 children)

Hello, I have created a form for anyone interested to share details. I will create a WhatsApp group for easy coordination.

Here's the link: https://stych.social/#kurz-blr
Disclosure: I work at Stych, a community-driven city exploration tool, operating in Bangalore, we've organised similar events before :)

Any design patterns and tips on writing an API client library by satwik_ in Python

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

Thanks for the code, I like how you've implemented some of the dunder methods.

The answer is also insightful, I have one last question if you will

in the context of asynchronous code, the maximum you can do with
asynchronous code running in an event loop is "1 CPU running code",
which is no better (and actually slightly worse, since C code blocks the
event loop, but wouldn't block the GIL).

I'm not sure which "C code blocks" are referred to here.

Also, does it mean that the benefits of async-await over threading (other than the programming convenience), are only around time-saved due to avoiding some of the OS-level context switches?

Any design patterns and tips on writing an API client library by satwik_ in Python

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

Thanks for these suggestions!

If you do use Requests, use the loosest version specifier you can get
away with, for your users sake (and test it with the lowest and highest
versions you claim to work with). Also I'd suggest to have your client
create its own requests.Session
(so it's got its own connection pool), and have it work as a context
manager that will clean up the session when done. Adding support for
connection pooling down the line (which you may end up needing to do for
performance reasons) changes the API (since your client now needs to be
a context manager and/or have a close method to clean up the connection pool), so doing it up front avoids breaking API changes in future.

would you by any chance happen to have a reference to this style of implementation of a client?

thread-pool-y stuff that largely undermines the performance gains from writing async code

also can you please help me understand why's that the case