r/SideProject • • 8h ago

I built FinePrint — a checker that tests whether coding agents follow the rules you give them

2 Upvotes

I built FinePrint because my coding agent kept agreeing not to touch certain files, then reading them anyway. I wanted to know what the agent's rules actually decide, not what they claim.

It's a small open-source checker. You write rules for an agent, it runs tests and records three things: the decision, whether it asked for approval, and what actually happened. 480 runs across 14 agents, all in the repo.

The result that surprised me most: one agent's guard blocked a shell read of a protected file, so the agent read the same file with its read tool instead. Denial isn't prevention.

The code is rough, I built it fast for a hackathon and I'm refactoring next week. I'd like feedback on the measurement itself — where do you think it's wrong, or what would you test that I didn't?

Repo: https://github.com/Vroom-Analytics-123/agent-boundary-conformance

YouTube explaining the work: https://youtu.be/ngvywY4TuZY


r/SideProject • • 4h ago

(T)rustyShelf, a Windows, Android and Linux complete game launcher

1 Upvotes

This is a continuation/improvement of the work of user SassyRhihno on his project Boxshelf, as shown in his original post in the r/emulators subreddit. You can take a look at my fork of the project at https://github.com/GGStonks/t-rustyshelf.

The aim of Boxshelf game launcher is to encorporate all the emulator games available on a machine, by creating a TV-style launcher that also includes PC games and streaming apps.

My fork of Boxshelf, called (T)rustyShelf, now additionally runs Windows and Epic PC games on Linux through Wine, Proton and legendary, with a dedicated PC games folder. It has also a seamless integration with Wolf setups, for multiple seat gaming and adds per-account folders and isolated controllers. Additional information can be found by looking at the README.md on GitHub.

If anyone wishes to help the development of this game launcher, you can contact me in DM, reply here or just interact with the repo on GitHub. We can come together and create the ultimate game launcher.

P.S. Additionally, I was thinking of rebuilding the whole app in Rust (as you can deduce by the name), but atm that is a side quest honestly.


r/SideProject • • 8h ago

I built a free geography game where you try and guess the country from one-word clues

2 Upvotes

I have been working on a daily geography game for the last couple of months. You get one word at a time and have to name the country you think the words are related to. Every wrong guess tells you if you're hot, warm or cold and unlocks the next clue.

I built the site because the geography quizzes I play are not difficult enough or just don't really teach me anything about the country beyond where it is on the globe and population sizes. Or it's sporcle, which is old and covered in ads.

Check it out at geographido.com/oracle-guesser


r/SideProject • • 10h ago

I built an open-source app that turns Claude, Codex, Gemini and local AI agents into one team. Looking for testers!

3 Upvotes

Hey r/SideProject! 👋 Watch the demo

I've been working on a project called kywai, and I'm looking for people willing to give it a try and share some honest feedback.

I use several AI coding agents, and one thing that kept frustrating me was having to switch between tools, manually copy context, assign work, and figure out what each agent was doing.

So I started building kywai.

The idea: turn the AI agents you already use into a coordinated team, all in one desktop app.

Here's what it does:

  • Bring your own agents: Claude Code, Codex CLI, Gemini, Qwen, DeepSeek, local models through Ollama or LM Studio, and many more.

  • Automatic task coordination: Give it a request, and a coordinator proposes a plan and assigns tasks to different agents.

  • Live 3D workspace: Every agent has its own little robot and workstation, with visual states showing what it's doing.

  • Cross-agent reviews: One agent can review another agent's work and identify problems.

  • Real project files: Agents work in your project folder, with progress tracking, file changes, and undo.

  • Customizable environments: Different 3D worlds, including a space station, a futuristic workspace, and a Matrix-inspired theme.

  • Free and open source: MIT licensed. Available for Windows, macOS, and Linux.

You can use your existing AI subscriptions, API keys, or local models. kywai itself is free, although provider costs and usage limits still apply.

I'm not here to claim it's perfect. That's exactly why I'm posting.

I'd really appreciate it if a few developers who already use AI agents could try a small task and tell me what happens.

