{"repo":"DataCovey/nornweave","free":true,"listed":false,"github":"https://github.com/DataCovey/nornweave","clone":"git clone https://github.com/DataCovey/nornweave.git","description":"An open-source, self-hosted API that turns standard email providers (Mailgun, SES, SendGrid) into \"Inbox-as-a-Service\" for AI Agents.","language":"Python","stars":27,"topics":["agent","email","llm","ai-tools","llm-agents","mcp-server","python","self-hosted"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"NornWeave \"Laws they made there, and life allotted / To the sons of men, and set their fates.\" - Voluspa (The Prophecy of the Seeress), Poetic Edda, Stanza 20 Open-source, self-hosted Inbox-as-a-Service API for AI Agents --- What is NornWeave? Standard email APIs are stateless and built for transactional sending. NornWeave adds a stateful layer (Inboxes, Threads, History) and an intelligent layer (Markdown parsing, Semantic Search) to make email consumable by LLMs via REST or MCP. In Norse mythology, the Norns (Urdr, Verdandi, and Skuld) dwell at the base of Yggdrasil, the World Tree. They weave the tapestry of fate for all beings. Similarly, NornWeave: - Takes raw \"water\" (incoming email data streams) - Weaves disconnected messages into coherent Threads (the Tapestry) - Nourishes AI Agents with clean, structured context Features Foundation (The Mail Proxy) - Virtual Inboxes : Create email addresses for your AI agents - Webhook Ingestion : Receive emails from Mailgun, SES, SendGrid, Resend - IMAP/SMTP : Poll existing mailboxes (IMAP) and send via SMTP for any provider or self-hosted server - Persistent Storage : SQLite (default) or PostgreSQL with abstracted storage adapters - Email Sending : Send replies through your configured provider Intelligence (The Agent Layer) - Content Parsing : HTML to clean Markdown, cruft removal - Threading : Automatic conversation grouping via email headers - Thread Summarization : LLM-generated thread summaries (OpenAI, Anthropic, Gemini) for l","default_branch":null,"files":null,"tree":[],"storefront":"/r/DataCovey","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DataCovey/nornweave/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}