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.