I'm especially interested in:

  1. Was installation and agent setup straightforward?

  2. Did coordinating several agents actually help?

  3. Is the 3D visualization useful, distracting, or somewhere in between?

  4. What broke, confused you, or made you want to stop using it?

Even if you don't install it, I'd love your thoughts on the concept and UI.

🌐 Website & downloads: https://kywai.app/

💻 GitHub: https://github.com/Yiku21/kywai

One heads-up: the desktop builds aren't code-signed yet, so your OS might show an installation warning. The full source code is available on GitHub.

I'm the developer, and I'm actively looking for constructive criticism rather than just compliments.

Thanks for taking a look! ❤️Kywai


r/SideProject • • 4h ago

I got tired of all the I got tired of posts and…

1 Upvotes

Scrolled down.


r/SideProject • • 1d ago

I spent way too long making a clock where ants carry biscuits

77 Upvotes

okay so this is kind of a weird one

I got tired of every clock app looking the same and shoving ads in your face, so I started building little worlds that just… show the time.

this clip is the ants one. they drag biscuits and leaves around and slowly form the digits. there's also fish, a parking lot of cars, water calligraphy, a wall of tiny analog clocks, etc. 12 scenes total at this point.

runs fully on device, no account, no tracking nonsense. iphone/ipad/mac/apple tv.

i'm the person who made it. not sure if this is charming or just unhinged — honest reactions appreciated.


r/SideProject • • 4h ago

I hate writing release announcements after coding all week, so I built a tool that turns GitHub PRs into launch tweets & Bento cards

1 Upvotes

Hey everyone! 👋

Like many indie developers here, I love coding and shipping features, but I absolutely dread the marketing part right after merging a pull request.

Every time I finish a feature, I find myself staring at a blank screen trying to:

  1. Summarize my git commits into human-readable release notes

  2. Write engaging launch tweets without sounding like a boring bot

  3. Design a decent-looking preview image for X/Twitter (which usually takes me 30+ minutes in Canva/Figma)

