Awesome AI AgentsAI Developer Tools

KolosalAI/kolosal-cli

⭐ 466 TypeScript repository created 2025-06-18

Kolosal CLI is a command-line coding agent for developers, distributed as an npm package and as signed macOS, Debian and Windows installers. It is derived from the Qwen Code line of terminal agents and keeps the same interaction model: the developer starts an interactive session in a project directory and issues natural-language instructions, and the agent reads files, proposes edits and runs shell commands to carry the request out. The stated focus is working with codebases that exceed a single model context window, so the tool relies on selective file reading and on a parser tuned for code-oriented models rather than on loading a whole repository at once. Typical tasks shown in the documentation include explaining an unfamiliar architecture, mapping dependencies between modules, refactoring functions, generating unit tests, adding error handling, producing changelogs from git history and scanning for insecure database calls. Model access is provider-agnostic. Any OpenAI-compatible endpoint can be configured through the standard environment variables for key, base URL and model name, and Hugging Face models can be used either through the hosted API or through a local inference server, which lets the agent run entirely on self-hosted models. Vision-capable models are detected automatically when an image appears in the input, and a configuration switch controls whether the session switches to the vision model once, for the session or permanently. A session token limit is set in a per-project settings file, and slash commands cover clearing history, compressing the conversation to save tokens and printing session statistics. The project is Apache-2.0 licensed and requires Node.js 20 or newer to build from source. It suits developers who want a self-hosted or open-model alternative to proprietary terminal coding assistants.

https://github.com/KolosalAI/kolosal-cli

agentclicoding-assistantterminal-agentllmopen-modelsollamaqwencode-refactoringdeveloper-tools

Also in AI Developer Tools

deepseek-ai/deepseek-harness

DeepSeek Harness (dsh) is an open-source agent harness from DeepSeek AI built on an everything-is-a-plugin architecture over the Cordis framework, started from npm with a local web UI.

Hmbown/Codewhale

Open-source terminal coding agent written in Rust that edits files, runs commands and works toward a goal across many model providers.

TabbyML/tabby

Tabby is a self-hosted, open-source AI coding assistant providing a private and customizable alternative to GitHub Copilot with rich integration and deployment options.

cursor/cursor

Cursor is an AI-powered code editor designed to enhance programming productivity by integrating intelligent code suggestions and AI-driven features directly into the coding workflow.

oraios/serena

Serena is a free and open-source coding agent toolkit that enhances large language models with semantic code retrieval and editing capabilities, enabling autonomous coding workflows directly on your codebase.

QwenLM/qwen-code

Open-source terminal coding agent from the Qwen team with subagents, skills, hooks and MCP support, speaking the OpenAI, Anthropic, Gemini and Qwen API formats plus local model runtimes.

plandex-ai/plandex

Plandex is an open-source AI coding agent designed to plan, execute, and manage large-scale coding tasks and real-world projects with high efficiency and flexibility.

smol-ai/developer

Smol Developer is a library and toolset that embeds a junior developer AI agent into applications to scaffold and generate codebases interactively through human-in-the-loop prompt engineering.