AI-Tools

🧠 AI Tools for Developers

This repository contains a curated list of AI tools that can significantly enhance the productivity, creativity, and efficiency of developers across various domains including software development, DevOps, testing, and documentation.

πŸ“¦ Categories

  1. Code Generation
  2. Code Review & Refactoring
  3. DevOps & Automation
  4. APIs & SDKs
  5. Chatbots & Assistants
  6. AI-Powered IDEs
  7. Web-based Assistants
  8. Command-line Tools
  9. Desktop Tools
  10. Shell Assistants
  11. Agents
  12. PR Agents
  13. App Generators
  14. Search
  15. Testing
  16. Visual Tools & Design
  17. Snippet Generators
  18. Documentation & Comments
  19. OpenAI Plugins
  20. IDE Extensions
  21. Data & Analytics
  22. Other Useful Tools

πŸš€ Code Generation

Tool Description Link
GitHub Copilot AI pair programmer that suggests code snippets and functions in real-time GitHub Copilot
Amazon CodeWhisperer ML-powered code recommendations for AWS and other platforms Amazon CodeWhisperer
Tabnine AI assistant trained on open-source code to boost your IDE Tabnine

πŸ” Code Review & Refactoring

Tool Description Link
Codacy Automated code review tool for code quality and security Codacy
DeepCode (Snyk) AI-powered static code analysis and security checker DeepCode
CodeGuru Amazon’s tool for code reviews and performance recommendations CodeGuru

πŸ§ͺ Testing

Tool Description Link
Testim AI-based tool for test automation and reliability Testim
Mabl Intelligent test automation for web applications Mabl
Diffblue Cover Java unit test generator powered by AI Diffblue

βš™οΈ DevOps & Automation

