Open Source Rails Tools
Tools for developers
who ship alone
UI components and AI tools extracted from production Rails applications. No build pipelines. No framework fatigue. Built for the one-person framework philosophy.
Featured Projects
Production-tested tools
UI Library
Maquina Components
Modern UI components for Ruby on Rails. ERB partials styled with Tailwind CSS 4.0 and Stimulus controllers. Inspired by shadcn/ui, built for the Rails way.
AI Integration
Rails MCP Server
A Model Context Protocol server that lets LLMs interact with Rails projects. Analyze models, routes, schemas, and execute read-only Ruby code in your Rails context.
Claude Skill
Rails Upgrade Skill
A Claude Skill that helps upgrade Rails applications. Analyzes your codebase and generates migration guides for Rails 7.0 through 8.1.
Claude Skill
Rails Simplifier
A Claude Code skill for simplifying and refining Ruby on Rails code. Follows 37signals patterns and One Person Framework philosophy.
Philosophy
Practical tools, not perfect abstractions
Production First
Every tool starts in a real application. No theoretical exercises, no "what if" features. If it's here, it's been shipped.
Standard Rails
ERB partials, Tailwind CSS, Stimulus only where needed. No new paradigms to learn. The Rails way, refined.
One Person Scale
Built for developers who ship alone. Simple enough to understand, powerful enough to build real applications.
From the Blog
What we're building
Open Source
All projects
| Project | Links |
|---|---|
|
Maquina Components
Modern UI components for Ruby on Rails. ERB partials styled with Tailwind CSS 4.0 and Stimulus controllers. Inspired by shadcn/ui, built for the Rails way. |
|
|
Rails MCP Server
A Model Context Protocol server that lets LLMs interact with Rails projects. Analyze models, routes, schemas, and execute read-only Ruby code in your Rails context. |
|
|
Neovim MCP Server
MCP server for Neovim integration. Read and update buffers, coordinate file changes across your editor and AI assistants. |
|
|
Rails Upgrade Skill
A Claude Skill that helps upgrade Rails applications. Analyzes your codebase and generates migration guides for Rails 7.0 through 8.1. |
|
|
Rails Simplifier
A Claude Code skill for simplifying and refining Ruby on Rails code. Follows 37signals patterns and One Person Framework philosophy. |
|
|
Maquina UI Standards
A Claude Code skill for building consistent, accessible UIs in Rails using maquina_components. Enforces design patterns and accessibility standards. |
|
|
Git Continuity
Seamlessly transfer work-in-progress between machines without committing to git history. Perfect for moving unfinished work between office and home. |
|
|
Redis Menu
A macOS menu bar application for managing local Redis instances. Start, stop, and monitor Redis without touching the terminal. |
|
|
Mongo Menu
A macOS menu bar application for managing local MongoDB instances. Simple controls for your development database. |
Work Together
Need help with Rails?
I'm Mario Alberto Chávez—Rails architect based in Mexico. I've built core banking platforms, shipped AI-powered applications, and led engineering teams across fintech and SaaS. Now I build tools that help developers work smarter.
Whether you need architecture review, AI integration, or support for these open source projects, I'm available to help.
Rails Architecture
Application design, Rails upgrades, performance optimization, and code review.
AI Integration
MCP servers, Claude skills, LLM tools, and context-efficient AI development workflows.
Open Source Support
Priority support and custom features for Maquina projects.