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]