Skip to content
Kward

⌘ 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.

⌘

Project-aware agent loop

Inspect, reason, patch, verify.

▤

Unix filter mode

Pipe diffs, logs, and code through Kward.

▰

Branchable sessions

Resume, rewind, fork, compact, export.

⌗

Built-in shell and editor

Run commands and edit files safely in the workspace.

◎

Live source intelligence

Search the web and read public repos.

✣

Ruby-native extensions

Shape Kward with plugins, skills, and prompts.

⇩ Install

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 →
Kward terminal interface screenshot

⌘ Built for real development loops

▻

Built for developers. Powered by you.

Open source, extensible, and ready for your workflows.

View on GitHub