Tool Description Link
KubeGPT Natural language interface for Kubernetes operations [KubeGPT](https://k8sgpt.ai//
Ansible Lightspeed Red Hat’s AI assistant for writing automation playbooks Ansible Lightspeed

πŸ›  APIs & SDKs

Tool Description Link
OpenAI API Access GPT models for NLP tasks and app integration OpenAI API
Hugging Face Transformers Open-source libraries for NLP and ML models Transformers
AssemblyAI Speech-to-text and audio intelligence APIs AssemblyAI

πŸ€– Chatbots & Assistants

Tool Description Link
Langchain Framework for building LLM-powered applications Langchain
Botpress Open-source conversational AI platform Botpress
Rasa Framework to build contextual AI assistants Rasa

πŸ–₯️ AI-Powered IDEs

Tool Description Link
Cursor IDE with chat, edit, generate, and debug features. Forked from VSCodium with a VS Code-like interface. Uses OpenAI. Cursor
PearAI Open-source fork of VS Code with chat and inline code generation. PearAI GitHub
Melty Open-source fork of VS Code with chat, previews, and AI-generated commit messages. Source only. Melty GitHub Melty
Replit Cloud-based IDE with chat, code completion, AI dev agent, and deployment tools. Replit
Mutable Web IDE integrated with chatbot and GitHub workflows. Mutable Github
CodeStory VSCodium-based IDE with chat, explanations, AI-generated commits and PRs. CodeStory
UI Pilot Chat-based editor to build Material UI forms using GPT-4. UI Pilot UI Pilot
GitWit Web-based IDE for ReactJS with AI-powered editing. GitWit
Windsurf IDE with chat, code generation and debug, forked from VSCodium. Built by Codeium. Windsurf
Theia IDE Extensible IDE (web & desktop) with AI features like chat, completion, terminals, and custom agents. Theia AI
OneCompiler Online compiler supporting 70+ languages, AI-powered for quick coding. OneCompiler
trae Adaptive AI IDE that collaborates with you to write and debug code faster. trae

🌐 Web-based Assistants

Tool Description Link
Replit Ghostwriter Chat Assistant in Replit with chat, proactive debugging, and autocomplete. Uses OpenAI and replit-code-v1-3b. Replit Ghostwriter
Unblocked Augments code with knowledge from GitHub, Slack, Jira, Confluence, and more. IDE-aware. Available on web, macOS, Slack, VS Code, and JetBrains. Unblocked
Sourcegraph Cody Assistant with chat, refactoring, and unit test generation. Available on web, VS Code, and IntelliJ. Sourcegraph Cody
Magnet Web-based chatbot with repo and issue context. Magnet
Adrenaline Answers codebase questions using AI and ASTs. Adrenaline
CodeSquire Chrome extension for AI autocomplete in Google Colab, BigQuery, and JupyterLab. CodeSquire
Incognito Pilot Open-source assistant with a built-in Python editor and interpreter. Incognito Pilot
Onboard Chat with AI about public and private repositories. Onboard
Code to Flow Visualize and understand code using interactive flowcharts. Code to Flow
Pieces On-device copilot that helps capture, enrich, reuse, and share code snippets with full context. Pieces
Wren AI SQL agent for asking database questions without writing SQL. Open source. Wren AI
TEXT2SQL.AI Build, explain, and debug SQL queries from plain English. TEXT2SQL.AI
SQLAI.ai Generate, optimize, and fix SQL queries with schema-aware training. SQLAI.ai
CodeWP AI assistant for WordPress development β€” snippet and plugin generation. CodeWP
Gru.ai AI assistant for debugging, writing algorithms, testing, and everyday dev work. Gru.ai

πŸ–₯️ Command-line Tools

Tool Name Description Link
Amazon Q Developer CLI CLI with command completion, translation, and a chat interface for many terminals. Amazon Q Developer CLI
talk-codebase CLI chatbot with repo context. Supports OpenAI & local LLMs like GPT4All. talk-codebase
gptcomet Generate commit messages and review changes from CLI. gptcomet
poorcoder Bash scripts for code context extraction, markdown changes, and AI commits. poorcoder

πŸ’» Desktop Tools

Tool Name Description Link
Memex Natural language-based multi-stack app builder for desktop. Memex
Pieces Desktop & browser extension to boost dev productivity with AI. Pieces

πŸ’¬ Shell Assistants

Tool Name Description Link
AskCommand Web tool that converts natural language into Unix commands. AskCommand
Butterfish ChatGPT in your shell with agentic abilities. Butterfish
Shell Whiz Configurable CLI assistant to generate/explain shell commands. Shell Whiz
GitFluence Git command generator from natural language. GitFluence
code-collator Creates a markdown summary of your codebase for AI use. code-collator
Warp A fast, AI-native terminal with team knowledge integration. Warp

πŸ€– Agents

Tool Name Description Link
Smol Developer CLI agent that generates a repository from a prompt. Uses OpenAI and Anthropic. πŸ—οΈ Smol Developer
Aider CLI assistant and agent that generates changes and commits to repositories. Uses OpenAI. πŸ”§ Aider
Blinky A debugging agent for VS Code that helps to identify and fix backend errors, inspired by SWE-agent. 🐞 Blinky
Mentat CLI assistant and agent that makes changes to repositories. πŸ”„ Mentat
GPT Engineer CLI agent that generates a repository from a prompt, and asks clarifying questions. πŸ’¬ GPT Engineer
GPT Migrate CLI agent that converts a full-stack application from one language or framework to another. Uses GPT-4 32k context. πŸ”„ GPT Migrate
Grit GitHub-integrated agent for automating maintenance tasks and other development work. βš™οΈ Grit
DemoGPT Auto Gen-AI App Generator with the Power of Llama 2. πŸ¦™ DemoGPT
DevOpsGPT AI-Driven Software Development Automation Solution. πŸš€ DevOpsGPT
Second.dev A platform for adding features to full-stack apps. πŸ”§ Second.dev
Factory Agents for code generation. Waitlisted. 🏭 Factory
sudocode A web-based chat assistant for generating projects, similar to Code Interpreter. πŸ’¬ sudocode
CodeFlash AI A CLI and CI tool for optimizing Python code using AI. 🐍 CodeFlash AI
Micro Agent by Builder An AI agent that writes and fixes code for you. πŸ”§ Micro Agent by Builder
Fine AI Dev Environment for automating mundane work. Integrates GitHub, Sentry, Linear. Get context-aware answers to questions. Plan, design, and implement changes. Automate self-healing CI/CD. βš™οΈ Fine
Potpie Open Source AI Agents for your codebase in minutes. Use pre-built agents for Q&A, Testing, Debugging, and System Design or create your own purpose-built agents. 🍲 Potpie
Claude Code Anthropic’s agentic coding tool. 🧠 Claude Code

πŸ› οΈ PR Agents

Tool Name Description Link
Greptile AI bot that reviews PRs in GitHub/Gitlab with full context of the codebase. πŸ“„ Greptile
EntelligenceAI AI-powered code reviews for GitHub and GitLab that improves over time based on user comments. πŸ’¬ EntelligenceAI
Sweep AI junior dev: GitHub integration to generate, test, and self-review pull requests from issues. πŸ§‘β€πŸ’» Sweep
Codegen GPT-4 based PR agent for enterprise codebases. πŸ”„ Codegen
Code Review GPT An open-source tool for reviewing PRs. Works as GitHub action, GitLab CLI, or locally. πŸ“ Code Review GPT
Codeium PR Agent Open-source tool for automated code reviews. πŸ” Codeium PR Agent
Nova CI bot to add actions such as summaries and tests to new PRs. πŸš€ Nova
CodeRabbit Customizable CI to add summaries and code suggestions to PRs. πŸ‡ CodeRabbit
SwePT Open-source PR generator written in 150 lines of Python code. πŸ“ SwePT
Duckie A web-based chat assistant for modifying GitHub repositories. πŸ¦† Duckie
PR Explainer Bot A GitHub integration that adds explanatory text to newly created PRs. ✍️ PR Explainer Bot
Goast A hosted tool that ingests your error logs and suggests fixes. πŸ› οΈ Goast
Corgea A GitHub integration that finds and fixes vulnerable code. πŸ”’ Corgea
vx.dev A GitHub integration focused on UI generation with built-in support for Shadcn, Lucide, and Nivo charts. πŸ“Š vx.dev
Pixee PixeeBot finds security and code quality issues in your code and creates merge-ready pull requests with recommended fixes. πŸ” Pixee
CodeAnt AI Automatically create PRs to fix code issues. πŸ”§ CodeAnt AI
What The Diff AI-powered app that reviews the diff of pull requests and writes a descriptive comment about the changes in plain English. πŸ“ What The Diff
Trag AI-powered code reviews with pre-defined instructions and patterns. βš™οΈ Trag
CodeReviewBot AI-powered code reviews for GitHub. 🧐 CodeReviewBot
Callstack.ai Code Reviewer AI-powered PR reviewer for GitHub, designed to identify bugs, security issues, and performance bottlenecks. πŸ•΅οΈβ€β™‚οΈ Callstack.ai Code Reviewer
Matter AI Open-source AI code reviewer to help engineering teams release code with confidence. πŸš€ Matter AI

πŸš€ App Generators

Tool Name Description Link
Pico End-to-end micro app generator with instant deployment. ⚑ Pico
Co.dev AI-powered app development platform that helps build and deploy full-stack applications. πŸ’» Co.dev
SoftGen AI-powered software generation platform for building Web Apps. 🌐 SoftGen
LlamaCoder Open-source code generation model for building applications using open-source LLMs. πŸ¦™ LlamaCoder
e2b_Fragments Platform for building and deploying AI-powered applications with sandboxed environments. πŸ”’ e2b_Fragments
Bolt.new AI-powered web development agent that allows you to prompt, run, edit, and deploy full-stack applications directly in the browser using WebContainers. Supports npm packages, Node.js servers, and third-party APIs. 🌍 Bolt.new
Bolt.diy Open-source version of Bolt.new that supports multiple LLM providers including Groq, Anthropic, Ollama, OpenRouter, Gemini, LMStudio, Mistral, xAI, HuggingFace, DeepSeek. πŸ”§ Bolt.diy
Srcbook TypeScript-centric app development platform with an AI app builder and TypeScript notebook. πŸ“š Srcbook
Lovable AI-powered full-stack app development platform that converts natural language descriptions or designs into fully functional applications with built-in deployment and GitHub integration. πŸ’– Lovable
Literally anything HTML and JavaScript web app generator. 🌐 Literally anything
GPT Web App Generator Generates a full-stack React/Node.js/Prisma/Wasp app from a short description. πŸ’» GPT Web App Generator
Make Real Online canvas that can be used to generate HTML/JavaScript apps. 🎨 Make Real
Marblism Generate a SaaS boilerplate from a prompt. 🧩 Marblism
Glowbom Generate apps with AI and export to multiple platforms. 🌐 Glowbom
Mage Generate full-stack web apps in Wasp, React, Node.js, and Prisma. βš™οΈ Mage
ScrollHub Generate and publish websites using the Scroll programming language. πŸ“ ScrollHub

Tool Name Description Link
Bloop Natural language search for repositories. πŸ“ Bloop
Buildt Natural language search for repositories. Waitlist. πŸ“ Buildt
SeaGOAT A local search tool leveraging vector embeddings to search your codebase semantically. 🌊 SeaGOAT

πŸ§ͺ Testing

Tool Name Description Link
OctoMind Auto-maintenance and generated browser-based end-to-end tests integrated into Github Actions, Azure DevOps, and more. πŸ”„ OctoMind
Traceloop Uses OpenTelemetry tracing data with generative AI to improve system reliability. πŸ” Traceloop
Carbonate End-to-end testing using natural language. Integrates into your existing test suite (currently Jest, PHPUnit, and Python’s unittest). πŸ”§ Carbonate
Meticulous.ai Automatically generated, automatically maintained end-to-end tests: as your app evolves, so does your test suite. πŸ“Š Meticulous.ai
DiffBlue Automatically generated unit tests for Java. πŸ”Ή DiffBlue
Qodo Non-trivial test generation with support for major programming languages. Extensions for VS Code and JetBrains. (formerly Codium) πŸ§ͺ Qodo Qodo PR Agent
DeepUnit Thoughtful test cases and generation of complete unit test files. Available as an interactive VS Code extension, npm package, CLI, or CI/CD pipeline. πŸ”§ DeepUnit
MutahunterAI Accelerate developer productivity and code security by finding vulnerabilities in code and generating tests for them. Open Source and available as a CLI or CI/CD pipeline. πŸ”’ MutahunterAI
KushoAI AI agent for API testing which transforms your Postman collections, OpenAPI specs, curl commands, etc. into exhaustive test suites that plug into your CI/CD pipeline. πŸ› οΈ KushoAI
Test Gru Provides enterprise-level unit test automation services. πŸ§ͺ Test Gru

🎨 Visual Tools & Design

Tool Name Description Link
v0 Create and iterate new UI components in your browser. πŸ’» v0
Rendition Create Create and iterate new UI components in your browser. 🎨 Rendition Create
Rapidpages Open source UI generator. πŸš€ Rapidpages
Magic Patterns Prototype your product ideas. UI generator website where you can prompt, upload images, or import design inspiration with their Chrome Extension. Can export to Figma with a plugin. Supports a number of component systems including Shadcn, ChakraUI, and HTML + Tailwind. πŸ–ŒοΈ Magic Patterns
Tempo WYSIWYG editor for React interfaces. ⚑ Tempo
Kombai AI Tool for generating frontend code from Figma. 🎨 Kombai
CodeParrot VS code plugin to generate Frontend code from Figma. Reuses existing components, libraries and coding standards to generate code which fits perfectly with your existing codebase. All without any prompting. 🐦 CodeParrot
Galileo AI A text-to-UI platform. Waitlist. πŸ”œ Galileo AI Galileo AI
Uizard Generate multi-screen mockups from text prompts and edit them with a drag-and-drop editor. Scan screenshots of apps or hand-drawn wireframes and transform them into editable app mockups. πŸ–ΌοΈ Uizard
Frontly Convert the uploaded image to HTML CSS code. 🌐 Frontly
BoringUi Create beautiful UI using your JSON data. The generated UI is in HTML and Tailwind CSS with code that can be copied, and the UI can be shared with anyone using links. 🌱 BoringUi
Polymet Create and iterate product design easily. Polymet helps teams create user interfaces and prototypes without any design experience, providing production-ready front-end code. πŸ’» Polymet

πŸ“‘ Snippet Generators

Tool Name Description Link
CodePal A web tool for quickly generating or refactoring code. 🧰 CodePal
AI Code Convert A web tool for translating code between programming languages. πŸ”„ AI Code Convert
AI Code Playground A web tool for refactoring and improving code. πŸ’» AI Code Playground
AutoRegex AutoRegex uses OpenAI’s GPT-3 to produce regular expressions from plain English. πŸ” AutoRegex

πŸ“ Documentation & Comments

Tool Name Description Link
Mintlify Automatically generates documentation from code Mintlify
Trelent A VS Code extension to generate docstrings. Uses proprietary models. ✍️ Trelent
DiagramGPT DiagramGPT is a free AI-based web app that converts a schema, infrastructure definition, code snippet, or plain language description into diagrams. The tool can generate flow charts, entity relationship diagrams, cloud architecture diagrams, and sequence diagrams. πŸ–ΌοΈ DiagramGPT
DocuWriter.ai AI-powered web app to generate automated Code & API documentation from your source code files. πŸ“ DocuWriter.ai
README-AI Automated README.md file generator, powered by large language model APIs. πŸ“„ README-AI
Supacodes An AI tool that automates writing & updating code documentation in Github. πŸ“š Supacodes
CodexAtlas Automated code and API documentation using the latest AI models. πŸ“– CodexAtlas

πŸ”Œ OpenAI Plugins

Tool Name Description Link
ChatWithGit Enables ChatGPT to search GitHub and return links to relevant repositories. πŸ” ChatWithGit
Code ChatGPT Plugin Open source example of a ChatGPT plugin that pulls context from a directory of files. πŸ“‚ Code ChatGPT Plugin

πŸ§‘β€πŸ’» IDE Extensions

Tool Description Link
GitHub Copilot A VS Code extension with chat, pull request text generation, and unit test generation. GitHub Copilot
Cline Autonomous coding agent for VS Code that can create/edit files, execute commands, and use the browser with user permission. Supports multiple AI providers including OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, and GCP Vertex. Cline
Refact AI Source Open source assistant with chat, completion, refactoring, and codebase-specific fine-tuning. Extensions for VS Code and JetBrains. Refact AI Source
Codeium Assistant with autocomplete, natural language search, and chat. Extensions for 21 editors including VS Code, JetBrains, Neovim, Vim, Emacs, Eclipse, PyCharm, and Xcode. Enterprise version includes codebase-specific fine-tuning. Codeium
Continue VS Code extension with chat, refactor, and code generation. Edits multiple files and runs commands on your behalf. Continue
Blackbox AI VS Code extension with autocomplete and chat including links to online coding references. Blackbox AI
CodeGeeX Open source assistant based on the CodeGeeX LLM with chat, completion, and refactoring. Extensions for 9 editors including VS Code and PyCharm. CodeGeeX CodeGeeX Source
Quack AI VS Code extension for adhering to project coding guidelines. Quack AI
Tabby Open source, self-hosted code completion assistant. Extensions for VS Code and Vim. Tabby
Tabnine Open source, self-hosted code completion assistant. Extensions for 15 editors including VS Code, IntelliJ, Neovim, Eclipse, and PyCharm. Tabnine
CodeMate VS Code extension for debugging and optimizing code. CodeMate
AskCodi AI coding assistant with extensions for VS Code, JetBrains, and Sublime Text. AskCodi
Rubberduck Open source, chat assistant for the Visual Studio Code sidebar. Rubberduck
CodeComplete Self-hosted, enterprise completion assistant. CodeComplete
GoCodeo GoCodeo is an AI agent that lets you build and deploy full-stack apps effortlessly, with one-click Vercel deployment and seamless Supabase integration. GoCodeo
JetBrains AI AI assistant available in all JetBrains IDEs. JetBrains AI
aiXcoder Local or cloud-based assistant with extensions for IntelliJ IDEA, CLion, GoLand, PyCharm, WebStorm, Visual Studio Code, and Eclipse. aiXcoder
Sourcery AI assistant and linter with a reference of 160 Python best practices and 40+ JS/TS best practices. Extensions for VS Code, PyCharm, Vim, and Sublime. Sourcery
Swimm Assistant for contextual code understanding using static analysis and AI-generated documentation. Extensions for VS Code, JetBrains, IntelliJ, WebStorm, Rider, PhpStorm, Android Studio, PyCharm, PhpStorm. Swimm
Supermaven VS Code extension for autocomplete with a 300,000-token context window. Supermaven
Amazon Q Developer AI coding assistant with extensions for IDEs such as VS Code and IntelliJ IDEA. Amazon Q Developer IDE plugin has a number of Agents that can also scan code to highlight and define security issues (/review), write documentation (/doc), write unit tests (/test), and help you upgrade to later versions of Java (/transform) (formerly known as Amazon CodeWhisperer). Amazon Q Developer
Android Studio Bot Studio Bot is an AI-powered coding assistant that is tightly integrated in Android Studio. Studio Bot can help Android developers generate code, find relevant resources, learn best practices, and save time. Android Studio Bot
IBM watsonx Code Assistant for Z watsonx Code Assistant for Z is an AI-powered mainframe application modernization product with code generation. Features include application discovery and analysis, automated code refactoring, and COBOL to Java conversion. IBM watsonx Code Assistant for Z
EasyCode VS Code extension with GPT-4 chat. EasyCode

πŸ“Š Data & Analytics

Tool Description Link
Obviously AI No-code AI tool for predictive analytics Obviously AI
Akkio AI platform for business data analysis Akkio

🧰 Other Useful Tools

Tool Description Link
ExplainDev Explains code in plain English using AI ExplainDev
Cursor AI-native code editor for building faster Cursor

🀝 Contributing

Feel free to contribute to this list by submitting a pull request. Whether it’s a new tool or a useful update, we welcome all improvements!


πŸ“„ License

This project is licensed under the MIT License.