Keen Code

Keen Code is an open-source, terminal-based AI coding agent built in Go by developer mochow13. It runs directly inside shell environments to assist software engineers with code editing, repository navigation, and agentic task execution. Operating via the command line, Keen Code parses local project contexts, executes developer prompts, and modifies source files. It leverages repository-level agent configurations, extensible skill modules, and interaction logging to track context and maintain structured workflows during coding sessions. Built natively in Go, Keen Code focuses on fast startup times and minimal runtime dependencies compared to heavier GUI or runtime-heavy coding assistants. It supports installation through both compiled native binaries and npm package managers, and includes a skill definitions system to extend the agent's capabilities. Keen Code is distributed as free, open-source software under the MIT license. Users provide their own LLM API keys or backend endpoints for model execution.

Tags: ai agent, cli, code assistant, coding agent, terminal

Visit Keen Code