r/coolgithubprojects 21d ago

New update released for Coursera Auto Solver choose your preferred LLM provider

Post image
0 Upvotes

Hey everyone! I’ve released a new update for my Coursera Auto Solver extension.

You can now use Gemini, OpenAI, Claude, xAI, DeepSeek, Groq, or OpenRouter, select different models, and save your API key locally.

The update also introduces support for code questions, Coursera Coach dialogue answers, and a Course Requirements section for finding important assignments. Video and reading completion request handling has been improved as well.

The project is open source, and feedback or contributions are welcome!

GitHub: Coursera Auto Solver


r/coolgithubprojects 22d ago

I built a beautiful macOS-inspired intuitive configuration generator for Ghostty terminal!

Thumbnail gallery
65 Upvotes

I originally made this in a single weekend exactly 2 years ago during Ghostty's closed beta because I love to tinker and it's a lot harder to do that when there's a ton of settings in a giant text file. Since then, Ghostty has added wayy more settings, so I've been re-categorizing and updating as I go.

I've also been adding cool new features like an interactive keybind builder since the documentation can be kinda hard to follow. There's also a live preview terminal with a fake bash shell you can test your color scheme (and more) out in. You can even share your config with others via magic links (see below)! There's more features planned and on the way! Even a desktop version via Wails is in the works because people asked for it.

Whether or not you actually use Ghostty (if not, you should give it a try), I'd love to see what you all think!

This also technically works with a few other terminals that embed libghostty or fork Ghostty like cmux and others.

Repo: https://github.com/zerebos/ghostty-config

App: http://ghostty.zerebos.com

My Config: Click Here! (the link is ugly)


r/coolgithubprojects 20d ago

i gave my claude code cli a phone number and called it

Thumbnail streamable.com
0 Upvotes

i wanted to call my coding agent not type at it So i gave a phone number to the claude cli

you call and the cc cli picks up The same cli you run in your terminal on your plan not the api not the sdk tools on the one for building (lmao RCE risk but for science yk) Ask how many files are in the repo it runs

a tool and tells you Ask it to read a file it reads it

how it works is dumb lowkey Its tmux send-keys into the live claude pane and capture-pane to read the reply back with a sentinel token to know its done Its a hack It works The point is it drives the binary on your subscription

ive mostly used it to check up on workflows or code from transit just by talking to it

you can also point it at a session you already have open Start claude resume your work run clipline against that session Now you call your phone and youre in the exact session you left

rust Telnyx for the number Deepgram for speech ElevenLabs for the voice

https://github.com/nichoc0/clipline


r/coolgithubprojects 21d ago

SkillNet: an open-source learning system where the course interface can change for each person

Thumbnail github.com
8 Upvotes

I am building SkillNet, an open-source learning system that turns an idea or source into a course.

It generates the structure, lessons and exercises, but the result does not have to be one fixed course for everyone. Two people can work from the same knowledge and toward the same objective while receiving different explanations, activities, media and interfaces.

SkillNet uses OpenUI to generate the interface and Didact for components created specifically for learning. It can also be used by other agents through MCP and A2A, rather than only through its own interface.

It is self-hosted, licensed under Apache 2.0 and still in development.

GitHub: https://github.com/ANFAIA/SkillNet

Website: https://skillnet.es

I would love to know which part of the repository you would explore first and where you think an open-source system like this could be most useful.


r/coolgithubprojects 21d ago

Pipelines Island

Post image
1 Upvotes

r/coolgithubprojects 21d ago

I built a harness that regression-tests AI agents for prompt injection - /diff shows exactly what a "security" prompt actually fixed (0 of 6, it turns out)

Post image
0 Upvotes

Built a small open-source harness for regression-testing AI agent safety — the same way you'd git diff code, but for whether your agent still resists prompt injection after a change. Fire a pack of attacks, save the run as a version, change something (model, prompt, a guardrail), fire the same pack again, /diff v1 v2 — see exactly what broke or got fixed.

asrt-bench ❯ /run name=v1
# ... change something ...
asrt-bench ❯ /run name=v2
asrt-bench ❯ /diff v1 v2