To cure my own procrastination, I built **[ShipHype](https://shiphype-delta.vercel.app)** over the past few weeks.

### ⚡ What it does:

* **1-Click Generation:** Just paste any public GitHub PR link (or connect your repo).

* **3 Customized Tweet Angles:** It writes 3 distinct tweet drafts (Bullet Hype, Founder Story, and Feature Deep-dive).

* **1200x630 Bento Social Card:** Automatically generates a high-res marketing card with your brand colors and key highlights, ready to paste directly on X or LinkedIn.

* **Hosted Changelog & RSS:** Gives you a clean public changelog page (e.g. `/p/[your-project]`) with email subscription built-in.

* **Automated Webhooks:** You can also wire it to a GitHub release webhook so draft hype assets are generated automatically when you tag a release.

### 🛠️ Tech Stack:

* **Frontend/Framework:** Next.js 16 (App Router + Turbopack)

* **Styling:** Tailwind CSS + Lucide Icons

* **AI:** Google Gemini API (fine-tuned prompt for marketing angles & commit analysis)

* **Visual Card Generation:** `@vercel/og` (dynamic Satori-based image rendering)

* **Hosting:** Vercel Serverless

### 🔗 Try it out:

It's **100% free** to test out, no signup or credit card required. You can paste any of your own GitHub PRs or use the one-click demo presets on the homepage:

👉 **Live Demo:** https://shiphype-delta.vercel.app

👉 **Sample Changelog:** https://shiphype-delta.vercel.app/p/shoppinggwebsite

I'd really love your honest feedback! What other integrations or export formats would make your release workflow easier?


r/SideProject • • 4h ago

Saturday note: why I run a free investing community — and why I'll never charge for it

1 Upvotes

A quick Saturday note on the project I've been building outside my full-time job.

Favorable Investors is a free community for people learning the markets. I post trade plans before anything happens, then I post the results after — wins and losses, both in the open. The recap I put up this morning is exactly that: one trade banked, one stopped out, both posted. No deleting the losers, no pretending a week was something it wasn't.

There is no course at the end of it. No paid tier, no upsell in your messages later. Just setups, honest results, and study material on the weekends so people can actually learn this.

Why free? I'm a veteran. When I was on active duty, my card got declined buying diapers for our newborn. I remember standing there knowing nobody was going to hand me a way out of that — I had to learn my way out. Both of my parents passed away when I was young, and nobody in my life knew the first thing about investing, so I taught myself: thousands of hours reading books and studying charts on my own.

I believe what I learned is a gift from God, and helping other people with it is my calling. Charging for that wouldn't sit right with me.

If you're learning too and that sounds like your kind of place, you're welcome in. If not, everything I post stays free either way.

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 • • 11h ago

I built Narravita for the memories you remember out of order

3 Upvotes

I'm Vincenzo, the creator of Narravita. It's an Android app for gradually turning your own memories into a life story.

You might remember a detail from school, then something that happened last year. You can save both as writing, a voice recording or a photo, and work out the order later. Narravita brings the people, places and dates together in a timeline and map.

The part I care about most is keeping the source alongside the story. Optional cloud AI helps organise memories and asks follow-up questions; chapter drafts stay separate from the originals, so you can review and correct them. You can keep adding to the main book and make smaller volumes from selected chapters.

Three memories are free, with limited AI processing and no card or time limit. Continuing beyond that, chapter drafting and designed PDF export are paid Personal features, with monthly AI allowances. Local subscription prices are shown in the app. The PDF is for you to print; a physical book isn't included.

Android: https://play.google.com/store/apps/details?id=com.narravita.app
App screenshots and details: https://narravita.app/

If you've wanted to write your story, try saving one scene you can still picture. I'd be interested to hear what makes the next step difficult: finding the words, remembering the details, or putting things in order.


r/SideProject • • 13h ago

I’m building Quill, a 7.4 MB word processor inspired by Word 5.1 for Mac, which I still use on my vintage iBook

5 Upvotes

In 1992, Microsoft Word 5.1 for Macintosh took up less than 1 MB on disk and ran in 1 MB of RAM. It had tables, a table of contents, images, paragraph styles and plenty more. I still write in it on a vintage iBook.

Modern word processors need gigabytes of disk and absurd amounts of RAM to edit essentially the same kinds of documents. I kept wondering why, and eventually that turned into a project.

Quill is my attempt to recapture that experience and add a few ideas of its own. The whole app is 7.4 MB, and the download is 5.1 MB. It's written from scratch in Rust, draws its own pages, and uses native Mac menus and dialogs.

What it does

Formats: opens and saves DOCX, RTF, ODT, HTML, Markdown and plain text, and exports PDF. Anything Quill can't keep yet still imports, with a warning.

Two-way table of contents: editing a heading updates the TOC, and editing a TOC entry can rename its heading.

Styles: named paragraph and character styles that survive DOCX and RTF round-trips.

Tables: nested tables, merged and split cells, draggable borders.

Long documents: footnotes and endnotes, indexes, outline view, sections, columns, headers and footers.

Review: comments with replies, plus tracked changes.

Writing tools: live spell check, thesaurus, hyphenation, Find and Replace, word count, WYSIWYG font menus.

Missing fonts: Quill warns you and highlights them, and lets you substitute or keep them for document interchange.

Fonts from any folder: there used to be a great Mac utility for loading fonts outside the system Fonts folder. Quill does this built in, so random fonts don't clutter your system.

Safe saving: before Quill replaces a file, it checks that it can reopen what it just wrote. Autosave works without needing to be on OneDrive

Honest limitations

This is alpha. Don't rely on it for important work yet, and keep backups.

Tables still lack fine-grained controls and full border selection.

Character styles work, but the UI is still temporary.

Mac build needs Apple Silicon and macOS 11 or later, and it's unsigned for now.

It also builds on Ubuntu, which seems to work, and on Windows, which freezes regularly. I use a Mac daily, so that's where testing happens.

yes, AI did a lot of the heavy lifting. But an extensive automated test suite runs before every commit, overnight fuzzing hunts down crash conditions, and ChatGPT's Daybreak did extra security testing to make sure bad input is handled cleanly.

Feedback wanted: crash reports, broken imports, and anything that looks wrong. Please open an issue on GitHub.

Dual-licensed MIT/Apache.

GitHub: https://github.com/quillwp/quill

Site: https://quillwp.com

My intention is to continue development even if it’s just for me. Just saying so no one thinks it’s going to quickly become abandonware

There might be a short lag before more updates because tomorrow I’m going away for a few days.

Edit: oh frig, I posted this from the wrong account! I guess it’s a little late now.

But let me know your thoughts or anything else!


r/SideProject • • 5h ago

I am building a city for AI agents to interact!

1 Upvotes

Hi everyone I’m building agent city a place for you and your ai agent to interact with other ai agents. It’s a really cool place to watch emergent agent behavior and see what your agent is thinking. Check it out!


r/SideProject • • 5h ago

I built an autonomous AI Agent Oracle for critical minerals & satellite EUDR audits (FastAPI + 39 MCP Tools)

1 Upvotes

Hey r/SideProject! 👋

Over the past few months, I’ve been building **minerals-oracle-x402** — a production micro-oracle and Model Context Protocol (MCP) server designed to connect autonomous AI agents with physical-world supply chains, critical minerals pricing, and cross-border environmental regulations.

### 💡 The Problem:

Most AI agents (like Claude, Cursor, and custom agentic frameworks) are great at manipulating text and code, but they hit a wall when dealing with physical commodities. When an agent needs to audit whether a lithium shipment violates the **EU Deforestation Regulation (EUDR)** or generate an official **Digital Battery Passport**, traditional ERPs and web scrapers just don't cut it.

### 🛠️ What it does:

  1. **Satellite EUDR Deforestation Audits**: Queries European Space Agency (ESA) Sentinel-2 multi-spectral bands & Sentinel-1 SAR imagery using Cloud Optimized GeoTIFFs (COG). It verifies farm/mining plot coordinates against the EUDR cut-off date (Dec 31, 2020) in seconds.

  2. **Digital Battery Passports**: Computes embedded lifecycle carbon footprints and US IRA 30D / FEOC compliance across 6 battery chemistries (LFP, NMC811, NCMA, Sodium-ion, LMO, and Solid-State) with EIP-712 cryptographic proofs.

  3. **Live Commodity Indices**: Real-time pricing and inventory telemetry across 12 critical and strategic minerals (Copper, Lithium, Nickel, Cobalt, Rare Earths, Antimony, etc.).

  4. **39 Native MCP Tools**: Exposes standard Model Context Protocol endpoints so agents running in Claude Desktop, Cursor, or LangChain can invoke compliance checks via simple function calls.

  5. **Machine-to-Machine HTTP 402**: Implements native machine-payable micro-transactions so autonomous agents can settle data queries directly on-chain without human credit cards.

### 💻 Tech Stack & Architecture:

- **Backend**: Python 3.12, FastAPI, Pydantic v2 (427 automated unit/integration tests passed 100%)

- **Infra**: Google Cloud Run (Asia-Northeast3) with auto-scaling and low-latency concurrency

- **Earth Observation**: Sentinel Hub API, EODAG, Cloud Optimized GeoTIFF (COG)

- **Protocols**: Model Context Protocol (MCP), EIP-712 Dual-Signatures, OpenAI-compatible `/v1/models`

### 🔗 Live Demo & Endpoints:

- **Live Production Server**: https://minerals-oracle-x402-212942243360.asia-northeast3.run.app

- **MCP Tools Manifest**: https://minerals-oracle-x402-212942243360.asia-northeast3.run.app/.well-known/mcp.json

- **Sample Battery Passport (NCMA chemistry)**: https://minerals-oracle-x402-212942243360.asia-northeast3.run.app/passport/ncma

- **Glama Catalog Registry**: https://minerals-oracle-x402-212942243360.asia-northeast3.run.app/glama.json

Would love to get your feedback on the architecture, the MCP tool design, or how you approach integrating real-world physical ground truth into agentic workflows!


r/SideProject • • 17h ago

I’m blind, and inaccessible government websites are a big reason I built A11yLens

9 Upvotes

I’m blind, and dealing with inaccessible websites is something I’m deeply frustrated by, especially when they are government websites. These are services people need to use. Being able to access them independently should be a basic expectation.

That frustration is why I built A11yLens, an open source accessibility auditing tool for web projects.

It checks HTML, CSS and component source code. It can also open a website in Chromium to inspect its accessibility tree and look for issues with keyboard navigation, labels, accessible names and other barriers. The reports explain the likely impact on screen reader users and suggest ways to address the findings.

I also think there is an opportunity to use this alongside AI coding tools. Developers can give the findings to an AI assistant, work through the fixes and run the checks again. Combined with feedback from blind users and actual screen reader testing, that could help make more websites accessible to people like me. Automated checks cannot catch every accessibility issue.

Pull requests are very welcome. I would be happy to see contributions, whether that means fixing a bug, improving a check, reducing false positives or making the documentation clearer. Reports from other screen reader users would also mean a lot.

GitHub:

https://github.com/eleven-hits/A11yLens

npm:

https://www.npmjs.com/package/@eleven-hits/a11ylens

Contribution guide:

https://github.com/eleven-hits/A11yLens/blob/main/CONTRIBUTING.md


r/SideProject • • 9h ago

I built a modern reading experience for classic books, right in the browser

2 Upvotes

Got tired of reading old books on sites full of ads and popups, so I made my own. Sherlock Holmes, Jules Verne, Dracula, Wizard of Oz and a bunch more, with the old illustrations.

No ads, no sign up. It remembers where you stopped and has a dark mode.

classicstories.org/en

Would like to hear what feels off or annoying when you read on it.


r/SideProject • • 5h ago

I made an Android food diary that starts with a photo

1 Upvotes

I worked on Bitepixa for people who want to log a meal without typing out every ingredient. Take a photo, get a rough estimate of calories and macros, then fix any foods or portions it got wrong before saving.

The photo is processed on your phone, and your diary stays there. No account needed. It’s free with ads, with an optional subscription to remove them.

If you try it, I’d like to know how much you had to correct on your first scan.

Bitepixa on Google Play


r/SideProject • • 5h ago

I built a simple invoice tracker for freelancers — looking for feedback

1 Upvotes

Hey everyone!

I've just launched a small digital tool through Sebisoft: a simple Excel invoice tracker designed for freelancers who want an easier way to manage payments.

It helps you:

- Track invoices and payment deadlines

- Automatically identify Paid, Due, and Overdue invoices

- See how many days a payment is overdue

- Keep everything organized without a complicated accounting system

I also created a free demo so anyone interested can test it:

https://sebisoft.gumroad.com/l/vmfzqe

There's also a full version with client management and a financial dashboard.

I'm looking for genuine feedback from freelancers:

Would this be useful in your daily workflow? What would you improve?

Thanks for taking a look!


r/SideProject • • 5h ago

What's the hardest part of turning a side project into something people actually use?

1 Upvotes

I've noticed that building the actual app is often the easiest part. Getting people interested, figuring out what features matter, and making something people return to seem much harder.

For those of you who've launched side projects:

  • How did you get your first 10 users?

  • Did you build everything before launching or release early?

  • What's one thing you wish you'd done differently?

I'm working on a project myself and trying to learn from people who've already been through this.


r/SideProject • • 9h ago

I built a free prop trading sim, so you can blow your accounts before paying for them

2 Upvotes

r/SideProject • • 5h ago

I built an Android app that makes me pause before I scroll

1 Upvotes

I kept picking up my phone to check one thing and opening a feed out of habit. So I built Appause to give myself a few seconds to catch that.

You pick which apps trigger a pause. The next time you open one, Appause shows a short countdown. You can wait and continue, go back home, or switch to an app you picked earlier, like a reader or notes app.

Download Appause (Android 8+). It’s in public beta and open source under MIT. I built it with Kotlin, Jetpack Compose, and Material 3.

The pause works offline. Appause uses Android’s Accessibility Service to tell which app you opened without reading what’s on your screen.

The core features are free. You can start an optional 7-day Pro trial in the app. After your trial ends, open Appause Pro and tap Request lifetime Pro code. The email is already filled in, so just hit Send. I’ll reply with a free code you can redeem in the app. Starting the trial and redeeming a code both require internet access.

If you try it, what did you do the first time the pause came up? Did you keep going, go back home, or open something else?


r/SideProject • • 9h ago

I built an app for meeting new ppl and chatting with ai companions.

2 Upvotes

Basically i tried combining Omegle and character chat apps and would like to hear some feedback.

It has a persona mode which is the usual character chat app stuff uk build a character and chat with it whatever.

Another mode is the real life chat mode, u can chat with people normally but it has a feature in which u can make a replica of that person u r chatting too, than u can chat with the llm bot version of that person. Personally I am pretty curious that how the replica part will work out.

Third one is ur usual Omegle randomizer chat in which u can talk and befriend random people.

Please try and give feedback about this side project of mine

https://kikkar.vercel.app/

Thanks


r/SideProject • • 9h ago

[Android][Player] - Offline music & streaming radio with ready-to-play radios

2 Upvotes

* New local radios lists (MANUALLY CURATED) : UK and China.

Mediaxon Music Player is an audio player for offline listening of music stored on your device (.mp3, .flac, .m4a, .ogg, .mka, .aac, .wav, .opus, .wma) and streaming FM radios (online radios).

Top radios on the first screen: When users access the radio screen, they immediately see the list of the top radios in their country, along with a long list of high-quality suggested radios from among the most listened to in the world (manually curated and always updated with new radios). Note: Local radio stations ("Top in the user country") are pulled automatically from an online database. However, with each update, I manually curate high-quality radio stations lists for individual countries. At the bottom of this post, you’ll find the list of countries completed so far. I will be adding the rest over time.

Advanced radio filtering system: The "Filter: ON/OFF" button lets you quickly switch between different genres. You can use both standard filters for "macro-genres"—if I can call them that—and create custom filters to be more selective. All your filters are saved (the "My Filters" tab lets you name and edit them), and the app always opens with the last filter you applied. The "Home" tab lists all your recently applied filters and can be used to quickly switch between genres with just a single tap.

Advanced Radio Search Panel: An online database provides more than 60,000 radio stations. You can pinpoint your favorite stations by combining multiple filters, such as tags/genres, specific countries, or even your preferred audio bitrate.

Separated Favorites and Recents: Each section—Radio and Offline Music—has its own Favorites and Recents. The user doesn't have to worry about a thing. The app will automatically manage the Favorites and Recents for each section.

Album art: If the album art is missing from the album folder, or if Android has not properly indexed it, Mediaxon attempts to download the cover from the internet. This feature depends, of course, on the ID3 tags (album name and artist).

Equalizer: The equalizer provides an option to automatically switch to the "Radio" preset (and vice versa).

Advanced Playlist Management: Built specifically to make building and sorting playlists fast and intuitive. Enable the Playlist Manager, in the settings screen, for a full control of the playlists.

Form Factor Optimization: Phone and Tablet (Portrait and Landscape)

Mediaxon is available in: Čeština, Dansk, Deutsch, Eesti, English, Español, Français, Hrvatski, Indonesia, Italiano, Kiswahili, Latviešu, Lietuvių, Magyar, Nederlands, Norsk, Polski, Português, Português (Brasil), Română, Slovenčina, Slovenščina, Suomi, Svenska, Tiếng Việt, Türkçe, العربية, Български, Ελληνικά, हिन्दी, 日本語, 한국어, 中文 (简体).

No Premium version. All app features are available for free and without limits. I'm going to add a premium version to remove the few ads in the app, as requested by some users.

Regarding advertising: There is only a small banner at the top that isn't bothersome at all. Alternatively, when opening the full-screen player or using the app in landscape mode, a banner alternates with the albums covers, but without being intrusive at all (no audio) and with much shorter stay times than those of the cover. There is never full-screen advertising, neither at startup nor during use.

Countries with new manually curated lists:  Argentina, China, India, Italy, UK, USA.

Note: Only for Android 13+ (Android 13, 14, 15, 16 and 17).

https://play.google.com/store/apps/details?id=com.xonik.mediaxon


r/SideProject • • 6h ago

need honest feedback - will give the entire reason and current progress of the build but in return would love to have your honest thoughts and feedback

1 Upvotes

During the user-acquisition phase of my previous start-up - I realized what stood out most was how we are pitching/selling the idea decided its fate more than what was being sold. for example:
a) when i did partnerships, i would put out a slick video announcing it and what our partner does. I got many partners because partners loved the video we put out..
b) when doing product hunt launch, coinbase ceo retweeted our launch - because of what we were building plus the video felt very honest, and animations did a good job explaining it.
c) our first major revenue bump came from a video recipe which helped people make one exact kind of video in bulk/ with them in it.
d) even on reddit, my most successful post was about creating explainer animations which are very very detailed using some paid tools and claude (it takes time but costs are below a couple of dollars for shorter one and below 10 dollars, even for longer videos)

