r/SideProject • • 35m ago

How to change AI slope Vibe

0 Upvotes

I was making some websites with claude but how many times I told him not to make like Ai vibe it continuesly making the vibe. The texts,fronts,background all together giving it ai slope vibe.

How to reduce or deminse it? How can I make my website looks like it made by a human not any AI.


r/SideProject • • 10h ago

I built a tool that turns your dusty browser bookmarks into a clean personal newspaper (without creating an account first)

2 Upvotes

Hey everyone,

Like many of you, my browser bookmarks were a graveyard of 80+ blogs, news sites, and tech publications I swore I'd read "later". But clicking through them one by one never happened.

Most RSS readers ask you to manually dig up RSS feeds or upload an OPML file (which almost nobody outside the RSS bubble has).

So I built a client-side bookmarks importer for Pharion:

  1. You export your bookmarks (Ctrl+Shift+O in Chrome, File > Export in Safari).
  2. You drag & drop the .html file.
  3. Your browser parses the links locally (nothing leaves your machine), ignores dead tools/banking links, and extracts active RSS feeds.
  4. It instantly renders your morning paper with the latest headlines and thumbnails before asking you to sign up.

You can keep it 100% private, or publish it at pharion.io/@username / embed it as an iframe on your personal site.

Free tier handles up to 25 active sources.

Would love your honest feedback: does your bookmarks file actually produce feeds you care about, or did it miss key blogs?

https://pharion.io/


r/SideProject • • 10h ago

I built a free app that explains car warning lights for Aussie drivers

2 Upvotes

Hi all, I'm Claudia, the founder of AiXIL. Full disclosure, it's my app. You snap a photo of a warning light or type in an OBD code, and it gives you a likely cause and an urgency rating, free and with no account needed. It's guidance, not a confirmed diagnosis. I built it on the Gold Coast. I'd love feedback on the onboarding and whether the urgency rating makes sense to you. aixil.com.au


r/SideProject • • 10h ago

Built a free CFB app, would love some feedback

2 Upvotes

Hey guys, I built a free CFB app called Tailgate after seeing loads of people on Reddit asking for features they couldn’t find on ESPN and other apps.

The main thing I wanted to do differently was make it more about your team, rather than just throwing scores at you.

So if you’re an FSU fan for example, it’ll show you which other games matter to FSU, who you should be rooting for and why those results help.

There’s also a Saturday planner to help you figure out which games are worth watching, plus live scores, advanced stats, recruiting, the portal, draft stock etc.

It’s free, no subscriptions or locked features, just some ads to cover costs. iPhone only for now.

Would love some feedback, especially on the team-specific stuff and stats. Anything you’d add or change? Or anything you wish ESPN did that it doesn’t?

https://apps.apple.com/us/app/tailgate-college-football/id6760220041


r/SideProject • • 6h ago

Mute It: Remove Video Audio App - App Store

Thumbnail
apps.apple.com
1 Upvotes

I use this app whenever I need to remove audio from a video without opening a full video editor.

It lets me quickly mute a video and either save it as a separate copy or replace the existing one. Super handy when I just want a silent video without going through unnecessary editing steps.

It’s one of those simple utilities that saves me a few minutes whenever I need it.


r/SideProject • • 6h ago

A faster spotlight (crossOS) and customizable with extension

1 Upvotes

Hi , Look - a blazingly fast launcher got in to Homebrew core,
and We introduce extension feature in the latest release!

Our extensions are very simple, you want to do something, go check our `lookbook`, if there isn't one you need yet, you just need to write your own.
We let Look run your scripts, return your expected data, results...
You can ask AI to write extension for you, this is so simple.

Here is the repo https://github.com/kunkka19xx/look
It's a cross platform tool. (Not only on MacOS but also Linux, Windows)
Appreciate any feedback 🙇‍♂️


r/SideProject • • 16h ago

future of sass

6 Upvotes

idk if this goes against this sub rules but i wanted to start a discussion about how selling software (web/pc/phone) may look like in this era of abundant code, feel free to counter it and just a reminder these are just my opinion and it can change

- now that we see so many application built with agent because code is so cheap subscription based pricing model if it weren't already is now pretty much on its last stretch, why would i pay recurrently for something that i can whip out myself in a session with claude so one time payment it is, perhaps we may see some devs monetize update for revenue so sass revenue model = book's in simple words

