2 comments

  • danielhanchen 43 days ago
    Oh this is really cool and great name! Will definitely try this out!
  • SOLAR_FIELDS 43 days ago
    A feature comparison to https://github.com/paul-gauthier/aider would be great.

    Is this just a non interactive version of this kind of agent?

    • rohansood15 43 days ago
      Aider is great, but the use case is different:

      1. You use Aider to complete a novel task you're actively working on. Patchwork completes repetitive tasks passively without bothering you. For e.g. updating a function v/s fixing linting errors.

      2. Aider is agentic, so it figures out how to do a task itself. This trades accuracy in favor of flexibility. With patchwork, you control exactly how the task is done by defining a patchflow. This limits the set of tasks to those that you have pre-defined but gives much higher accuracy for those tasks.

      While the demo shows CLI use, the ideal use case patchwork is as part of your CI or even a serverless deployment triggered via event webhooks. Hope this helps? :)