Project-aware agent loop
Inspect, reason, patch, verify.
⌘ Ruby CLI Coding Agent
Kward is a general-purpose coding agent written in Ruby: terminal-native, project-aware, pipeable, and designed around your workflow.
Supports OpenAI, Anthropic, OpenRouter & more.
Inspect, reason, patch, verify.
Pipe diffs, logs, and code through Kward.
Resume, rewind, fork, compact, export.
Queue focused agent tasks from the TUI.
Search the web and read public repos.
Shape Kward with plugins, skills, and prompts.
Install Kward from RubyGems and get started in seconds.
gem install kward
Then initialize the starter pack, if you want the defaults.
kward init
View full installation docs →
Open source, extensible, and ready for your workflows.