awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

34 Repos

Awesome GitHub RepositoriesAI-Powered Code Generation

Development environments that use generative models to suggest, complete, or refactor code in real time.

Explore 34 awesome GitHub repositories matching artificial intelligence & ml · AI-Powered Code Generation. Refine with filters or upvote what's useful.

Awesome AI-Powered Code Generation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • hoppscotch/hoppscotchAvatar von hoppscotch

    hoppscotch/hoppscotch

    79,618Auf GitHub ansehen↗

    Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a single environment. The platform distinguishes itself through a highly interactive, command-driven interface that utilizes a global spotlight palette and keyboard shortcuts to streamline complex workflows. It supports advanced request manipulation and validation by executing JavaScr

    Suggests and generates code snippets, request payloads, and test scripts using integrated generative models.

    TypeScriptapiapi-clientapi-rest
    Auf GitHub ansehen↗79,618
  • paul-gauthier/aiderAvatar von paul-gauthier

    paul-gauthier/aider

    46,354Auf GitHub ansehen↗

    Aider is a terminal-based AI coding assistant and pair programmer that uses large language models to write, edit, and refactor source code across multiple files and programming languages. It functions as a command line interface for automating programming tasks and managing codebase modifications. The tool distinguishes itself by creating structural maps of entire codebases to provide language models with the necessary context for navigating and modifying large repositories. It further expands input capabilities through a speech-to-text pipeline for voice-driven development and multi-modal in

    Uses large language models to synthesize and refactor source code across multiple programming languages.

    Python
    Auf GitHub ansehen↗46,354
  • tal-tech/go-zeroAvatar von tal-tech

    tal-tech/go-zero

    33,103Auf GitHub ansehen↗

    go-zero is a toolkit for building cloud-native distributed services in Go. It functions as a microservices framework that provides built-in support for RPC, web APIs, and service discovery. The project includes a microservices code generator that produces production-ready server and client boilerplate from API descriptions. This automation is supported by a domain-specific language and pattern libraries designed to ensure compatibility with AI assistants. The framework incorporates a resilience suite for distributed system reliability, utilizing adaptive circuit breakers, rate limiting, and

    Generates production-ready code using pattern libraries specifically designed to ensure compatibility with AI assistants.

    Go
    Auf GitHub ansehen↗33,103
  • getcursor/cursorAvatar von getcursor

    getcursor/cursor

    32,959Auf GitHub ansehen↗

    Cursor is an AI-powered code editor and integrated development environment built as a fork of Visual Studio Code. It functions as an AI programming assistant that integrates large language models directly into the editing experience to write, refactor, and maintain source code. The editor utilizes a customized version of the VS Code interface to provide native artificial intelligence capabilities, including an environment for natural language code generation and codebase indexing. The platform covers a range of AI-assisted coding capabilities, such as intelligent code completion, automated c

    Uses generative models to suggest, complete, and refactor source code in real time.

    Auf GitHub ansehen↗32,959
  • stitionai/devikaAvatar von stitionai

    stitionai/devika

    19,511Auf GitHub ansehen↗

    Devika is an autonomous AI software engineering system designed to plan, write, and debug code from high-level natural language instructions. It functions as an agentic software engineer that decomposes complex objectives into actionable coding steps for autonomous execution. The system integrates cloud-based and self-hosted large language models through a provider-agnostic layer, allowing for multi-model reasoning and code completion. It distinguishes itself by combining these models with a sandboxed execution environment for running code across different operating systems and a web-browsing

    Produces structured source code across multiple files and directories with built-in documentation and syntax validation.

    Python
    Auf GitHub ansehen↗19,511
  • github/docsAvatar von github

    github/docs

    18,951Auf GitHub ansehen↗

    GitHub Copilot is an AI-powered development platform designed to integrate large language models directly into coding environments. It functions as an interactive assistant and an agentic workflow orchestrator, enabling developers to automate code generation, perform automated code reviews, and execute complex, multi-step development tasks through natural language prompts. The platform distinguishes itself through its autonomous agent capabilities, which allow for repository-level research, implementation planning, and code modifications across multiple files. It supports a modular architectu

    Provides real-time code completions and function body suggestions within the editor as you type.

    TypeScriptdocsworks-with-codespaces
    Auf GitHub ansehen↗18,951
  • keploy/keployAvatar von keploy

    keploy/keploy

    17,622Auf GitHub ansehen↗

    Keploy is an automated testing platform that leverages kernel-level traffic interception to generate and maintain regression test suites for microservices. By capturing live network traffic and system calls via eBPF, the platform automatically creates deterministic test cases and mocks external dependencies without requiring manual code instrumentation. This approach allows developers to validate application behavior and API contracts by replaying production-like traffic in isolated environments. The platform distinguishes itself through its use of machine learning to perform test maintenance

    Provides AI-powered multiline code suggestions to accelerate the writing of unit tests across multiple code editors.

    Goagentic-aiai-testing-toolapi-testing
    Auf GitHub ansehen↗17,622
  • facebookresearch/codellamaAvatar von facebookresearch

    facebookresearch/codellama

    16,307Auf GitHub ansehen↗

    Code Llama is a large language model based on Llama 2 trained specifically for programming tasks and software development. It provides specialized model types optimized for general code generation, instruction following, and context-aware infilling. The project includes an instruction-tuned programming model for executing technical tasks via natural language prompts and a code infilling model that predicts missing sections based on surrounding source context. A large context code model is also provided to analyze extensive blocks of source code for improved coherence. The system covers capab

    Automatically generates functions, classes, and full scripts based on natural language descriptions.

    Python
    Auf GitHub ansehen↗16,307
  • kilo-org/kilocodeAvatar von Kilo-Org

    Kilo-Org/kilocode

    15,616Auf GitHub ansehen↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Provides AI-powered inline code completion and context-aware generation within the editor.

    TypeScriptaiai-ageai-coding
    Auf GitHub ansehen↗15,616
  • hkuds/deepcodeAvatar von HKUDS

    HKUDS/DeepCode

    14,539Auf GitHub ansehen↗

    DeepCode is an agentic development framework designed to orchestrate autonomous AI agents for software engineering tasks. It functions as a multi-agent workflow orchestrator that translates natural language requirements into functional codebases by coordinating specialized agents for architectural planning, intent analysis, and implementation. The platform integrates multiple language models to power these automated routines, providing a unified environment for complex development projects. The system distinguishes itself through its ability to transform academic research papers into executab

    Displays code incrementally as it is produced by the model to provide immediate feedback during the generation process.

    Pythonagentic-codingllm-agent
    Auf GitHub ansehen↗14,539
  • toss/es-toolkitAvatar von toss

    toss/es-toolkit

    11,154Auf GitHub ansehen↗

    es-toolkit is a JavaScript utility library and TypeScript data transformation toolset designed as a high-performance alternative to traditional utility suites. It serves as a tree-shakable module library and a compatibility layer for those migrating from legacy dependencies by mirroring established function signatures. The project is specifically optimized for AI code generation, providing structured documentation and specialized skill sets to improve the accuracy and discoverability of its functions for AI coding assistants. Its architecture focuses on a zero-dependency core and modular expo

    Provides structured documentation and skill sets specifically designed to improve AI code generation accuracy.

    TypeScript
    Auf GitHub ansehen↗11,154
  • bloopai/bloopAvatar von BloopAI

    BloopAI/bloop

    9,510Auf GitHub ansehen↗

    Bloop is an AI code analysis tool and semantic search engine designed for understanding and querying large-scale codebases. It utilizes a high-performance indexing system written in Rust to enable fast symbol and text retrieval across multiple programming languages. The project differentiates itself by using on-device embeddings for semantic code search, allowing users to locate logic based on meaning and intent rather than exact keywords. It combines a language model with a retrieval-augmented generation approach to provide a natural language interface for conversational querying and the gen

    Generates code patches and feature updates using the indexed codebase as context to ensure structural consistency.

    Rust
    Auf GitHub ansehen↗9,510
  • microsoft/vscode-copilot-chatAvatar von microsoft

    microsoft/vscode-copilot-chat

    9,493Auf GitHub ansehen↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    Generates new files and performs targeted in-place code edits and refactors using natural language prompts.

    TypeScript
    Auf GitHub ansehen↗9,493
  • zai-org/codegeexAvatar von zai-org

    zai-org/CodeGeeX

    8,793Auf GitHub ansehen↗

    CodeGeeX is a multilingual large language model and AI code completion engine designed to generate, translate, and complete source code across numerous programming languages. It functions as an intelligence layer that synthesizes logic from natural language prompts and existing code snippets. The project provides a specialized source code translator that converts logic and functionality between different programming languages while preserving the original behavior. It also operates as an integrated AI assistant suite, offering extensions that embed generative AI directly into development envi

    Integrates generative models to provide real-time code completions and suggestions within the development environment.

    Python
    Auf GitHub ansehen↗8,793
  • thudm/codegeexAvatar von THUDM

    THUDM/CodeGeeX

    8,793Auf GitHub ansehen↗

    CodeGeeX is an open-source code model and multilingual large language model designed to generate, translate, and complete source code across multiple programming languages. It functions as an AI coding assistant and a cross-lingual code translator that produces executable code and technical documentation. The project enables natural language programming by turning plain English descriptions into functional programs. It also provides the ability to convert source code from one programming language to another while preserving the original logic and functionality. The system covers a range of c

    Provides real-time AI-powered code suggestions and completions directly within the development environment.

    Python
    Auf GitHub ansehen↗8,793
  • intitni/copilotforxcodeAvatar von intitni

    intitni/CopilotForXcode

    8,240Auf GitHub ansehen↗

    CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools including a conversational chat interface, a code completion tool, and a natural language refactorer to assist with Apple platform development. The project differentiates itself by integrating project context and compiler errors directly into its AI interactions. It supports custom prompt execution using template variables and enables the triggering of shell scripts and system shortcuts directly from the chat interface to automate development tasks. The system manages AI integ

    A natural language interface for modifying existing source code and improving readability within the Xcode editor.

    Swiftchatchatgptcode-completion
    Auf GitHub ansehen↗8,240
  • microsoft/mastering-github-copilot-for-paired-programmingAvatar von microsoft

    microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

    7,976Auf GitHub ansehen↗

    This project is a collection of educational resources and curricula designed for mastering AI pair programming and prompt engineering. It provides a structured training course and instructional materials for integrating AI assistants into the software development lifecycle. The materials cover the use of large language models to modernize legacy code and translate applications between programming languages. It includes a specific guide for crafting natural language queries to generate code and automate development workflows. The content addresses a broad range of capabilities, including AI-a

    Teaches how to use generative models to suggest, complete, and refactor code in real time.

    Pythoncopilotcsharpdotnet
    Auf GitHub ansehen↗7,976
  • boundaryml/bamlAvatar von BoundaryML

    BoundaryML/baml

    7,636Auf GitHub ansehen↗

    BAML is a prompt engineering framework and LLM client generator that defines AI prompts as type-safe functions. It serves as a structured data extraction tool and workflow orchestrator, transforming unstructured model responses into strongly typed objects using a custom schema language and alignment algorithms. The project distinguishes itself by using a compiler to generate language-specific boilerplate code for API communication and output parsing. It features a dedicated environment for designing complex prompt templates with conditional logic and reusable snippets, and employs genetic alg

    Provides configuration files that guide AI editors to structure the prompting language more accurately.

    Rustbamlboundarymlguardrails
    Auf GitHub ansehen↗7,636
  • missing-semester-cn/missing-semester-cn.github.ioAvatar von missing-semester-cn

    missing-semester-cn/missing-semester-cn.github.io

    7,311Auf GitHub ansehen↗

    This is an open-source educational website that translates and localizes MIT's Missing Semester course, teaching practical computing skills for computer science students. The curriculum covers developer tooling, shell scripting, version control, security fundamentals, and open-source collaboration, with a focus on core computing skills including data processing pipelines, workflow automation, secure remote access, shell productivity, Vim editing, and Git version control. The project distinguishes itself by teaching command-line mastery, shell scripting, and automation to boost daily developer

    Teaches restructuring code by renaming symbols or splitting functionality based on natural-language instructions.

    Markdown
    Auf GitHub ansehen↗7,311
  • microsoft/vscode-docsAvatar von microsoft

    microsoft/vscode-docs

    6,549Auf GitHub ansehen↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Uses generative models to suggest lines of code, draft functions, and create documentation in real time.

    Markdownvscode
    Auf GitHub ansehen↗6,549
