- DispatchMail is an open-source, locally run AI-powered email assistant.
- It uses OpenAI for processing emails and provides a web interface for managing drafts and responses.
- Features include AI-powered email processing, customizable email filtering, draft generation, and automatic email labeling.
- The system runs locally with a SQLite database and no cloud dependencies for storage.
- Setup requires Python 3.8+, Node.js 16+, a Gmail account with 2FA, and an OpenAI API key.
- Installation involves cloning the repository, running a setup script, and configuring credentials.
- The web interface allows users to manage email accounts, set up whitelist rules, and customize AI behavior.
- Data is stored locally, with email credentials and OpenAI API key stored securely.
- Common troubleshooting steps include checking authentication, database errors, port conflicts, and OpenAI API issues.
- The project is open for contributions and feedback, with plans for future enhancements.