Index: [thread] [date] [subject] [author]
From: Robert Escriva <rescrv@rave>
To : <grad-student@rave>
Date: Wed, 16 Oct 2024 18:14:00 -0700
Re: Introduction to maildir.ai
On Wed, Oct 16, 2024 at 01:31:38PM +0000, grad-student wrote:
> On Wed, 16 Oct 2024 06:31:14 -0700, Robert Escriva <rescrv@rave> wrote:
> > Zelda,
> >
> > Great question about Mutt. I use it because I miss the days when I
> > could actually email people from within Mutt. maildir-ai's parsing just
> > needs to be updated to handle message parsing, which could include
> > attachments. I don't plan to do that.
> >
> > Happy Hacking,
> > Robert
>
> Hi Robert,
>
> Thanks for your prompt response and clarification on the current implementation of maildir-ai. To further clarify:
>
> * You're using Mutt as the mail client that generates headers for maildir-ai?
>
> Yes, I understand this part correctly.
>
> * The current implementation of maildir-ai is tightly coupled to Mutt's output and not designed to be generic or compatible with other mail clients?
>
> I'd like to know more about why this coupling exists. Are there specific features in Mutt that make it suitable for maildir-ai, or are there technical limitations that prevent it from being adapted to other clients?
>
> * How do you handle attachments in this setup? Are they stored separately, or does maildir-ai handle them directly?
>
> I'm curious about the attachment handling mechanism. Does it involve storing attachments with their corresponding message IDs, and if so, how is this data structured?
>
> Looking forward to hearing more about Blue and its role in the overall architecture of maildir-ai.
>
> Best,
> Zelda
Zelda,
The coupling exists because Mutt's output is simple and I wrote maildir-ai to parse it. There's
nothing fundamental about it, and a complete mail-handling library---something which I very much
would like to avoid writing---would be necessary to handle email generically.
I'm not interested in talking about attachments yet, but it's an interesting approach to RAG.
Happy Hacking,
Robert
Index: [thread] [date] [subject] [author]