Skip to content

onrails is a convention-first AI orchestration CLI for Rails applications. It follows Rails’ core philosophy Convention over Configuration to guide AI through a structured development flow: planning, implementation, review, and recovery, without requiring complex setup or prompt engineering.

License

Notifications You must be signed in to change notification settings

YounWoo-Jung/onrails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onrails

A CLI that orchestrates Rails development simply and quickly.

Philosophy: Convention over Configuration - It auto-detects Rails projects and runs without complex setup.

Installation

bun install

Global install:

bun link

Default adapter: opencode

onrails uses the opencode CLI for LLM calls. You do not need to set API keys or billing in onrails - opencode handles it.

curl -fsSL https://opencode.ai/install | bash

Usage

List roles

onrails roles

List workflows

onrails workflows

Run a workflow

onrails run feature "Add avatar upload to user profiles"
onrails run refine "Fix N+1 queries with eager loading"
onrails run recover "Fix missing email after payment"

Workflows

Workflow Pipeline Purpose
feature Orion -> Lyra -> Libra New feature development
refine Orion -> Lyra -> Libra Improve existing code
recover Phoenix -> Lyra -> Libra Bugfix/incident recovery

Roles

Role Responsibility
Orion Design/plan (no code)
Lyra Implement/code (follow the plan)
Libra Review/quality gate (BLOCKING/ADVISORY)
Phoenix Debug/recovery (repro -> cause -> minimal fix -> prevent regression)

Korean guide: README.ko.md

About

onrails is a convention-first AI orchestration CLI for Rails applications. It follows Rails’ core philosophy Convention over Configuration to guide AI through a structured development flow: planning, implementation, review, and recovery, without requiring complex setup or prompt engineering.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published