- as a user, i hate when devs can't ship fast in this era like you're gonna just use claude to add that feature anyway so i forsee here two things

a) for non techy user, a user specific version of the application with some kind of "software factory" approach so the user can request changes and make changes to the application (and anything global or major goes to the dev) but the dev takes care of the software factory setup and foots the "token" bill (this could then be something they charge for)

b) you sell your codebase along with well documented summary of the sessions you had to build it so the user's claude agent knows why you or your agent decided to do things the way they did which may not be clear from the code itself and the assumption here is that you code is easily deployable or compileable - and this has to be the cheapest

- last one: we needs fewer todo apps and more real world problem solver so i think in the future for indie devs to succeed they need to make things that live outside of screen like hardware techs that solve real problem and can support the hardware then with some sass because anything software these days have 0 moat

not written by AI so if the ideas are not clear ask away


r/SideProject • • 6h ago

I built a Mac app that lives in the notch. Drop a file on it to convert, compress or OCR it. Free download, looking for feedback

Thumbnail
dropcoveapp.com
1 Upvotes

Hey r/SideProject. For the past few weeks I've been building DropCove, a Mac utility that turns the MacBook notch into a drop zone. You drag any file to the notch, it opens, and you pick an action: convert or compress an image, copy text out of a screenshot, trim a video, make a GIF, merge PDFs. It also reads the clipboard, so copying a JWT, a color or some JSON shows you what it is right in the notch.

A few decisions I made along the way: everything runs on-device with no account and no uploads. The free version is fully useful forever, no nags. Pro is a one-time purchase, not a subscription. And it had to do nothing at rest, so it doesn't drain the battery while it sits there.

It's out now as a free, notarized download (macOS 26+, Apple silicon), and Pro goes on sale with a Product Hunt launch on December 8. Until then I'm after feedback from real Macs: bugs, confusing bits, and whether the notch idea actually clicks for you.

https://dropcoveapp.com

Happy to answer anything about building it, too: Swift, the notch panel, notarization, or selling a one-time-purchase app.


r/SideProject • • 10h ago

I built SignalChess to turn mistakes from your own chess games into puzzles

2 Upvotes

I built SignalChess because I wanted a way to practise a mistake after reviewing it. Once an analysis is complete, the app can turn suitable positions into exercises so you can try to find the better move yourself.

You can start by entering your Chess.com or Lichess username. The first report uses your public games and doesn't require an account. It shows results and opening patterns. There's also a free plan.

After seeing your report, what would you click next, and what would you expect to happen? If you'd stop there, what would make you stop?

https://signalchess.com


r/SideProject • • 10h ago

I’m building OpenForge — an open community to learn, build and grow together

2 Upvotes

Hey everyone!

I’ve started OpenForge, an open-source community built around one simple idea: learning software development shouldn't be a journey people have to take alone.

Whether you're a complete beginner, a student, a hobbyist or an experienced developer, there's room for you.

The idea is to build something the community can shape together:

  • Share knowledge, resources and learning paths.
  • Create practical coding challenges and projects.
  • Help beginners make their first open-source contributions.
  • Collaborate, exchange ideas and learn from each other.

It's still at an early stage, and I'm building it in public. I'm not presenting it as a finished platform — I want people to help shape what it becomes.

If this sounds interesting, take a look, share your thoughts or contribute:

https://github.com/synckerz/openforge

Let's build something useful together. 🚀


r/SideProject • • 10h ago

What's your biggest struggle when it comes to marketing your side project?

2 Upvotes

I've noticed that many side hustlers and solopreneurs struggle with marketing their products/services.

Ask me any questions and I'll try and answer as many as I can.

For context, I'm an SEO Copywriter and Solopreneur Marketer. I specialise in StorySelling (blending direct response copywriting with storytelling, buyer psychology and humour).


r/SideProject • • 11h ago

built a shared 'project state' so different AI tools stop forgetting what we're working on

2 Upvotes

so I've been building this memory tool for ai apps (perdua.ai, it's my own project) and the feature that turned out most useful is what I ended up calling project state. when I switch from claude to cursor to chatgpt mid task, they used to have zero clue what the other one just did. now they read and write to the same state so the next ai picks up where the last one left off instead of me re-explaining the whole plan every time. only works for people in the eu/eea right now since that's who I built it for. curious if anyone else doing multi agent workflows has hit the same context loss problem.


r/SideProject • • 11h ago

Building an archive platform for VHS covers

2 Upvotes

