u/jilali_boughaddou

I built an Auto-Versioning MCP after an AI agent went rogue and deleted my source folder.

Hey everyone,

I am a vibe coder coding is not my strongest point however i find my self as a technical and pragmatic person and i wanted to share a tool I started building after a complete nightmare scenario yesterday. I know a lot of people here have probably suffered from similar issues, especially when working with AI on large or valuable projects.

The Incident

I was working on a small MCP project designed to make my workflow more efficient. Out of nowhere, the AI agent ("anti-gravity") messed up completely and deleted my entire source folder.

It then started frantically spawning git states, trying (and failing) to roll back to the intact version of the project. I ended up losing my entire day’s work, falling behind schedule, and having to start from scratch.

While luckily this was a small project, I cannot tolerate this kind of destructive action happening to my more important repositories. Relying on an LLM to manage git versioning on its own—or relying on myself to constantly run manual commit commands when I'm in the zone—just isn't an ideal or safe workflow.

The Solution: Watcher-Autosave-Watcher

To fix this, I decided to build a dedicated MCP that acts as an unblinking failsafe for your code.

Repo:https://github.com/jilaliboughaddou-art/watcher-autosave-watcher

How it works:

  • Continuous Background Monitoring: A watcher runs at all times, monitoring everything being done to the project files.
  • Automatic Version Control: It automatically triggers git version control without any manual input.
  • AI-Generated Commits: It generates highly detailed, visible commit messages explaining exactly what the LLM is doing at that moment.
  • Auto-Pushing: It pushes these commits locally, with the option to push directly to GitHub.

Development & Current State

To build this, I prepared a markdown file to document and understand how the watcher interacts between different LLMs. I am continuously trying to refine the project as much as possible.

⚠️ Disclaimer: The project is not fully finished yet. I highly recommend not using this on your most valuable or production-level projects until it is more thoroughly tested.

I Need Your Feedback

I currently do not have access to very powerful LLMs to fully stress-test this tool or evaluate its maximum capabilities.

If anyone here has access to more capable models, I would love it if you could point them at the repository. Let me know if the AI spots any bugs, structural improvements, or optimizations we can work on.

Has anyone else suffered from AI deleting their work like this? I really think this project could solve a massive problem for me and many other developers, and I'd love to hear your thoughts!

u/jilali_boughaddou — 3 days ago

satisfied with google antigravity ?

google goal is no longer providing tools ( agentic workflow for developers or vibe coder) since there are less developers compared to other people, explaining 2.0 ,the more u see it the more u understand that it explain less rates compared to 1st release grouped pools , and excessive monetization.

have u tried other agentic workflow , does the quality / quates compare to the 1st launching of the antigravity ?

reddit.com
u/jilali_boughaddou — 4 days ago

how do u optimize your output from the llm ?

i am currently focusing on optimizing my token input and output from the LLM how ever i want to relay on tools or programming language to do so , instead of instructions and skill injecting , so any one have an idea on how to do so

reddit.com
u/jilali_boughaddou — 7 days ago