awesome-ai-coding  by wsxiaoys

AI resources for coding tasks

Created 2 years ago
736 stars

Top 47.1% on SourcePulse

GitHubView on GitHub
Project Summary

This repository is a curated list of resources for AI-powered coding, including projects, datasets, models, papers, and commercial products. It serves as a comprehensive reference for developers, researchers, and enthusiasts interested in leveraging AI for software development tasks like code generation, completion, documentation, and search.

How It Works

The list categorizes various AI coding tools and concepts, providing links to projects, research papers, and datasets. It covers different approaches to AI in coding, from large language models (LLMs) trained on code to specific applications like code completion servers, documentation generators, and AI-powered code search engines. The organization aims to map the landscape of AI-assisted software development.

Quick Start & Requirements

This is a curated list, not a runnable project. To use the resources, users will need to visit the linked projects and follow their individual setup instructions.

Highlighted Details

  • Features a wide array of open-source alternatives to commercial products like GitHub Copilot (e.g., Tabby, TurboPilot, Fauxpilot).
  • Includes numerous LLMs specifically trained or fine-tuned for code, such as StarCoder, CodeLlama, and CodeGen.
  • Lists key datasets for training AI code models, including The Pile, The Stack, and CodeSearchNet.
  • Covers research papers detailing advancements in AI code generation, completion, and tool usage.

Maintenance & Community

The list is maintained through community contributions via pull requests. Links to related "Awesome Lists" and Star History are provided.

Licensing & Compatibility

The licensing of individual projects listed varies. Users must consult the specific licenses of each project for compatibility and usage restrictions.

Limitations & Caveats

As a curated list, the "awesome-ai-coding" repository itself does not have functional limitations. However, the rapid evolution of the AI coding field means that some listed projects or models may become outdated or superseded. Users should verify the current status and maintenance of linked resources.

Health Check
Last Commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
11 stars in the last 30 days

Explore Similar Projects

Starred by Shizhe Diao Shizhe Diao(Author of LMFlow; Research Scientist at NVIDIA), Omar Khattab Omar Khattab(Coauthor of DSPy, ColBERT; Professor at MIT), and
5 more.

CodeXGLUE by microsoft

0.3%
2k
Benchmark for code intelligence tasks
Created 5 years ago
Updated 1 year ago
Starred by Lewis Tunstall Lewis Tunstall(Research Engineer at Hugging Face), Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), and
6 more.

awesome-machine-learning-on-source-code by src-d

0.1%
6k
Curated list of ML applied to source code (MLonCode)
Created 8 years ago
Updated 4 years ago
Feedback? Help us improve.