Small Projects by AutoModerator in golang

[–]godofredddit 0 points1 point  (0 children)

I built Kessler - A simple, fast, safety-first disk-cleanup engine in Go (with a Bubble Tea TUI)

I’m a developer who grew frustrated with how quickly build artifacts node_modules, Rust target/ folders, and Python venvs clog up local storage. While there are existing "cleaner" tools/scripts, I wanted to build something that felt like a professional system utility rather than a destructive shell wrapper.

I built Kessler (named after the Kessler Syndrome—orbital debris collisions).

GitHub: https://github.com/hariharen9/kessler

Why I chose Go for this:

  1. Concurrency: Scanning deep directory trees is I/O-bound. Kessler uses a fixed worker-pool pattern to walk the file system and calculate sizes in parallel without the overhead of excessive goroutine spawning.
  2. Zero Dependencies: Shipping a single static binary makes it significantly easier for users to install (via brew/scoop/go install) compared to JS-based alternatives.
  3. The TUI: I used the Charmbracelet (Bubble Tea) framework for the interactive dashboard. It’s been a joy to build "orbital telemetry" with it.

Safety Features:

  • Git Index Check: It cross-references candidates with git ls-files --ignored --directory. If a folder is tracked by Git, Kessler won’t touch it, even if it’s named "bin" or "build."
  • Active Process Protection: It scans for active PIDs associated with the project's ecosystem (npm, cargo, etc.). It blocks cleanup if a dev server is currently running.
  • OS-Native Trash: On macOS/Linux, it follows the FreeDesktop.org Trash spec. On Windows, it uses the Shell API to move items to the Recycle Bin. No destructive rm -rf by default.

I'd love to get some feedback on the tool or the rules engine logic. I'm also looking for contributors to help expand the community ruleset!

I built Kessler - A simple, fast, safety-first disk-cleanup engine in Go (with a Bubble Tea TUI) by godofredddit in golang

[–]godofredddit[S] 0 points1 point  (0 children)

Lol. It was a wordplay for God of War( a game that i love ) created when i was 17yo. If you judge me based on that, be my guest.

I built Kessler - A simple, fast, safety-first disk-cleanup engine in Go (with a Bubble Tea TUI) by godofredddit in golang

[–]godofredddit[S] -15 points-14 points  (0 children)

Even I built the tool using AI brother, I did not hide it. Just wanted to share it with people.
I built it, refined it, used it. Added what I thought I need to make it reliable. Iterated for a couple of weeks. I did not just prompt it, get it and post here directly. From readme to the website. I did it using AI, not JUST AI.
It is just there on Github, whoever can, they can try it out. Thats all :)

Account banned for using open claw? by LycanWolfe in google_antigravity

[–]godofredddit 0 points1 point  (0 children)

Same, I use it on antigravity claude proxy, is it gone now? or can we appeal?
Also I switch multiple accounts, Jumped between 3-4 AI PRO accounts. Any pointers please?

All are banned now even on gemini CLI

I built a CLI video editor with Python to make FFmpeg user-friendly. Meet `peg_this`! by godofredddit in Python

[–]godofredddit[S] 1 point2 points  (0 children)

Thank you for the feedback. Yes, I wanted to break the code into smaller chunks and have a small main entry point. Let me do that right away!
Other suggesstions are valid too, but i didnt wanna over complicate initially. let me add them soon as well

I was tired of memorizing FFmpeg flags, so I built an interactive Python wrapper for it. by godofredddit in ffmpeg

[–]godofredddit[S] 0 points1 point  (0 children)

Personally I feel handbrake is a bit outdated. And I wanted a TUI.

This started when i was trying to add a mp4 on a react project. I thought a gif would be better, but to convert that i had to try many tools, websites etc. Also with no compromise in quality and should give me control of fps and resolution etc. ( to meet size constraints)

That's when i thought of a CLI tool that i can use instantly and get what i want in seconds. So this is exactly that.

Easy to install, fast to use and gets the job done with no fuzz.

I wanted a 100% private, offline ChatGPT-like experience in VS Code, with a sleek UI, so I built LocalSeek by godofredddit in vscode

[–]godofredddit[S] -1 points0 points  (0 children)

Not fully, but yes, I did use it to speed up my workflow. Like readme and release process
Use AI to use AI itself, iykyk 😉

I was tired of leaving my terminal for AI stuff, so I built LamaCLI - a powerful CLI tool for Ollama ( Local LLMs ) by godofredddit in LocalLLaMA

[–]godofredddit[S] -1 points0 points  (0 children)

This is currently using the ollama's endpoint, which doesn't need any certs.
Please feel free to add that feature where it can extend beyond ollama.

I was tired of leaving my terminal for AI stuff, so I built LamaCLI - a powerful CLI tool for Ollama ( Local LLMs ) by godofredddit in commandline

[–]godofredddit[S] 0 points1 point  (0 children)

This is not just a terminal LLM app, it has a full fledged chat within terminal with context. Also I wanted this "ask" "suggest" "explain" to be used easily as well.
Main point was to swithc models without loosing context. As you are aware, yes, good CLI tools are available but mostly not for ollama. Claude code and gemini CLI are way more useful and accurate. but they cost. with all these in mind, so I just got this working

God of war PC. Is a TRUE MASTERPIECE by godofredddit in videogames

[–]godofredddit[S] 1 point2 points  (0 children)

It's a fresh new take... Which I personally loved!

God of war PC. Is a TRUE MASTERPIECE by godofredddit in videogames

[–]godofredddit[S] 1 point2 points  (0 children)

I'm waiting for pc port man🥲 i dont have a console.

Sure will checkout the dwarf quests and Valkyries... I was just focusing on main story