Skip to content
Kward

⌘ Ruby-native coding agent

A coding agent that works where you do.

Inspect code, edit files, run tests, and resume work from your terminal—with your choice of model provider.

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 completing a focused coding change and test run

⌘ Built for real development loops

Built for developers. Powered by you.

Open source, extensible, and ready for your workflows.

View on GitHub