News for hackers. Stuff that matters.
Re:Void: Open-source Cursor alternative by bglusman on Thursday May 08, 2025 @02:47PM (#43929834)
The versioning and git branching sounds really neat, I think! Can you say more about that? Curious if you've looked at/are considering using Jujutsu/JJ[0] in addition or instead of git for this, I've played with it some, but been considering trying it more with new AI coding stuff, it feels like it could be a more natural fit than actually creating explicit commits for every change, while still tracking them all? Just a thought!

[0]https://github.com/jj-vcs/jj

Re:Void: Open-source Cursor alternative by andrewpareles on Thursday May 08, 2025 @03:28PM (#43930338)
Interesting, thanks for sharing! We planned on spinning up a new Git branch and shallow Git clone (or possibly worktree/something more optimized) for each agent, and also adding a small auto-merge-with-LLM flow, although something more granular like this might feel better. If we don't use a versioning tool like JJ at first (may just use Git for simplicity at first), we will certainly consider it later on, or might end up building our own.
Re:Void: Open-source Cursor alternative by jmvldz on Thursday May 08, 2025 @03:06PM (#43930077)
I agree the branching sounds super cool!
Re:Void: Open-source Cursor alternative by danenania on Thursday May 08, 2025 @03:06PM (#43930086)
If you're open to something CLI-based, my project Plandex[1] offers git-based branching (and granular versioning) for AI coding. It also has a sandbox (also built on git) that keeps cumulative changes separate from project files until they're ready to apply.

1 - https://github.com/plandex-ai/plandex