Bharga Mail is a desktop email application for macOS, Windows, and Linux, bringing together local-first email workflows, on-device AI assistance, multi-account access, and privacy-focused inbox features.
Bharga Mail provides a streamlined desktop inbox for users managing more than one email account. Alongside standard IMAP connections, it works with Gmail and Microsoft 365 and includes threaded conversations, rich-text messages, reusable signatures, scheduled delivery, and undo send.
Its local-first design combines SQLite-based search with AI processing performed on the device for inbox triage, message summaries, and help preparing drafts. Additional inbox review tools include SPF, DKIM, and DMARC indicators, dangerous-link detection, sandboxed HTML display, and operating-system keychain storage for credentials.
- Run inbox triage, generate message summaries, and prepare drafts with on-device AI
- Connect accounts through standard IMAP, Gmail, or Microsoft 365
- Keep related messages together with conversation threading
- View SPF, DKIM, and DMARC information as email trust indicators
- Identify phishing attempts and potentially dangerous links
- Schedule messages for later delivery or use undo send
- Write formatted messages and apply reusable signatures
- Search indexed mail locally through SQLite full-text search
- Protect account credentials with the operating system keychain
- Render email HTML inside a sandboxed environment
- Use the application on macOS, Windows, or Linux
Visit Download Latest Build and select the installer or package matching your operating system:
- macOS
- Windows
- Linux
Complete the usual installation steps for your platform. After opening Bharga Mail, add an email account to begin.
git clone https://github.com/tom-fosterac4645/bharga-mail-inbox-tools.git
cd REPOThe desktop application is built with Tauri, Rust, and React. Set up the platform-specific development tools required by the project, then run the repository's documented development or packaging command to launch or package Bharga Mail.
- Start Bharga Mail.
- Connect an IMAP, Gmail, or Microsoft 365 account.
- Browse messages through the threaded inbox.
- Search the configured accounts using local search.
- Inspect trust indicators and link warnings while reading a message.
- Apply on-device AI to triage mail, create summaries, or assist with a draft.
- Write a response using rich text and signatures.
- Send it immediately, schedule it, or use undo send when available.
Bharga Mail stores account credentials in the operating system keychain. The local SQLite database contains the data used for email search.
Account configuration is performed inside the desktop application. Depending on the provider, setup may require IMAP connection information or provider-specific authentication settings.
Accounts IMAP, Gmail, or Microsoft 365
Storage Local SQLite search database
Credentials Operating system keychain
AI processing On-device triage, summaries, and drafts
- macOS, Windows, or Linux
- An account from a supported IMAP service, Gmail, or Microsoft 365
- Network connectivity for synchronization and sending messages
- Adequate local storage for the application and indexed email
- Source builds require Rust, Node.js, and the Tauri prerequisites for the target operating system
Bharga Mail works with standard IMAP services, Gmail, and Microsoft 365.
Credentials are saved through the keychain provided by the operating system.
Yes. Bharga Mail maintains a local SQLite full-text search database to support fast email lookup.
The AI features assist with inbox triage, message summaries, and draft preparation.
Get the latest package from the download page and install the version intended for your operating system.
First check the account credentials and provider configuration. Then confirm the account connection and network availability. If the problem continues, consult the project issue tracker or submit a support request containing relevant platform and account details.
Yes. Bharga Mail is intended for use with multiple IMAP, Gmail, and Microsoft 365 accounts.
Future plans and possible improvements are recorded in the repository's issues and project discussions. Review those resources for active priorities, progress updates, and ways to contribute.
GNU Affero General Public License v3.0 - see LICENSE for details.