Kiro is an AI engineering tool for developers that organizes requirements into specifications, architectures, and tasks, generates code via agents, and supports the entire workflow—from planning to code review—through property-based testing, execution memory, and integration with development tools.
Coding & development
Filter by purpose, platform and access to find your fit.
OpenCode is an open-source programming agent that can connect to various models via terminal, desktop, and editor interfaces, assisting with code reading, writing, and execution. The tool itself is free to use; fees and quotas for external models or existing subscriptions must be calculated separately.
Cline is an open-source AI programming agent that can understand projects, modify files, execute commands, and view diffs across editors, terminals, and standalone desktop applications. It supports planning before execution and can integrate with built-in API keys, local models, and MCP tools.
FREE OPEN SOURCE-BASED AI PROGRAMMING ENGINE
AI CODE AUTOMATIC COMPLETION PROGRAMMING ASSISTANT
Devin Desktop is the renamed desktop development environment of Windsurf, combining a full-fledged IDE with an agent command center. It allows you to manage local or cloud-based tasks by workspace and dashboard, connect to multiple models and tools, and switch seamlessly between coding, code review, and testing.
Visual Studio AI Auxiliary Development
Code Snippets AI is a team-based code snippet library integrated with AI-powered conversations, enabling you to save and share reusable code. It supports understanding, generation, and modification through snippets or repository context, while also offering features such as member management, model selection, usage analytics, and edit tracking.
FREE A.I. PROGRAMMING ASSISTANT FROM A.I
NEXT GENERATION COMMAND LINE TOOL (INLINE AI TERMINAL COMMAND AUTOMATIC COMPLETION)
GitLab Duo Chat provides code interpretation, modification suggestions, testing, and documentation generation within GitLab and development editors, answering questions in the context of the project; non‑agentic chat has different permissions compared to agentic chat on the Duo Agent Platform.
HeyCLI is a terminal utility that converts natural language into Linux commands. Its official website showcases an interactive approach to task description starting with “hey” and provides a link to GitHub for preview‑version installation instructions, making it ideal for quickly finding the right command syntax when you’ve forgotten it.
Profiles use official sources. Confirm pricing and language support with the vendor. Saves are browser-local.