Vorherige12Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. AI Coding Assistants
  4. AI-Powered Code Generation

Unter-Tags erkunden

  • AI Documentation GenerationUsing generative models to produce natural language explanations and documentation for source code. **Distinct from AI-Powered Code Generation:** Focuses on generating explanations of existing code rather than generating the executable code itself
  • AI-Optimized Code Structuring1 Sub-TagCode generation patterns specifically designed to be compatible and readable for AI assistants. **Distinct from AI-Powered Code Generation:** Distinct from general AI generation; focuses on making generated code compatible with AI tools via pattern libraries.
  • Context-Aware Patch GenerationGenerating code updates and patches based on the structural context of an existing codebase. **Distinct from AI-Powered Code Generation:** Distinct from AI-Powered Code Generation: specifically focuses on creating patches that maintain consistency with existing project architecture rather than generic completions.
  • ETL Code GenerationAutomated creation of source-specific extraction and loading code for data pipelines. **Distinct from AI-Powered Code Generation:** Specializes in the generation of data-fetching logic for APIs and databases rather than general-purpose IDE code completions.
  • Natural Language RefactoringCapabilities for restructuring and improving existing code using plain language instructions. **Distinct from AI-Powered Code Generation:** Distinct from general code generation: focuses specifically on modifying existing source code for readability and quality rather than generating new snippets.
  • Terminal-Based EditingAI-powered code modification and refactoring executed specifically within a command-line environment. **Distinct from AI-Powered Code Generation:** Focuses on the delivery via terminal CLI rather than general IDE-based code generation