← Back to work
WardayaCode
An open-source AI coding agent that lives in your terminal — supports Claude, GPT-4, and Gemini.
TypeScriptNode.jsAICLI
Overview
WardayaCode is an open-source AI coding agent that runs directly in your terminal. It can read, write, and edit files, run bash commands, manage git operations, and handle complex tasks like bug fixing or refactoring through natural language prompts.
It supports multiple LLM providers out of the box — Claude, GPT-4, and Gemini — with a built-in permission system that gives you full control over what the agent can do.
Features
- Multi-provider — Use Claude, GPT-4, or Gemini as the underlying model
- Permission system — Five modes controlling file read/write/execute operations
- Slash commands — Built-in
/undo,/diff,/checkpoint, and more - Eight tools — read_file, write_file, edit_file, bash, git, glob, grep, list_files
- Session save — All sessions saved as JSONL locally; no telemetry, no account required
- Safe by design — Destructive operations like force-push and rm -rf are permanently blocked
Quick Start
npm install -g wardayacode
# or
npx wardayacode
Alias: wdc
Tech Stack
- TypeScript — Core language
- Node.js 20+ — Runtime
- Ink + React — Terminal UI
- Anthropic / OpenAI / Google — LLM providers