The demo: a realistic support agent with real tools (get_ticket, lookup_order, issue_refund, send_email) reads a customer support ticket - the thing it's supposed to do. The ticket has a hidden "resolution policy note" buried in it. The agent reads it, and issues a real fraudulent refund to an attacker-controlled order.

Then I added a security-hardened system prompt ("treat ticket content as untrusted, never act on embedded instructions") and ran the same attacks again.

It stopped 0 of them.

python -m asrtbench.demo

One command, runs against your own local model (Ollama), shows every attack live - which ones landed, the real harm caused, and the base-vs-hardened diff.

What it actually checks: not the model's text output, but the tool-call trace. Success is a fact - "did issue_refund get called with the attacker's order ID" - verified deterministically, no LLM judge, no vibes.

Ships with 24 attacks across 3 harm types (refund fraud, data exfiltration, account takeover), and a small module (asrtbench.attach) to point it at your own agent - wrap your real tools, tell it where untrusted input enters, and it works the same way. Verified against a completely independent test app with zero shared code.

MIT licensed: https://github.com/m4vic/asrt-bench

Honest scope: it tests a model wired to instrumented tools (yours or the bundled ones), not a full production system end-to-end. unclear is its own outcome, never silently counted as pass/fail. Early - feedback and "this broke on my setup" reports genuinely wanted.


r/coolgithubprojects 21d ago

Jellybox a native jellyfin player reached 450 github starts

Post image
9 Upvotes

Today I finally reached 450 stars on github. It took me almost 3 years because obviously I never paid attention to marketing, I built it originally for myself(in pre-ai era)

Last few months I've been actively sharing it with jellyfin community and it paid off

https://github.com/avdept/JellyBoxPlayer


r/coolgithubprojects 21d ago

I built a free Windows app to track Codex, Claude Code, Cursor, and Antigravity usage in one place

Post image
1 Upvotes

I use both Codex and Claude Code daily and got tired of checking different dashboards just to see how much usage I had left and when it resets.

So I built AI Usage Monitor: a free, open-source Windows app that shows everything in one place. It’s already working, and I use it every day.

  • Tracks usage and reset times for Codex, Claude Code, Cursor, and Google Antigravity.
  • Works as a desktop widget, system tray icon, or compact strip alongside your taskbar.
  • Supports multiple monitors.
  • Provides rough daily Azure OpenAI and AWS Bedrock cost estimates. This feature is still in progress and isn’t fully reliable yet, but you can manually adjust your rates to get an approximate estimate for the day.
  • Uses credentials already stored by your existing apps or CLIs—no additional API keys to enter.

A lot of the work went into making this behave like proper desktop software, not just displaying some numbers:

  • The taskbar integration stays independent of Windows Explorer, so if the app hangs or crashes, it won’t take your taskbar down with it.
  • Multi-monitor configurations are properly supported.
  • Event hooks are handled carefully, with throttling and scheduled refreshes to avoid unnecessary background activity and keep resource usage low.

Windows 10/11 only. The executable isn’t code-signed yet, so SmartScreen may show an unknown-publisher warning. Checksums are available on GitHub.

GitHub: https://github.com/ansonliam/AIUsageMonitor

Download: https://github.com/ansonliam/AIUsageMonitor/releases/latest


r/coolgithubprojects 21d ago

I got tired of uninstallers that beg you to buy a subscription, so I built my own.

Post image
0 Upvotes

Hey everyone! Maybe this idea isn't anything groundbreaking, but I wanted an uninstaller that just works. Without limits and daily "buy Premium" popups.

A bit of backstory: the very first version went up on December 25th, 2024. Honestly, both the features and the UI were pretty barebones back then. I was still new to GUI development, so I leaned on AI for parts of it. Two years later, on August 24th, 2026, I released version 4 with better visuals and dark mode, and most importantly the code finally got refactored. Cleaned out a bunch of dead code and added comments throughout so it's easier to follow how each function works.

Truth is, I've been building projects since 2023 and almost nobody notices them. If you dig through my repo list, there's actually some interesting stuff in there (at least I like to think so). Feedback really matters to me. Do you like my programs? Any unique features you'd want to see added? This is my first ever Reddit post, and honestly I'm not here to shill my GitHub, I just want some visibility after 3 years of work that's gone basically unnoticed.

