Show HN: Patchwork – Open-source framework to automate development gruntwork Hi HN! We’re Asankhaya and Rohan and we are building Patchwork. Patchwork tackles development gruntwork—like reviews, docs, linting, and security fixes—through customizable, code-first 'patchflows' using LLMs and modular code management steps, all in Python. Here's a quick overview video: https://youtu.be/MLyn6B3bFMU From our time building DevSecOps tools, we experienced first-hand the frustrations our users faced as they built complex delivery pipelines. Almost a third of developer time is spent on code management tasks[1], yet backlogs remain. Patchwork lets you combine well-defined prompts with effective workflow orchestration to automate as much as 80% of these gruntwork tasks using LLMs[2]. For instance, the AutoFix patchflow can resolve 82% of issues flagged by semgrep using gpt-4 (or 68% with llama-3.1-8B) without fine-tuning or providing specialized context [3]. Success rates are higher for text-based patchflows like PR Review and Generate Docstring, but lower for more complex tasks like Dependency Upgrades. We are not a coding assistant or a black-box GitHub bot. Our automation workflows run outside your IDE via the CLI or CI scripts without your active involvement. We are also not an ‘AI agent’ framework. In our experience, LLM agents struggle with planning and rarely identify the right execution path. Instead, Patchwork requires explicitly defined workflows that provide greater success and full control. Patchwork is open-source so you can build your own patchflows, integrate your preferred LLM endpoints, and fully self-host, ensuring privacy and compliance for large teams. As devs, we prefer to build our own ‘AI-enabled automation’ given how easy it is to consume LLM APIs. If you do, try patchwork via a simple 'pip install patchwork-cli' or find us on Github[4]. Sources: [1] https://ift.tt/3wcBC5t... [2] https://ift.tt/LlpIvis... [3] https://ift.tt/OQfrKJT [4] https://ift.tt/89o7aLB [Sample PRs] https://ift.tt/t7pVFZO https://ift.tt/89o7aLB July 27, 2024 at 02:04AM
Show HN: Patchwork – Open-source framework to automate development gruntwork https://ift.tt/v8fSNac
Related Articles
Show HN: Tree-walk interpreter (and formatter) written in C https://ift.tt/Evud7QoShow HN: Tree-walk interpreter (and formatter) written in C Hello HN, … Read More
Show HN: PLAttice, for assembling structures much larger than the 3D printer bed https://ift.tt/p9mwVlqShow HN: PLAttice, for assembling structures much larger than the 3D p… Read More
Show HN: Free QR Code Generator https://ift.tt/ZFjeh6kShow HN: Free QR Code Generator https://ift.tt/NLPkGdu May 10, 2025 at… Read More
Show HN: Miralis – a RISC-V virtual firmware monitor https://ift.tt/nb4kiCDShow HN: Miralis – a RISC-V virtual firmware monitor Miralis is a RISC… Read More
Show HN: Generate Subresource Integrity (SRI) https://ift.tt/nDRBux9Show HN: Generate Subresource Integrity (SRI) https://ift.tt/OtxHwqI M… Read More
Show HN: Limits.fyi – See what you are getting out of all your AI subscriptions https://ift.tt/eDw7j6kShow HN: Limits.fyi – See what you are getting out of all your AI subs… Read More
Show HN: Built QR-code SaaS with 30% recurring commission-open to early partners https://ift.tt/trLT7uIShow HN: Built QR-code SaaS with 30% recurring commission-open to earl… Read More
Show HN: Picostrap5 A free bootstrap-based WordPress theme on GitHub https://ift.tt/jF6qwrQShow HN: Picostrap5 A free bootstrap-based WordPress theme on GitHub h… Read More
0 Comments: