News for hackers. Stuff that matters.

Tonykip

That's awesome. And thank you. I will go ahead and update you once I have the Windows versions ready for testing so you can try it out. Thanks, again.
Thanks. Honestly you are the exact person I built this for, I switched off Wispr Flow for the same reasons as well.

On Windows: I am working on it, the CLI first and the app after. I do not have a date I would trust yet so I will not promise one, but if you dm me on LinkedIn or X (username: tonykipkemboi) I will send you the link the day it is ready. You would be one of the first.

And if you do have a Mac to try the current version, I would genuinely love to hear where the latency or accuracy breaks for you. It is a solo project, so any kind of feedback is the most useful thing I can get.

I built Rekody, a voice dictation tool for macOS. There's many like it but this one is mine. Transcription runs on-device by default and it's free open source.

There's a CLI version and a Mac app. Windows next. If you end up suing it, I would genuinely love your feedback.

Repo (MIT CLI): https://github.com/rekody/rekody Free download: https://rekody.com Models: https://huggingface.co/Rekody

disconnect internet and if it runs well then you get an even safer feeling. for this example though, it still needs internet access to read and write the emails but the model processing the contents can be local to your system.
i thought about doing that but for this email account specifically, i hadn't used it in years and the storage is full and haven't been able top receive any emails isnce last Aug. so thought to delete since they're old and probably not important anymore.

i can definitely add an archive tool and pass that to the agent and remove the delete tool.

To be transparent - I do work at CrewAI. This is a side project I built using the open-source framework solve a real problem I was having with email management. Happy to answer any questions about how it works or the thought process behind it.
this is an interesting trend. email is just a database at this point. do you see this changing to something else?
it's wild. saas at your command.
yes, you could use the `knowledge_source=[file_name]` param in the agent to pass in the writing style or one shot examples. they'll get indexed in a vector db and used by the agent.
frfr let it all pile up
you're absolutely right. i definitely don't need an agent for that just like the first section of pulling in the emails. i can use the `@after_kickoff` decorator to empty trash.
fixing that right now; oversight on my end. this is purely a project i built to fix my email problems.
You've achieved the email nirvana the rest of us are still dreaming about haha
If anyone has questions about implementation details or how to adapt it for different workflows, I'm happy to help.

Show HN: I built AI agents with CrewAI to automate my entire Gmail workflow

https://github.com/tonykipkemboi/crewai-gmail-automation

I created a crew of AI agents using CrewAI to automate my old Gmail account that had a lot of unread emails.This is what I had it do:- Categorizing emails and assigning priority levels- Applying labels and stars based on content analysis- Creating draft responses for important emails only + saving it in Drafts folder- Sending Slack notifications for high-priority messages (I use Slack a lot)-...

( Read More... | 26 comments | 23 points | on HN )