7 مستودعات
Tools for applying precise, verified changes to source code.
Distinguishing note: Focuses on automated, hash-verified code patching rather than general version control.
Explore 7 awesome GitHub repositories matching software engineering & architecture · Code Modification Systems. Refine with filters or upvote what's useful.
Autoresearch is an autonomous machine learning research agent and architecture search framework. It employs a closed-loop system to programmatically rewrite training and architecture source code to discover optimal language model configurations. The system iteratively modifies code and evaluates performance metrics to improve model quality based on a target objective. It optimizes model performance and training efficiency by tracking validation bits per byte, which allows for a fair comparison of architectural changes independently of vocabulary size. The framework manages the full training
Programmatically rewrites training and architecture source code to autonomously discover optimal model configurations.
Oh-my-opencode is an autonomous software engineering platform designed to automate complex coding tasks through the orchestration of specialized AI agents. It manages end-to-end development workflows by coordinating teams of agents that perform parallel execution, strategic planning, and automated code generation. The system ensures high-precision refactoring by utilizing a hash-anchored modification engine, which verifies file integrity through cryptographic line references before applying any changes. The platform distinguishes itself through a rigorous planning-first methodology, requiring
Ensures high-accuracy code changes using hash-based verification to prevent errors during automated refactoring.
Strix is an automated security research and vulnerability scanning platform that leverages language models to orchestrate complex security analysis tasks. It functions as a comprehensive framework for penetration testing and continuous security integration, allowing users to embed automated vulnerability research directly into development pipelines or execute it within isolated, containerized environments. The platform distinguishes itself through a multi-agent orchestration engine that coordinates specialized autonomous agents to perform parallel security assessments. By integrating LLM-agno
Allows reading and editing local files directly within the environment to facilitate code analysis and remediation testing.
Helium is a browser engine compilation framework designed to automate the creation of custom web browser binaries from Chromium source code. It functions as a build system that manages the complex dependency toolchains and environment configurations necessary to transform raw source code into functional, cross-platform software applications. The project distinguishes itself through a structured patch-series management system, which allows developers to maintain and apply custom modifications to large-scale codebases across frequent upstream updates. This workflow ensures that specialized feat
Provides a structured system for tracking and applying sequential code modifications to maintain custom features across upstream updates.
Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for
Produces codebase modifications based on specifications while adhering to existing project patterns and style.
tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res
Edits intermediate language instructions to change behavior in methods where standard hooks are unavailable.
تعمل هذه الأداة كخادم لبروتوكول سياق النموذج (Model Context Protocol) الذي يربط نماذج الذكاء الاصطناعي ببيئات التطوير المحلية. فهي تمكن مساعدي الذكاء الاصطناعي من إجراء تحليل لقاعدة الكود، وتنفيذ أدوات سطر الأوامر، وتطبيق تعديلات برمجية مؤتمتة مباشرة على ملفات المشروع المحلية. ومن خلال التكامل مع Gemini API، يسهل النظام التفاعل العميق بين النماذج الخارجية وموارد النظام المحلي. يتميز المشروع بإطار عمل قوي للأمان والموثوقية مصمم لسير عمل التطوير المؤتمت. فهو يفرض ضوابط وصول صارمة تعتمد على المسارات لحماية الملفات الحساسة، ويستخدم بيئات معزولة (sandbox) لتنفيذ الكود المولد. ولضمان التشغيل المستمر، تطبق الأداة توجيهاً ديناميكياً للنماذج (fallback routing)، والذي يقوم بالتبديل تلقائياً بين مستويات النماذج إذا تم الوصول إلى حدود الاستخدام، كما يستخدم تقييم نموذج ثانوي للتحقق من جودة المخرجات المولدة. يدعم النظام مجموعة واسعة من العمليات التقنية، بما في ذلك استخراج البيانات المهيكلة من مخرجات الطرفية، وإدارة سجل المحادثات، وتهيئة معلمات التنفيذ للمهام طويلة الأمد. كما يوفر قدرات شاملة لمسح أدلة المشروع، وتوليد رؤى تقنية، وإدارة نوافذ السياق للتعامل مع التوثيق المكثف ومعلومات قاعدة الكود.
Implements automated code modifications directly into local project files based on structured model responses.