1 Repo
Updating source files using a mix of full overwrites and precise incremental diffs.
Distinct from Multi-File Patch Generation: Focuses on the mechanism of incremental patching for AI-driven edits rather than generating multi-file bug fixes
Explore 1 awesome GitHub repository matching software engineering & architecture · Incremental Code Patching. Refine with filters or upvote what's useful.
gptme ist ein autonomer KI-Agenten-Server und ein Framework, das für lokale Systemautomatisierung, Softwareentwicklung und Codeausführung entwickelt wurde. Es arbeitet als lokale Ausführungs-Engine, die es Sprachmodellen ermöglicht, Shell-Befehle auszuführen, lokale Dateien zu ändern und mit dem Betriebssystem zu interagieren. Das Projekt fungiert als Client für das Model Context Protocol und integriert sich in externe Server, um Agentenfunktionen mit standardisierten Tools und Datenquellen zu erweitern. Es verfügt über ein providerunabhängiges Routing-System, um Aufgaben über mehrere proprietäre Cloud-APIs und lokale KI-Backends hinweg zu orchestrieren. Das System umfasst Funktionen für Headless-Browser-Automatisierung, visuelle Inhaltsanalyse und symbolbasierte Codeanalyse zur Kartierung von Codebasen. Um Sicherheit zu gewährleisten, implementiert es Human-in-the-Loop-Leitplanken, die eine Benutzerbestätigung erfordern, bevor sensible Systemänderungen ausgeführt oder Datei-Patches finalisiert werden. Die Anwendung kann als eigenständige Desktop-Binärdatei oder über Docker-Containerisierung bereitgestellt werden.
Updates local files using a combination of full overwrites and incremental patching for precise content editing.