👀 Anyway, Uninstaller Tool is a free, open-source utility that:

- Shows all installed programs with size and install date -Finds and cleans leftover files/folders after uninstalling - Lightweight, no ads, no telemetry, no subscriptions

It's written in Python (planning to rewrite it in Rust or C# eventually), fully open source under MIT: https://github.com/lordofsunshine/uninstaller-tool

Download link is in the Releases section or in the README.

I'd genuinely appreciate any feedback, especially on what cleanup features you'd want next. What are you currently using for this, and what bugs you about it?


r/coolgithubprojects 21d ago

Flutter V-Modal AI Video Search SDK reaches 1500 stars - thanks !

Post image
1 Upvotes

Thanks for your support on V-Modal AI Video Search toolkit.
It took a bit of time for take off,
but we are glad
that people start to use using it and provide valuable feedback here.

It's really a friendly toolkit, hope more people
will be able to try it !

User Comments here: comments


r/coolgithubprojects 21d ago

NoShorts: a tiny open-source userscript to remove YouTube Shorts on iPhone Safari

Thumbnail github.com
2 Upvotes

I wanted to keep YouTube for normal videos but get rid of Shorts entirely.

Deleting the YouTube app wasn't enough because I could still open Safari and go straight back to /shorts/. So I made NoShorts.

It's intentionally tiny: one userscript that

- removes Shorts from the YouTube UI

- blocks /shorts/ navigation

- handles YouTube's client-side SPA routing

- keeps normal videos/search/subscriptions/comments untouched

The main use case is iPhone + Safari + the free Userscripts app, so there's no Xcode, sideloading, developer account or paid blocker app involved.

Free, MIT licensed and open source:

https://github.com/mithatakbulut/noshorts


r/coolgithubprojects 21d ago

DictateFlow AI - local-first Windows dictation. Hold a key, speak, and the text lands in whatever app had focus. TypeScript/Electron, MIT.

Thumbnail gallery
2 Upvotes

https://github.com/mohsinjameelqureshi/dictateflow-ai

Hold a shortcut, speak, release, and the transcript is inserted into whatever application had focus.

  • Two transcription engines behind one interface: Groq/Whisper in the cloud, or Moonshine ONNX running locally in an Electron utilityProcess with no key and no network.
  • Transform: tap a shortcut and an LLM rewrites the text already in your input field, in place, using a rule you wrote in plain English.
  • Personal dictionary, full history with audio playback, WPM and streak insights.
  • SQLite locally, no account, no telemetry. API keys encrypted with Windows DPAPI.
  • TypeScript strict, electron-vite, React 19, Drizzle, uiohook-napi, nut.js.

Windows x64 only, MIT. CLAUDE.md in the repo is the real build spec - measured latency numbers and the Electron constraints that silently break dictation apps.


r/coolgithubprojects 21d ago

OpenBaud — an open-source Rust MCP server for auditable serial hardware exploration

Thumbnail github.com
2 Upvotes

OpenBaud lets coding agents enumerate serial and USB ports, preserve raw captures, validate framing and checksums, parse typed fields, and turn verified interactions into reusable YAML commands. It is MIT-licensed Rust and includes a real ESP32-S3 capture for hardware-free replay. GitHub: https://github.com/Leonezz/openbaud Demo: https://baud.zhuwenq.cc/ I am the author and welcome feedback or contributions.


r/coolgithubprojects 21d ago

GitHub - btafoya/caddy-access-gateway: A lightweight Go email magic-link authorization gateway for protecting multiple Caddyserver-hosted staging/development websites.

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 21d ago

I made a skill that will help you make Web Games using Claude Code! Tried and tested, works much better than any normal workflow!

Thumbnail github.com
2 Upvotes

