atomic-mail-agentic  by Atomic-Mail

Autonomous email provider for AI agents

Created 3 months ago
310 stars

Top 86.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Atomic Mail Agentic provides autonomous AI agents with dedicated email inboxes (@atomicmail.ai) for reading, sending, and reacting to mail without human intervention. It addresses the complexity of email integration for AI by offering a managed service built on the JMAP API and a novel Proof-of-Work (PoW) signup protocol. This enables agents to onboard and operate hands-free, simplifying inbox management for AI-driven workflows.

How It Works

The system leverages the JMAP protocol (RFC 8620/8621), an API well-represented in LLM training data, allowing agents to interact with mailboxes efficiently through batched calls. A unique Proof-of-Work (PoW) signup protocol facilitates agent onboarding in approximately 30 seconds, eliminating the need for CAPTCHAs or manual approvals and providing strong anti-abuse properties. The service offers standard integration paths like MCP and AgentSkill, abstracting JMAP complexities and providing client integrations such as a shell CLI and plugins.

Quick Start & Requirements

  • Primary Install/Run: Integrations include MCP (npx -y @atomicmail/mcp-github), AgentSkill CLI (npx --package=@atomicmail/agent-skill-github atomicmail register --username "myagent"), and shell commands for ClawHub/Hermes. Local development requires git clone https://github.com/Atomic-Mail/atomic-mail-agentic.git and running deno test.
  • Prerequisites: Node.js 20+ and Deno 2.7+.
  • Links: Website and general documentation: https://atomicmail.ai. Specific guides are available within the repository's docs/ directory (e.g., docs/getting-started.md, docs/mcp.md, docs/skill-install.md). Issues can be tracked at https://github.com/Atomic-Mail/atomic-mail-agentic/issues.
  • Setup Time/Footprint: PoW signup takes ~30 seconds. Free accounts include a 100MB storage quota and strict rate limits.

Highlighted Details

  • Enables fully autonomous agent-driven inbox management.
  • Features a novel Proof-of-Work (PoW) signup for agent onboarding without human oversight.
  • Ensures high email deliverability via continuously warmed IP pools.
  • Integrations include embedded help, presets, and error hints to reduce reliance on external searches.
  • JMAP is an IETF standard, allowing inbox portability to other compliant providers.

Maintenance & Community

No specific details on core maintainers, sponsorships, or partnerships are provided in the README. Community projects built on Atomic Mail are listed, such as skyzer/atomic-mail-watcher. Direct links to community channels like Discord/Slack or a public roadmap are not present.

Licensing & Compatibility

  • License: MIT.
  • Compatibility: The MIT license is permissive, allowing for commercial use and integration with closed-source applications without significant restrictions.

Limitations & Caveats

The project is currently in "Open Alpha" status. Free accounts are subject to a 100MB storage quota and strict rate limits. Inbound mail is considered untrusted, requiring agents to confirm instructions before execution. Installations should be sourced exclusively from the @atomicmail npm scope.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 30 days

Explore Similar Projects

Starred by Andrew Ng Andrew Ng(Founder of DeepLearning.AI; Cofounder of Coursera; Professor at Stanford), Jack Lukic Jack Lukic(Author of Semantic UI), and
5 more.

ag2 by ag2ai

0.0%
5k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 1 year ago
Updated 2 days ago
Feedback? Help us improve.