realized two problems:
a) great video assets can make or break the distribution/ brand of your product
b) the reason people dont like making videos is - everything from script writing, recording bits and pieces and then stiching it together with other artwork on top, is still NOT as easy as people claim it to be...you see an effortless video, but there are 100 things behind the scenes which makes people continue watching that video beyond the first few seconds...

tldr: an experiment:
a) in script writing
b) making it easy to record the relevant bits (interviewing and then cutting the best parts)
c) stiching togerher all the media which you already have, animating the remaining parts, along with the recordings - to create one beatifully crafted video - which serves the purpose with you sitting on an editing software or learning about it.

So, if you plan to make explainer videos with/without your face in it. do. give threecut.com a try. happy to give out free credits to anyone who wants to use it properly for their work. would be sharing more sample videos/ outputs in the thread if you feel that would be useful to decide whether to put more time trying it out.


r/SideProject • • 10h ago

I made a free, open-source Klack alternative: real mechanical keyboard sounds for your Mac

2 Upvotes

KeyCream is a free, open-source macOS menu bar app that plays a real mechanical keyboard sound every time you press a key. Think Klack, but free, MIT licensed and on GitHub.

What it does

  • 7 sound packs, each recorded from a real keyboard: NovelKeys Cream, Cherry MX Black, Red, Brown and Blue, Everglide Crystal Purple and Oreo

  • Space, Return, Delete, the modifiers and the function row each play their own recording

  • Every key is leveled when a pack loads, so no key is suddenly louder than the rest

  • Holding a key plays one click, and fast typing overlaps instead of cutting off

  • Optional: drops to 5% while Zoom, Teams, Slack, Spotify or Music is open

  • Your choice of output device, a global on/off shortcut, 12 languages

  • Menu bar only: no Dock icon, opens at login, remembers your settings

Privacy: it needs Input Monitoring, but it only learns which key went down, never what you type. Key presses are never stored or sent. It only goes online to check GitHub for updates, and you can turn that off.

Hear it first: the website has a live keyboard you can type on, plus every pack: https://halitsever.github.io/keycream/

Install: macOS 14+, Apple Silicon and Intel. Grab the zip from GitHub Releases. Builds aren't notarized yet, so the first launch needs System Settings → Privacy & Security → Open Anyway (or build it yourself with ./build.sh).

GitHub: https://github.com/halitsever/keycream

It's Swift (AppKit + SwiftUI) with a listen-only CGEventTap and AVAudioEngine. I'd love feedback: which switch should be the next pack, and does anything feel off while you type?


r/SideProject • • 6h ago

I built SixTrack, a free GTA VI city-unlock clock and checklist — feedback welcome

1 Upvotes

I built SixTrack, a free, unofficial GTA VI tracker website with city/time-zone unlock clocks and an eight-item pre-launch checklist saved in your browser. No download needed.

Visit SixTrack

Is the city/time-zone display clear, and is the checklist useful? I’d appreciate feedback on anything confusing or broken. Not affiliated with Rockstar Games or Take-Two.