Adding Gmail and HEY With Custom Ruby Tools
Read Gmail over IMAP and HEY through its CLI with custom RubyLLM tools, attached to a Nexo agent that stays read-only by construction, not by prompt.
I'm Mario Alberto, a software engineer and entrepreneur based in Colima, México. I'm the creator of Rails MCP Server and former CTO/co-founder of Aoorora, where I architected a core banking platform in Ruby on Rails that enabled lending startups to build on modern, secure infrastructure. I spend my time at the intersection of Ruby on Rails and AI—building tools that help developers work smarter. When I'm not writing code, I'm documenting territory, popular culture, and memory through photography.
Read Gmail over IMAP and HEY through its CLI with custom RubyLLM tools, attached to a Nexo agent that stays read-only by construction, not by prompt.
Move an email agent's triage policy from a Ruby heredoc into a Markdown skill, and why a skill adds instructions only and never widens what the agent can do.
bin/ci green has always been necessary and not sufficient. With AI coding, one session writes both the implementation and the test that checks it.