Files
awesome-ai-devtools/README.md
T
2023-08-03 13:52:50 -04:00

4.1 KiB

Awesome AI-Powered Developer Tools

IDEs

  • Cursor — An IDE (fork of VSCodium) with chat, edit, generate and debug features. Uses OpenAI.

Assistants

  • GitHub Copilot X — A VS Code extension with chat, pull request text generation, and unit test generation.
  • Replit Ghostwriter Chat — Assistant with chat, proactive debugging, and autocomplete. Uses OpenAI for chat and replit-code-v1-3b (OS) for autocomplete.
  • Refact AI Source — Open source assistant with chat, completion, refactoring, and codebase-specific fine-tuning. Extensions for VS Code and JetBrains.
  • Source Graph Cody - Assistant with chat, refactoring, and unit test generation. Extensions for VS Code and IntelliJ.
  • Continue — VS Code extension with chat, refactor, and code generation.
  • 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.
  • Blackbox — VS Code extension with autocomplete and chat including links to online coding references.
  • Quack AI — VS Code extension for adhering to project coding guidelines. Waitlisted.
  • Tabby — Open source, self-hosted code completion assistant. Extensions for VS Code and Vim.
  • talk-codebase - CLI chatbot with repository as context. Supports OpenAI as well as locally running LLMs via GPT4All.
  • Magnet — Web-based chatbot with repositories and issues as context.

Agents

  • Smol Developer — CLI agent that generates an entire repository from a text description. Uses OpenAI and Anthropic.
  • Aider — CLI assistant and agent that generates changes and commits to repositories. Uses OpenAI.
  • Mentat — CLI assistant and agent that makes changes to repositories.
  • GPT Engineer
  • GPT Migrate — CLI agent that converts a full-stack application from one language or framework to another. Uses GPT-4 32k context.
  • GitWit — Web-based agent for adding features to full-stack apps in Git repositories.

GitHub bots

  • BitBuilder — A GitHub integration to generate pull requests from issues.
  • Sweep (Source) — Another GitHub integration to generate pull requests from issues.
  • Code Review GPT — An open source tool for reviewing PRs. Works as GitHub action, Gitlab CLI or locally.

Agent platforms

  • E2B — Open source coud platform for hosting LLM-based agents. Supports Smol Developer.
  • Morph Rift — Open source VS Code extension that allows merging the output of code generation agents.
  • SuperAGI Open source plagorm for hosting LLM-based agents including SuperCoder.

Documentation

Code generation

OpenAI plugins

  • Bloop — Natural language search for repositories.
  • Buildt — Natural language search for repositories. Waitlist.