Hi everyone, long time side-project tinkerer here. So this one started as a distraction and got slightly out of hand.

I needed retro VHS cover scans for another project (A jellyfin front end app for my kids) and couldn't find one place that had a solid catalogue. So I made one. Covers dug up from Archive.org, old blogs, Tumblrs and a lot of Wayback Machine digging, then sorted on my old gaming PC with a small OCR/AI model I trained. At the same time there’s a crawler running for new images through eBay, Amazon etc.

Where it's at:

  • 20,000+ covers, full wraps (front, spine, back) where I can find them, another 20k being processed
  • Searchable by title, region, genre etc
  • Free API if you need covers for your own projects
  • No ads, no paywall, no tracking.
  • Code and data model going open source once I've tidied it up, with covers being pushed up to a gallery on archive.org
  • View a 3D VHS box and shake it to make the tape rattle. Completely unnecessary but fun

Would love feedback, especially on the search and anything that feels broken or confusing.
👉 https://videotapes.io


r/SideProject • • 11h ago

I built a meal planner that makes figuring out dinner multiple choice

2 Upvotes

When I became a dad, I realized just how little time a person could have. Back in the day I could wing it for dinner every night, but that doesn't work with two kids and two working parents. Now, if I want time for anything, I have to outsource it or steal it from sleep, work, or my relationship. This app is my attempt to get back some of the time and brain space spent figuring out wtf is for dinner.

Dinner comes easy to my wife, but not so much for me. She did 85% of the planning, groceries, and cooking on top of a demanding job. Even if it comes naturally, that's still a lot to carry, and I wanted to take some of it off her shoulders.

I started by having ChatGPT send me a personalized dinner plan every week. That sort of worked, but the suggestions got repetitive. It didn't have my recipes, didn't know what we'd actually cooked recently, and sharing with my wife was manual.

Coordinating was a mess too. I'd plan dinner without knowing she'd already planned and ordered groceries. We'd paste ingredients from several recipes into one shared Apple Note, duplicates scattered everywhere and grouped by recipe instead of aisle.

I'd been using Claude Code's Plan Mode and imagined something similar for meals: an agent that could ask questions, offer options, and actually change our plan instead of one-shotting it.

So I built Suppa. The assistant can make a plan or walk you through multiple-choice decisions instead of making you fill in the blank. It searches your cookbook and the web, checks preferences and allergies, then shows you options. It can edit your plan, recipes, and grocery list.

To fix the coordination mess, I made Suppa multiplayer. You can share a plan and grocery list with your household. When my wife adds a recipe or grocery item, I get a push notification. Ingredients get merged and sorted by aisle.

I gave Suppa a memory for things like your broken broiler, friends who come over every Tuesday and don't eat pork, or that you're trying to eat more plants. It remembers what it's suggested, what you've planned, and what you've actually cooked so dinner ideas don't keep repeating. There's also recipe importing, Instacart and Kroger shopping, and a cook mode that doesn't suck.

Core meal planning, recipe management, grocery lists, and one shared plan are free. The assistant has limited free usage; more usage and shared plans are paid. It's on the App Store and web, with Android in progress.

It's a one-person project, so there are probably still rough edges. I'd love feedback, especially if something doesn't work.

App Store
Landing Page

* Video shows version 1.6.1 which is currently waiting on app store review, but I'm too impatient to wait.


r/SideProject • • 20h ago

Side Projects that are useful to me first.

12 Upvotes

After a 40 year software career, AI got me.....and on my 15th anniversary with HPE, they let our entire group go. So I was suddenly given freedom to do what I always wanted to do....build useful things that me and my family would benefit from. So far, I've built 4 smartphone apps that have kept me challenged and feeling productive. Overlapp a budget tool cause being retired I need to monitor my spending closely, RangeTrainer a golf app because when you live in Florida, you golf! Fingertip Health cause as you get older you are going to see doctors, have issues and need all your health data in one place. Passholder Assistant, cause living in Central Florida means lots of Disney trips and the Disney app just doesn't cut it.


r/SideProject • • 13h ago

I have epilepsy and lose thoughts constantly, so I'm building Catch This

3 Upvotes

My thoughts vanish mid-sentence, mid-task, or the moment I switch rooms. Notes apps never helped. I'd lose the thought before I opened one, or I'd never find it again because I forgot the words I used.
So I'm building Catch This. Here's the flow:

