AI engineer building the context layer for AI coding agents. Senior Ruby on Rails developer.
What I build · Open source · Production work · FAQ · Contact
Cris Nahine is an AI engineer and senior Ruby on Rails developer. Cris builds developer tools for AI coding agents: MCP servers, Claude Code plugins and code search that give agents like Claude Code, Cursor, GitHub Copilot and Codex the real facts about a codebase, so they stop guessing. Creator of rails-ai-context, a Rails MCP server listed in the official MCP Registry, and of anatomiya, a Claude Code plugin that teaches an agent a repository's house rules.
|
Rails MCP server that stops AI coding agents from guessing your app. A Ruby gem with 35 read-only tools that give Claude Code, Cursor, GitHub Copilot, OpenCode and Codex CLI your real schema, models, routes, controllers and views. MCP or CLI, and it still answers when the app can't boot. Listed in the MCP Registry. |
New to the codebase? So is your coding agent. anatomiya teaches Claude Code your repository's house rules (where files go, what ships together) from its own code and git history, in nine languages, and checks a branch before review. Measured: 542 of 560 sessions reused the helper the repo already had, against 291 of 560 without it. |
|
Works out a codebase's conventions from the repo itself and feeds archetype-aware guidance into AI-generated code: team idioms, banned imports and framework patterns, for TypeScript and JavaScript, Ruby and Python. |
|
|
action_mcp |
interactor |
shoot-the-messenger |
|
MuliPay, B2B payment automation |
SimpleRent, PropTech platform |
|
airCloset, fashion rental |
Craftybase, inventory and bookkeeping SaaS |
|
GoTeam, internal tools |
|
Who is Cris Nahine?
Cris Nahine is an AI engineer and senior Ruby on Rails developer who builds tools for AI coding
agents. Cris created rails-ai-context, a Rails MCP server, and anatomiya and chameleon, two plugins
that teach coding agents a repository's own conventions.
What is rails-ai-context?
rails-ai-context is an open-source Ruby gem and MCP server for Rails apps. It gives AI coding
agents (Claude Code, Cursor, GitHub Copilot, OpenCode, Codex CLI) 35 read-only tools to look up the
app's real schema, models, routes, controllers and views. It is listed in the MCP Registry.
What is an MCP server, and why does a Rails app need one?
MCP (Model Context Protocol) is the open standard AI agents use to call outside tools. Without one,
an agent guesses column names, routes and associations from file names. A Rails MCP server lets it
ask the app instead, so the code it writes matches the app that exists.
What is anatomiya?
anatomiya is a Claude Code plugin that learns a repository's house rules from its code and git
history, in nine languages, and checks a branch before review. In 560 measured sessions, agents
with it reused the existing helper 542 times; without it, 291 times.
What does Cris work on?
AI developer tooling (MCP servers, agent plugins, code search and code intelligence) and
production Ruby on Rails: payment platforms, PropTech and SaaS, on PostgreSQL, Redis and AWS.
I take on work in AI developer tooling: an MCP server for your app, agent plugins and skills that fit your team's codebase, and Rails work that has to hold up in production. Reach me on LinkedIn or by email.
Every image on this page is drawn by tools/gen_assets.py.



