@coleoni/clarke
v3.0.0
Published
Autonomous coding agent CLI - capable of creating/editing files, running commands, using the browser, and more
Maintainers
Readme
CLARKE 3.0
Autonomous AI coding agent for the terminal — creates and edits files, runs commands, uses the browser, and more, with your approval at every step.
Installation
npm install -g @coleoni/clarkeRequirements: Node.js 20 or later, and an API key from a supported provider (OpenRouter, Anthropic, OpenAI, etc.).
Usage
clarkeClarke opens an interactive interface in the terminal. Describe your task and it will plan, execute, and implement changes, asking for your approval at each step.
Current Features
- File editing — Create and modify files with diff preview and approval
- Terminal commands — Run npm, git, builds with output streaming
- Browser automation — Test apps, click, type, capture screenshots
- Plan vs Act mode — Discuss before executing, or let Clarke act autonomously
- Multiple AI providers — OpenRouter, Anthropic, OpenAI, Gemini, Bedrock, and OpenAI-compatible APIs
- Slash commands —
/settings,/models,/history,/clear,/q - MCP — Extend with custom tools via Model Context Protocol
Dependencies
Runtime: ink, react, commander, @vscode/ripgrep, chalk, pino, dotenv, aws4fetch, @agentclientprotocol/sdk.
Configuration
Data stored in ~/.clarke/ (or %USERPROFILE%\.clarke on Windows).
License
Proprietary. All rights reserved. See LICENSE.