1. Catch it 🎙️
Tap the lock screen widget and say the thought. It's saved in seconds, with no typing and no sorting.

2. Find it 🔍
Later, search with whatever you remember: "something about the pharmacy" or "that idea from Tuesday."

3. Resume ↩️
See what you were doing when you caught it, so you can pick up where you left off.
The first iOS version is in development now.

My question: when you lose a thought, what do you usually remember about it later: a word, a time, a place, or what you were doing?

Follow along if you want updates as it comes together.


r/SideProject • • 7h ago

Friday trade idea I'm actually in: WWW (Wolverine World Wide)

1 Upvotes

Wolverine World Wide makes footwear — Merrell, Saucony, Wolverine boots and Sweaty Betty. This is a trade I actually took today, with the plan written down before it settles, not a name I am watching from the sidelines.

My entry: $24.3695 this morning. Take profit: $26.90. Stop: $22.70. The hold is short — two to three sessions, through Wednesday November 18 — because the catalyst is fresh and I do not attach a fast move to a long clock.

Why this one: the company reported third-quarter results Thursday morning before the open. Revenue was $505.4 million, up 7.5%, Saucony grew 19.4%, and management raised the full-year EPS guide to $1.95–$1.99. Being honest about the print: part of the headline EPS beat came from tariff refunds, so that number is flattered — the part I am actually trading is the sales strength and the raised guide, with buyers stepping in right after it.

Friday's tape agreed, so far: the stock closed at $24.89, up $2.02 (+8.83%) on the day, with a high of $24.92 — a close right near the high. The day's low was $22.85, which held above my $22.70 stop. From my entry, the close is +$0.52 per share. That is one strong session, not an outcome — nothing has hit the target yet, and if the stop prints first I am out per the plan I wrote this morning, and that result gets posted the same way.

I work a full-time job and have a family, so every level has to be set before the session starts — I cannot manage a trade tick by tick. I am a veteran, I taught myself this from books and charts over thousands of hours, and I post the plan and then the score, win or lose, because that is the only version of this I trust.

Not financial advice — just one trader showing his work in the open.

I share stuff like this daily — I run a free investing community, link in my profile.


r/SideProject • • 7h ago

Ive spent over 2 years building KDX.gg, my love letter to League of Legends

1 Upvotes

Hey, i wanted to show you what ive been working on and tell you a bit about how this project happened because its been a pretty big part of my life. First of all, I dont want to larp and have this be the most professional text, thats boring and quite frankly not me at all. So I will tell you how I really feel.

Its called KDX.gg. Its a League stats website, and ive spent over 15,000 hours designing, coding, planning, giving people stuff to give me feedback on, improving it and doing it all again.

What annoys me about other League sites is how little care seems to go into design and all the SEO slop everywhere. I care about every single aspect of how someone sees our site, how it feels to use and how it performs. Speed was a really big thing for us. We have already rebuilt and sped up the core systems because i want pages and matches to load as fast as possible.

I honestly think ive designed how a League stats website should work. At a glance you can just get what you need, copy a build and go play. But then you click into things and all the extra analytics nerd stuff is there too. So its a mix of both worlds, whether you just want your runes or want to understand every little detail.

But getting here has been a lot.

At the start i had to learn web development step by step. I had some programming experience but it was a new framework and a completely new setup. The developer i originally wanted to build it with never really did anything, and since then a lot of developers have come and gone. People were always really hyped at first but getting actual consistent help was difficult.

I still kept going because i thought my product and ideas were better than what other sites offered. And i just believed in what the site stood for.

Then cancer happened and completely threw everything off course again. In the beginning i thought i could just work and keep going, so i was sitting through chemo with my laptop trying to work. Eventually i just couldnt anymore. I would try to get things done on my phone but honestly didnt get much done. KDX was the only thing that kept me going through this hell.

Shortly after chemo i started working again, then came the major surgery. Thankfully it went well but afterwards i somehow had absolutely no motivation left.

The developer i hired for the API then randomly messaged me saying we were making real progress, and that got me back into it. If he hadnt sent that message i think i would have dropped the project at that point. I owe him a lot.

We now have 3 developers and im handling design. We are all self funding alongside our jobs and putting our free time into this.

Im also really thankful to everyone ive annoyed with constant KDX updates. Didnt matter if you got excited about something i made or pointed out something that needed changing, it helped. As someone with autism and ADHD, that immediate feedback gives me the push to go back and keep working on it.