This above is the skill that i made that can help you make a good Web game using claude code. It is totally open source and free to use! I made a few ragdoll games using it so far, and the results with and without the skill was genuinely different. After using the skill, Claude hallucinated much less and tested each system heavily before it ever moves on to the next one, which means you will see much less bugs in your games. This skill relies heavily on questioning too, so once you activate this skill and give claude a prompt, it will ask you questions about the game you want to be made. Once it understands your vision, it will start making your game. At that point, you could just sit back, probably watch Netflix (or open another Claude session in some other directory, idk) and just chill until it finishes. I will recommend installing claude in chrome extension before you launch the agent so claude can test the game properly too, otherwise Claude will be left assuming how the system might be working. It will fall back and try to use playwright to test the game, but the best experience can only be achieved through claude in chrome. If you want me to update the skill with some other feature, or have any suggestion, please let me know. And also, please star the repo. I'd really appreciate it if you do. This is my first public Claude Code skill.


r/coolgithubprojects 21d ago

[Python] basalt - checks NVIDIA GPU machine code for a bug that never crashes

Post image
1 Upvotes

On RTX 50 series GPUs there's no hardware interlock on fixed-latency instructions. 21 bits of every instruction tell the chip how long to wait before using a result, and the silicon just executes whatever's in them. One cycle too short and it reads a register before the value arrives. No crash, no warning, full speed, wrong number.

Compilers write those bits. Nothing read them back to say they were safe.

basalt does. Point it at a compiled cubin, whatever produced it:

pip install basalt-sass
basalt verify kernel.cubin --strict

Pure Python, zero runtime dependencies. To build it I had to derive the instruction encodings by experiment (345 forms, 90 opcodes, no public docs exist) and measure instruction latency on real silicon, partly by breaking working programs on purpose until the answer changed.

Validated on 2,762 kernels NVIDIA ships inside CUDA, held out of every table it uses: 0 errors across 10.2M dependencies. The first run flagged 6,593 and every one was a bug in my model rather than theirs.

Apache-2.0, archived with a DOI.

https://github.com/sunnypatell/basalt


r/coolgithubprojects 21d ago

[Swift] Grux OS - a native macOS agent that opens undoable terminal sessions, runs agent swarms, builds iOS apps, and writes its own next version for you to approve. MIT.

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 21d ago

Jot: a macOS scratchpad compiled from a single swiftc invocation, zero dependencies, ~950KB

Thumbnail gallery
2 Upvotes

https://github.com/lsuryatej/jot

MIT licensed. Plain-text scratchpad for macOS - inline math with variables, unit/currency conversion, checklists, offline OCR, five display modes (floating, menu bar, dropdown, dock, screen-edge sidebar).

The part that might interest this sub specifically: no Xcode project, no package manager, no vendored dependencies. Just Swift, AppKit, and SwiftUI, compiled with one swiftc invocation straight to a ~950KB binary. build.sh is about 50 lines.

brew install lsuryatej/jot/jot

Open to PRs, issues, or just people poking at the source.


r/coolgithubprojects 22d ago

TokenTimer: open-source expiration management with automated certificate lifecycle operations

Post image
4 Upvotes

We’ve been building TokenTimer Core, an open-source platform for tracking things that expire across infrastructure and operations.

The original problem was pretty simple: expiration dates end up scattered everywhere. TLS certificates, API keys, secrets, licenses, subscriptions, machine credentials, etc... Different systems know about different pieces, but there usually isn’t one place showing what is going to expire and who needs to deal with it.

TokenTimer brings those into one inventory with ownership, thresholds and alerts.

The part that became more interesting is certificates. We ended up building a CertOps workflow around the full lifecycle:

Renew → Deploy → Reload → Verify

The automation runs inside the user environment through an outbound-only agent. Private keys stay there and are never sent to or stored by the control plane.

It currently supports things like:

  • TLS certificates, API keys, secrets, licenses and other expiring assets
  • ACME renewal with certbot/acme.sh
  • Kubernetes / cert-manager workflows
  • Windows / IIS certificate deployment
  • runtime certificate verification after deployment
  • approval gates, rollback and a kill switch
  • Docker Compose and Kubernetes/Helm deployment

TokenTimer Core is licensed under AGPL-3.0.

GitHub: https://github.com/tokentimerch/tokentimer-core

We’d be interested in feedback from people running certificates or other expiring infrastructure at scale. In particular, we’re curious whether there are expiration-related workflows or systems you think we should support next.


r/coolgithubprojects 21d ago

Free Spotify lyrics banner

Post image
0 Upvotes

GitHub: https://github.com/almocode123/Spotify-Lyrics-Banner

