Awesome curated list of coding assistants and related resources
Awesome Coding Assistants 
A curated list of coding assistants and related resources.
IDEs & Extensions
- AskCodi - Bito - BLACKBOX AI - CodeComplete (self-hosted, private beta) - Codeium - CodeGeeX - CodeGPT - CodeWhisperer by Amazon - Code Fundi - Code Suggestions by GitLab (beta) - CodiumAI - Cody AI by Sourcegraph - Continue - Copilot by GitHub - Copilot X by GitHub (preview) - Cosy (Alibaba Cloud AI Coding Assistant) - Cursor - FauxPilot (self-hosted) - Ghostwriter by Replit - MutableAI - Refact - Safurai - Supercharger (self-hosted) - Tabby (self-hosted) - Tabnine - TurboPilot (self-hosted)
Assistant Chatbots
- Aider - Codeium Chat - Copilot X by GitHub (preview) - Ellipsis (PR Assistant) - Mentat (CLI) - Phind - Refact - Studio Bot for Android Studio (preview) - Warp (CLI)
LLMs for Code
- CodeGen - CodeT5+ (blog) - Codex - ReplitLM - StarCoder - WizardCoder
Articles & Podcasts
- 2023-08-25 Llama 2 learns to code - 2023-08-22 Cursor.so: The AI-first Code Editor - 2023-06-27 The economic impact of the AI-powered developer lifecycle and lessons from GitHub Copilot (research) - 2023-06-16 An explosion in software engineers using AI coding tools? - 2023-05-25 Debugging the Internet with AI agents โ with Itamar Friedman of Codium AI and AutoGPT - 2023-05-17 How GitHub Copilot is getting better at understanding your code - 2023-05-17 Inside GitHub: Working with the LLMs behind GitHub Copilot - 2023-05-16 Github Copilot and ChatGPT alternatives - 2023-04-13 An example of LLM prompting for programmingScientific Papers
- 2023-06-20 Textbooks Are All You Need - 2023-06-14 WizardCoder: Empowering Code Large Language Models with Evol-Instruct - 2023-05-03 CodeGen2: Lessons for Training LLMs on Programming and Natural Languages - 2023-02-13 The Impact of AI on Developer Productivity: Evidence from GitHub Copilot - 2022-07-05 CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning - 2022-05-13 Productivity Assessment of Neural Code Completion - 2022-03-25 CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesis - 2021-07-07 Evaluating Large Language Models Trained on Code