dead-letter: Local .eml to .md Converter with CLI, Web UI, and MCP Server

dead-letter converts .eml files into Markdown with YAML front matter. It handles thread splitting, signature stripping, attachment extraction, and calendar event parsing. The tool runs entirely locally — no server, no auth, no telemetry.
Four Ways to Use It
- CLI:
dead-letter convert inbox/ --output out/ - Python:
from dead_letter import convert - Web UI: drag-and-drop, watch mode, per-file conversion grades, processing history
- MCP server: allows Claude Desktop, Claude Code, and Codex to call it directly
Key Features
- Normalizes email exports into Markdown with YAML front matter
- Splits thread-based email chains into separate documents
- Strips signatures using heuristics
- Extracts attachments and calendar events
- Local-only — no server, no auth, no telemetry
Built with Claude Code. The author is open to community input on edge cases, weird .eml files that break the pipeline, and feature ideas. The tool is available on GitHub at BigCactusLabs/dead-letter.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude DevTools: A Log Reader for Enhanced Claude Code Visibility
Claude DevTools is a local, open-source tool that reads Claude Code's existing log files in ~/.claude/ to provide detailed session visibility, including file operations with inline diffs, token breakdowns, context window visualization, and full subagent execution trees.

Building a Local Voice-to-Text macOS App with Claude Code: Vext Case Study
A developer spent 3 months building Vext, a macOS voice-to-text app using Whisper on Apple Neural Engine. Claude Code helped with Rust/Swift FFI, Core ML optimization, and hotkey architecture. The app runs 100% offline, transcribes 60s audio in ~400ms.

Four Claude Code Hooks Enforce Voice and Tone Consistency in AI-Written Copy
A developer built a system using four Claude Code hooks to prevent AI-generated copy from drifting off-brand. The system gates editing of copy files (.tsx, .md) until a reviewer agent validates content against a VOICE-AND-TONE.md guide.

EctoLedger: Open-source microVM sandbox for local AI agents with terminal access
EctoLedger is an open-source runtime firewall and ledger that provides microVM isolation for local AI agents with terminal access, running four prevention layers before executing commands in Apple Hypervisor.framework (macOS) or Firecracker microVM (Linux) environments.