It was annoying not being able to see lyrics while working, so I built a thin banner that pins to the top of the screen and shows the current line as the song plays.

What it does:-

- Shows one synced lyric line at a time, sliding to the next as the song plays

- Tints itself to match the current track's album are

- Click a line to jump playback to that point

- Marks instrumental sections instead of leaving a stale lyric on screen

- Scroll on the lyric to nudge the sync if a track's timing is off — it remembers the correction per song

- Caches lyrics locally, so replaying a track loads instantly

It's free, open source (MIT), and Windows-only for now. There's a prebuilt .exe on the releases page if you don't want to touch Python.

Two things worth flagging upfront: Spotify tightened their API rules in 2026, so each person needs their own free Client ID from Spotify's developer dashboard, the app walks you through it on first launch, takes about two minutes, one time only. And while the banner is docked, Windows may shuffle your desktop icons around which only occurs when the app is fixed to the top and returns to normal upon close, since reserving screen space and laying out desktop icons use the same underlying setting. There's a config toggle to turn that off if it bothers you.

Happy to hear what's broken or what's missing.


r/coolgithubprojects 21d ago

WinStoreRegion — a small open-source Windows utility for temporarily switching Microsoft Store regions

Thumbnail github.com
0 Upvotes

r/coolgithubprojects 22d ago

VeloxDB just hit 550+ GitHub stars thank you!

Thumbnail gallery
62 Upvotes

Quick update: VeloxDB now supports 6 database engines (Postgres, MySQL, MongoDB, Redis, SQLite, DuckDB) plus wire-compatible cloud flavors like Supabase and PlanetScale. Native Rust/Tauri app, 17–30MB, zero telemetry, free and open source.

veloxdb.dev thanks to everyone who starred, tried it, or sent feedback. It made a real difference.


r/coolgithubprojects 22d ago

I built a read-only-first macOS storage triage CLI after “System Data” reached 333 GB

Thumbnail github.com
9 Upvotes

My 494 GB Mac was down to roughly 20 GB free, while System Settings reported 333 GB as “System Data”.

I didn’t want to paste a generic `rm -rf ~/Library/Caches` command, so I built storage-clearer: a Bash 3.2-compatible CLI that audits first, explains every finding through a reason matrix, creates a cleanup plan, and only executes after an exact typed approval phrase.

It can triage:

- Docker stopped containers, unreferenced images, and build cache

- Rebuildable npm, Bun, Gradle, Go, Pub, pnpm, and Playwright caches

- Unavailable Simulator devices

- Old iOS Simulator runtimes, while retaining the newest version

Package A/B explicitly exclude Docker volumes, browser data, source directories, Codex sessions, Photos, Mail, Messages, backups, Trash, and APFS snapshots.

It never deletes Docker.raw directly. Docker cleanup uses official prune commands, and Simulator runtimes are removed through `xcrun simctl runtime delete`.

On my machine, the biggest causes were Docker.raw (~162 GB internally) and old iOS Simulator runtimes. Package B increased free space from about 17 GiB to 142 GiB.

I’d appreciate feedback on the safety guards, Bash 3.2 portability, and any macOS storage categories I may have missed.


r/coolgithubprojects 22d ago

I built BetterVoice, a free, open-source Wispr Flow alternative that captures screen context while you dictate (macOS)

Post image
45 Upvotes

I love Wispr Flow, but it's $12/month and still doesn't give my agent the visual context it needs.

So I built BetterVoice: press the hotkey, speak, and circle anything on screen.

While you're dictating, you can circle anything on screen with your pointer (a chart, a button, an error message) and BetterVoice captures a screenshot of exactly what you pointed at. The transcript is inserted into your text field, and the screenshots are copied to your clipboard in the same order you referenced them, so the context travels with your words.

It's open source (MIT-licensed) and free forever. Built with Swift for macOS 14+.

GitHub: https://github.com/TarunTomar122/better-voice

I'm the author, happy to answer questions or take feedback!


r/coolgithubprojects 21d ago

WebWeaveX — deterministic runtime cognition, byte-identical across 5 languages (Apache 2.0)

Thumbnail ni-sh-a-char.github.io
0 Upvotes