Have fun building Rails apps again, with AI
Describe a feature in plain English and watch RubyWriter build it the Rails way: real generators, migrations, and conventions, running live. Learn as you go with tools that show you what's happening under the hood.
Bring your own Anthropic or OpenRouter key. Start free with 1 project.
Build it. See it. Understand it.
Visual ERD
See your database schema as a live ERD diagram that updates as your models change.
Active Record helpers
Pick a table and one click drafts the change: add a column, an index, or an association. Then see the migration it creates.
See every Rails command
Watch the exact rails generate
and migration commands the AI runs, step by step.
Built-in code editor
Open any file in the built-in code editor, read what was generated, and tweak it yourself.
Point and click to edit
Click any element in your app's preview and tell the AI what to change.
Live preview & GitHub export
Your app runs for real in its own container. Push the code to GitHub whenever you're ready. It's yours.
Why RubyWriter?
-
Perfect for prototyping
Go from idea to a working Rails app in minutes, then keep iterating in plain English until it's right.
-
Already hosted, just share a link
Every app is live at its own URL from the start. Send it to a client for feedback, with no servers to set up and no deploys to wrestle with.
-
Great for learning Rails
See the generators, migrations, and code behind every change, and explore your schema in the ERD as your app grows.
-
Bring your own API key
No credits to buy and no markup. You pay your AI provider directly at their rates, so you only pay for what you use.
-
Built for Claude
RubyWriter works with Claude models only: use an Anthropic API key, or an OpenRouter key with a Claude model. Its build pipeline relies on Anthropic's tool use (the way Claude runs Rails generators and edits files), so other AI providers aren't supported.