awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंOpen-source alternativesSelf-hosted softwareब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंHow we rankप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 रिपॉजिटरी

Awesome GitHub RepositoriesCode Refinement

Agents that automate code generation, review, and iterative improvement.

Explore 17 awesome GitHub repositories matching part of an awesome list · Code Refinement. Refine with filters or upvote what's useful.

Awesome Code Refinement GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • all-hands-ai/openhandsAll-Hands-AI का अवतार

    All-Hands-AI/OpenHands

    77,468GitHub पर देखें↗

    OpenHands is an autonomous AI software engineer and coding assistant designed to execute software engineering tasks by interacting directly with codebases and development environments. It functions as a platform for running AI agents that can write code and manage files to automate complex development workflows. The system distinguishes itself through a container-based execution environment that isolates agent actions within a sandboxed Linux environment. It employs an autonomous agent loop of observation, planning, and action, supported by a standardized communication protocol that allows it

    Open platform for generalist AI software developers.

    Python
    GitHub पर देखें↗77,468
  • wandb/openuiwandb का अवतार

    wandb/openui

    22,415GitHub पर देखें↗

    OpenUI is an AI design sandbox and natural language prototyping tool used to generate and render live user interface components from text descriptions. It functions as an LLM UI generator that translates natural language into executable HTML and CSS code. The system provides a pipeline for iterative refinement, allowing users to update existing interfaces by feeding previous code versions and new instructions back into the model. It also acts as a frontend framework converter, transforming HTML markup into different library formats to maintain styling consistency across various web frameworks

    Allows users to incrementally update the user interface by refining natural language instructions.

    TypeScriptaigenerative-aihtml-css-javascript
    GitHub पर देखें↗22,415
  • stackblitz/bolt.newstackblitz का अवतार

    stackblitz/bolt.new

    16,419GitHub पर देखें↗

    bolt.new is an AI-powered full-stack web builder and browser-based IDE that generates, edits, and deploys web applications using natural language prompts. It functions as an AI-driven application orchestrator, managing the entire development lifecycle through a chat interface. The platform distinguishes itself by integrating a WebAssembly-based runtime and virtual terminal emulation directly in the browser. This allows an AI agent to execute tool calls, manage a virtual filesystem, install packages, and run servers without requiring a local development environment. The system covers a compre

    Provides a mechanism for users to iteratively refine and edit natural language prompts to improve generated code quality.

    TypeScript
    GitHub पर देखें↗16,419
  • xcanwin/keepchatgptxcanwin का अवतार

    xcanwin/KeepChatGPT

    14,886GitHub पर देखें↗

    KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI optimizer, and privacy guard. It focuses on maintaining active connections to prevent session timeouts and improving the overall interface for better readability and organization. The project distinguishes itself through privacy and security features that block tracking telemetry and use regular expressions to mask sensitive data before it is sent. It also includes tools to mitigate conversation auditing and bypass bot verification challenges to reduce the risk of account restr

    Enables rapid iteration of instructions by cloning and editing previous prompts.

    JavaScript
    GitHub पर देखें↗14,886
  • datawhalechina/llm-universedatawhalechina का अवतार

    datawhalechina/llm-universe

    13,269GitHub पर देखें↗

    llm-universe is a structured learning resource and technical guide focused on the development of large language model applications. It serves as a curriculum for mastering model orchestration, the creation of autonomous conversational agents, and the implementation of retrieval-augmented generation systems. The project provides detailed instructions on connecting model APIs with memory and tools to create execution chains. It specifically covers the construction of retrieval pipelines, including the process of cleaning raw documents, generating embeddings, and integrating vector databases to

    Teaches the iterative process of refining natural language instructions to improve the quality of model-generated outputs.

    Jupyter Notebooklangchainrag
    GitHub पर देखें↗13,269
  • smol-ai/developersmol-ai का अवतार

    smol-ai/developer

    12,188GitHub पर देखें↗

    This project is an AI software engineering tool and framework for building autonomous coding agents. It provides a system for automating program synthesis and bug fixing by integrating large language models with codebase analysis and iterative refinement loops. The framework features an agentic development server that exposes task execution interfaces to remote agents through a structured protocol. This allows for the remote execution of development tasks and the embedding of autonomous program synthesis capabilities into external software projects. The toolset covers AI-driven project scaff

    Updates generated code snippets iteratively based on new prompt instructions or error messages.

    Python
    GitHub पर देखें↗12,188
  • mshumer/gpt-prompt-engineermshumer का अवतार

    mshumer/gpt-prompt-engineer

    9,659GitHub पर देखें↗

    This project is an automated prompt engineering and optimization tool designed to iteratively create, test, and refine prompts using a language model to improve output quality. It functions as a framework for generating candidate prompts and ranking their performance through correctness matching and ELO-based ratings. The system includes capabilities for model distillation, generating high-quality example pairs from frontier models to create training data for smaller models. It also provides tools to condense prompts for smaller models and transform instruction-tuned prompts into completion-b

    Analyzes performance failures to rewrite instructions and improve accuracy for classification tasks.

    Jupyter Notebook
    GitHub पर देखें↗9,659
  • albertan017/llm4decompilealbertan017 का अवतार

    albertan017/LLM4Decompile

    6,728GitHub पर देखें↗

    LLM4Decompile बाइनरी-टू-सोर्स कोड अनुवाद के लिए एक टूलसेट और फ्रेमवर्क है। यह मशीन कोड को पठनीय सोर्स कोड में बदलने और संकलित निष्पादन योग्य (compiled executables) के मूल लॉजिक को पुनर्प्राप्त करने के लिए बड़े भाषा मॉडल (LLM) का उपयोग करता है। इस प्रोजेक्ट में सोर्स कोड को असेंबली पेयर्स में परिवर्तित करके सिंथेटिक ट्रेनिंग डेटासेट उत्पन्न करने के लिए एक विशेष पाइपलाइन शामिल है। यह इन बाइनरी-टू-सोर्स डेटासेट पर डीप लर्निंग मॉडल को ऑप्टिमाइज़ करने के लिए एक फाइन-ट्यूनिंग फ्रेमवर्क प्रदान करता है, जिससे कोड रिकवरी की सटीकता बढ़ जाती है। सिस्टम में डीकंपाइल्ड स्यूडो-कोड को रिफाइन करने की क्षमताएं भी हैं। यह प्रक्रिया बाइनरी के स्ट्रक्चरल कंकाल और वेरिएबल नामों को पुनर्स्थापित करने पर केंद्रित है ताकि डिसअसेंबल किए गए लॉजिक की पठनीयता में सुधार हो सके।

    Provides iterative refinement of raw decompilation output to correct syntax and improve variable names.

    Python
    GitHub पर देखें↗6,728
  • spdustin/chatgpt-autoexpertspdustin का अवतार

    spdustin/ChatGPT-AutoExpert

    6,647GitHub पर देखें↗

    ChatGPT-AutoExpert is an AI prompt engineering framework and persona management system designed to improve the technical accuracy and nuance of large language model outputs. It provides a collection of curated system prompts and custom instructions to refine user queries and remove conversational filler. The system employs a persona framework to assign specialized expert roles based on the request context. It utilizes a command shortcut system that maps short text sequences to complex instructional sets, enabling the rapid execution of repetitive tasks. For software development, the project

    Rewrites vague user inputs into structured prompts to improve the precision and quality of model outputs.

    JavaScript
    GitHub पर देखें↗6,647
  • codelion/openevolvecodelion का अवतार

    codelion/openevolve

    6,608GitHub पर देखें↗

    OpenEvolve एक इवोल्यूशनरी एल्गोरिदम फ्रेमवर्क है जो प्रोग्रामिंग एल्गोरिदम को स्वायत्त रूप से खोजने और ऑप्टिमाइज़ करने के लिए बड़े भाषा मॉडल (LLM) का उपयोग करता है। यह एक एल्गोरिदम डिस्कवरी इंजन और कोड सर्च टूल के रूप में कार्य करता है, जो कुशल कार्यान्वयन और हार्डवेयर-विशिष्ट गति को खोजने के लिए उम्मीदवार प्रोग्राम्स की आबादी को विकसित करता है। यह सिस्टम कोड और सिस्टम निर्देशों दोनों को विकसित होने वाली संस्थाओं के रूप में मानता है, जो मॉडल प्रदर्शन को पुनरावृत्त रूप से परिष्कृत करने के लिए एक स्वचालित प्रॉम्प्ट ऑप्टिमाइज़र का उपयोग करता है। यह विविधता को संरक्षित करने के लिए आला-आधारित (niche-based) जनसंख्या प्रबंधन के माध्यम से खोज स्थिरता बनाए रखता है और एक क्लोज्ड-लूप फीडबैक तंत्र को नियोजित करता है जो स्वायत्त बग फिक्सिंग के लिए रनटाइम त्रुटियों और लॉग्स को वापस जनरेशन प्रक्रिया में इंजेक्ट करता है। फ्रेमवर्क में एक एजेंट ऑर्केस्ट्रेटर भी शामिल है जो भारित लॉजिक और फॉलबैक रणनीतियों का उपयोग करके कई मॉडल API से प्रतिक्रियाओं को एकत्रित करता है। वैज्ञानिक कंप्यूटिंग का समर्थन करने के लिए, यह सभी स्टोकेस्टिक घटकों में सुसंगत रैंडम सीड्स को प्रबंधित करके नियतात्मक (deterministic) निष्पादन को लागू करता है। यह प्रोजेक्ट इवोल्यूशन प्रगति और रीयल-टाइम प्रदर्शन मेट्रिक्स को विज़ुअलाइज़ करने के लिए एक इंटरैक्टिव डैशबोर्ड प्रदान करता है।

    Open-source evolutionary coding agent.

    Python
    GitHub पर देखें↗6,608
  • cloudflare/vibesdkcloudflare का अवतार

    cloudflare/vibesdk

    5,094GitHub पर देखें↗

    vibesdk एक एजेंटिक सॉफ्टवेयर डेवलपमेंट प्लेटफ़ॉर्म और फ़्रेमवर्क है जिसे स्वायत्त एजेंट्स को कोऑर्डिनेट करने के लिए डिज़ाइन किया गया है जो प्राकृतिक भाषा से फुल-स्टैक एप्लिकेशन लिखते, डीबग करते और रिफ़ाइन करते हैं। यह एक क्लाउड-नेटिव एप्लिकेशन ऑर्केस्ट्रेटर और LLM-संचालित कोड जनरेशन फ़्रेमवर्क के रूप में कार्य करता है जो पुनरावृत्त वार्तालापों (iterative conversations) और बहु-चरणीय एजेंट व्यवहारों के माध्यम से प्रॉम्प्ट्स को कार्यात्मक कोड में बदलता है। यह प्रोजेक्ट AI डेवलपमेंट प्लेटफ़ॉर्म बनाने के लिए एक पूर्ण टूलचेन प्रदान करके खुद को अलग बनाता है। इसमें विभिन्न मॉडल प्रोवाइडर्स को एकीकृत करने, कस्टम LLM टूलकिट्स बनाने और सर्वरलेस डिप्लॉयमेंट टूलचेन व प्रोग्रामेटिक TypeScript SDK के माध्यम से AI-जनरेटेड ऐप्स के पूरे जीवनचक्र को मैनेज करने की क्षमता शामिल है। यह प्लेटफ़ॉर्म AI सैंडबॉक्स ऑर्केस्ट्रेशन, Git-समर्थित वर्चुअल फ़ाइल सिस्टम और सर्वरलेस वर्कर प्लेटफ़ॉर्म पर स्वचालित क्लाउड डिप्लॉयमेंट सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह डेटाबेस स्कीमा प्रबंधन, पदानुक्रमित सीक्रेट एन्क्रिप्शन और WebSockets के माध्यम से रीयल-टाइम स्टेट सिंक्रोनाइज़ेशन के लिए सिस्टम को भी शामिल करता है। उपयोगकर्ता कमांड लाइन इंटरफ़ेस के माध्यम से या प्रदान किए गए SDK का उपयोग करके प्रोग्रामेटिक रूप से प्रोजेक्ट वर्कफ़्लो को मैनेज कर सकते हैं।

    Implements a conversational interface for iterating on features and fixing errors through AI-driven code refinement.

    TypeScript
    GitHub पर देखें↗5,094
  • codium-ai/alphacodiumCodium-ai का अवतार

    Codium-ai/AlphaCodium

    3,945GitHub पर देखें↗

    AlphaCodium एक LLM कोड जनरेशन फ्रेमवर्क और ऑटोमेटेड प्रोग्रामिंग बेंचमार्क है जिसे इटरेशन जनरेशन और टेस्टिंग के माध्यम से प्रोग्रामिंग समस्याओं को हल करने के लिए डिज़ाइन किया गया है। यह एक इटररेटिव कोड रिफाइनमेंट सिस्टम के रूप में काम करता है जो आउटपुट्स की अपेक्षित परिणामों से तुलना करके और मॉडल को री-प्रॉम्प्ट करके जनरेट किए गए कोड की सटीकता में सुधार करता है। यह प्रोजेक्ट एक फ्लो इंजीनियरिंग पाइपलाइन लागू करता है, जो जनरेशन, इवैल्यूएशन और करेक्शन के चक्र के माध्यम से कोड को रिफाइन करने के लिए प्रॉम्प्टिंग स्टेजेस के एक स्ट्रक्चर्ड अनुक्रम का उपयोग करता है। यह दृष्टिकोण सिस्टम को प्रोग्रामिंग डेटासेट को प्रोसेस करने और टेस्ट केसेस के खिलाफ जनरेट किए गए समाधानों की सटीकता को मापने की अनुमति देता है। यह फ्रेमवर्क ऑटोमेटेड कोड जनरेशन में व्यापक क्षमताओं को कवर करता है, जिसमें टेस्ट-ड्रिवन AI डेवलपमेंट और प्रोग्रामिंग डेटासेट इवैल्यूएशन शामिल है। यह इन कार्यों को एक मल्टी-स्टेज सिंथेसिस पाइपलाइन के माध्यम से मैनेज करता है जिसमें प्लानिंग, ड्राफ्टिंग और रिव्यूइंग शामिल है।

    Improves the quality of generated source code by cycling through generation, execution, and correction workflows.

    Pythonbroader-impactscode-generationflow-engineering
    GitHub पर देखें↗3,945
  • jennyzzt/dgmjennyzzt का अवतार

    jennyzzt/dgm

    2,135GitHub पर देखें↗

    Darwin Gödel Machine: Open-Ended Evolution of Self-Improving Agents

    Framework for open-ended evolution of self-improving agents.

    Python
    GitHub पर देखें↗2,135
  • madaan/self-refinemadaan का अवतार

    madaan/self-refine

    806GitHub पर देखें↗

    With Self-Refine, LLMs can generate feedback on their work, use it to improve the output, and repeat this process.

    Iterative code refinement using self-feedback.

    Python
    GitHub पर देखें↗806
  • huangd1999/agentcoderhuangd1999 का अवतार

    huangd1999/AgentCoder

    388GitHub पर देखें↗

    AgentCoder is a novel multiagent-code generation framework that leverages the power of large language models (LLMs) to enhance the effectiveness of code generation. The framework consists of three specialized agents: the programmer agent, the test designer agent, and the test executor agent.…

    Multi-agent code generation with iterative testing.

    Python
    GitHub पर देखें↗388
  • yuzhu-cai/rsde-benchyuzhu-cai का अवतार

    yuzhu-cai/rSDE-Bench

    36GitHub पर देखें↗

    Code and data for paper "Self-Evolving Multi-Agent Collaboration Networks for Software Development".

    Self-evolving multi-agent networks for software development.

    Python
    GitHub पर देखें↗36
  • daniel4se/codeagentDaniel4SE का अवतार

    Daniel4SE/codeagent

    5GitHub पर देखें↗

    please visit: https://zenodo.org/records/11666403

    Autonomous communicative agents for code review.

    GitHub पर देखें↗5
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Code Refinement

सब-टैग एक्सप्लोर करें

  • Prompt IterationThe process of refining natural language instructions based on generated output to improve code quality. **Distinct from Code Refinement:** Distinct from Code Refinement: focuses specifically on the iterative editing of the prompt rather than the resulting code modification process.
  • Pseudo-Code RefinementImproving the readability and correctness of decompiled pseudo-code using iterative models. **Distinct from Code Refinement:** Focuses on refining output from decompilers rather than general source code generation or review.
  • Pseudo-Code RefinersNeural processes that improve decompiled code by restoring structural skeletons and identifiers. **Distinct from Code Refinement:** Focuses on restoring lost metadata in decompiled code rather than general code improvement.