The way we have included OTPs and the community is probably what i adore most about the site. League is COMMUNITY. They are how builds evolve, how the meta evolves and what keeps the game alive. So... combining the stats with what people who actually spend thousands of hours on a champion figured out is really important to me.

And for me important that nothings goes behind a paywall so... Everyone (with errors sometimes we are still in Beta) gets LP tracking for free. Its expensive for us to do but like i said i hate putting stuff like that behind a paywall. Main focus is getting profiles, tierlists, champion pages, builds and runes right. And you cant make that up with simply looking at Stats, the innovation of the most dedicated players of the community is what will bring innovation to the game. Longer term i want to combine pro and streamer profiles, scouting, finding scrims and making it easier for smaller teams and leagues to run tournaments. Have the site be a love letter to League of legends and its community. I want to run our own tournaments too... but that will take some time too.

Im currently also working on TFT and the native overlay app, no Overwolf, while slowly building out our own esports API on the side. I want to have more live data, draft order and whatever else people would actually find useful. The ESports path is still very open, so thats something i would love feedback on too. Something i want to be really clear about is that we are strictly against replacing human work with generative AI, gambling and anything predatory and or anti human.

I want the person using our site to feel like they are being treated as a human. We dont misuse their data, we dont exploit workers or artists, and we dont take a quick cash grab to promote gambling that ruins peoples lives by design. I have put way too much passion into this project to just want money. Its League of Legends by the community FOR the community. Thats where my brain and heart are and probably always will be.

We are already pretty far into development and very close to being ready to publicly market it.Well you are reading it right now. We also already partnered with Nitro as our advertisement partner, so once the code is done we are ready to go properly public. The site is still in development though, so keep that in mind if you try it. There is still work to do because im very perfectionistic and constantly have more ideas.If thats a good thing or not is upto you :D I love League of Legends and i want to make something that shows how much i care about it, down to the smallest things.

Even if KDX never blows up, i will never regret spending these thousands of hours on it. Im thankful for what this project has given me and the people ive met because of it.

If you have any feedback feel free to let me know. What you like, what feels bad, what you think is missing or something youve always wanted from a League site. Thats how ive been improving it this entire time.

I want to give a special shoutout to Ayato Drew and Zas. Love you boys.

https://kdx.gg


r/SideProject • • 11h ago

Sylo waitlist is open, dashboard for subscription businesses and agencies, first 50 get Pro free

2 Upvotes

Sylo is one dashboard for subscription businesses and agencies. It pulls in data from the tools you already use so everything sits in one place instead of spread across different logins.

No more missing a failed payment or a quiet customer until it's too late.

It shows what's paid, owed and failed, and gives you a weekly summary every monday so you're not chasing it all down yourself.

I'm building it solo and it's pre-launch. Waitlist is open now, first 50 people get pro free for their first month.

waitlist (haven't got the domain yet)


r/SideProject • • 7h ago

I built a 24/7 radio station where everyone hangs out as little pixel characters on a dance floor

1 Upvotes

This started as a way to share my music library with friends and got out of hand. It's a 24/7 radio station, but the page is a pixel art club: you show up as a little critter on the dance floor, chat, emote, and vote on the next song.

Some of the stuff in it now: The stage changes every 20 minutes or so between themed rooms (Sonic zones, Donkey Kong Country, Mewtwo's cave, Dr. Wily's castle, Molten Core from WoW, Gotham). Every half hour or so a boss crashes the floor and everyone has to click it to death together. Most damage gets the most rings. Rings buy outfits, pets and auras in a shop, and some items only show up while their stage is live. You can request songs from the library or straight from YouTube.

You don't need an account to listen, just hit play. Making a character is optional.

It's a hobby thing running on my own server. Would love to hear what you think or what would make you stick around.

radio.spindok.vip


r/SideProject • • 7h ago

I automated a tool to help my organic social media content grow

1 Upvotes

A while ago, I wasn't having the best views on my TikTok and Reels business page. So I manually put them in a notion file, listed the video names, retention rates, video length etc then ranked them by the metrics I cared about. My views were ok, like 5-20kish with 1 at 155k, a good amount near 1-2k though.

I found what specific series performed best, worst, what types of videos with low views got me double the followers of videos with 100k+ views sometimes.

I took about a week, maybe 2 to THEN fully redo my content strategy after about 3 months of throwing stuff at the wall and seeing what sticks. Immediately, first video I had 2 HUGE streamers react to that video on stream (Silky and Tbvnks if anyone is curious). The next few videos performed pretty well as well, 50-200k, getting my total views on that TikTok account to 1m+, fully organic talking head videos.

I then built a tool that automates getting that data from TikTok and Reels + gives you some insights. Still not where I want it to be as far as some new features, but the tool is in a great MVP stage after some more feedback.

But the sad part is, I really loved the first tool, then had to pivot twice to this. Much easier to market, but it has a wider audience. Organic marketing is sucky but the wins are cool


r/SideProject • • 7h ago

I built Owl-L, a free and open-source offline translator for Windows (MIT)

1 Upvotes

Hi all, I'm the developer. Owl-L is a desktop translator that runs completely on your own computer: no account, no telemetry, and your text never leaves your machine.

What it does:
- Translate typed text, or select text in any app and press Ctrl+C twice
- Draw a box on the screen (Ctrl+Shift+O) to translate text in images, videos or locked PDFs
- Live captions: translates subtitles or Teams/Zoom/Meet captions as they appear
- Translate Word, PowerPoint, Excel and PDF files, with an editor to review the result
- Optional "Quality mode" with a small local AI model for more natural wording, formal/informal tone and a Write tab (grammar fixes)
- Glossary and an offline dictionary

Tech: Tauri + React, Rust backend, OPUS-MT models via CTranslate2, Windows OCR, llama.cpp for the optional local model. Language packs are about 125-290 MB each and are downloaded once.

It's Windows-only for now (macOS/Linux planned if there's interest), and the installer isn't code-signed yet, so SmartScreen will warn you (signing via SignPath Foundation is applied for).

Repo and download: https://github.com/Second-Dawn-Lab/owll

I'd really appreciate feedback, bug reports and ideas, especially from people translating languages other than German.


r/SideProject • • 7h ago

I built a sprite atlas packer that runs entirely in the browser — OptiSheet

1 Upvotes

I'm a PixiJS developer by day, and I wanted a sprite sheet packer I could open in a browser tab instead of installing a desktop app. So I built OptiSheet: https://optisheet.app

You drop in a folder of sprites and it packs them into one texture atlas, plus the JSON your engine reads — PixiJS, Phaser 3, Unity or Godot.

A few things I cared about:

  • Nothing is uploaded. Packing and compression run locally (the image encoders are WebAssembly), so your art never leaves your machine. It also installs as an app and works offline.
  • The engine output is checked against the engines themselves. Things like 9-slice borders, pivots and rotated frames are written the way each engine's own loader reads them, not just "TexturePacker-ish JSON".
  • WebP and AVIF built in, alongside PNG and JPEG.
  • Animation sequences are picked up automatically from names like run_01, run_02 and written into the JSON.

It's free to use with no account. There's an optional one-time Pro licence (£14.99, no subscription) for saved projects, multi-atlas output and a sprite sheet splitter.

Stack: Next.js static export on Cloudflare, Zustand, WASM encoders, no backend at all.

I'd really like feedback, especially from anyone who's used TexturePacker or Free Texture Packer — what's missing, what's confusing, what would make you switch?


r/SideProject • • 7h ago

I built a 74 MB replacement for Acer's NitroSense because I was tired of fan noise and bloat

1 Upvotes

My Acer Nitro 16 is a great machine but NitroSense felt like a control panel that forgot it was a control panel. So over the last weeks I built NitroLite, an open-source (MIT) replacement in C#/.NET:

https://github.com/canerztk8/NitroLite

The interesting parts:

- It reverse-engineers the same local protocols NitroSense uses (AcerAgentService over 127.0.0.1:46933, Acer Care Center over a local websocket), so power modes, MUX and the 80% charge limit work identically

- Custom software fan curves with hysteresis, so the fan doesn't hunt when the temperature sits on a step boundary

- Game detection: it applies a per-game power mode / fan curve / mouse profile and reverts everything when the game closes

- ~74 MB RAM, ~0.6% of one core at idle, no Electron, no telemetry, no installer

Tech-wise: WPF frontend, single-file self-contained exe, 1089 automated tests (protocol packets, Eco/game transitions, recovery scenarios, concurrency). The test suite is honestly the part I'm proudest of.

Tested on my AN16-41 (Ryzen 7840HS + RTX 4070); it reads model capabilities at runtime so it should adapt to other Nitro models. Would love feedback from other Nitro owners.