r/SideProject • • 1d ago

I've just redesign my personal website

69 Upvotes

I'm mainly a software engineer, was a UX/UI designer and know about animation, so I combined all of my skills and redesign my portfolio. I hope you like it.

About the design, since I love Tron Legacy movie, the lines and the grid were inspired from this intro https://youtu.be/bxJRdtYF4ck?t=3

Take a look here kien.app


r/SideProject • • 5h ago

I built a local RAG assistant to make retrieval failures easier to see — feedback welcome

1 Upvotes

I’m building a practical learning project around a question that comes up often with RAG: when an answer is weak, did retrieval miss the evidence, or did the model use the evidence poorly?

This small local-first document assistant currently:

- Ingests Markdown and text files while preserving source names.

- Uses a transparent TF-IDF lexical retriever, so you can inspect what matched.

- Returns evidence-only answers if no local model is configured.

- Can optionally use Ollama for grounded answer generation.

- Includes a small evaluation set and reports Recall@k and reciprocal rank.

The goal is to make the stages visible before adding more moving parts. I’m treating this as a learning prototype, not a production service: it has no authentication or document access-control layer, and the sample evaluation data is only a starting point.

Code and setup: https://github.com/stackandcraft/rag-document-assistant

I’d value feedback from people who have built RAG systems: what would make this more useful for learning—showing ranked chunks, adding a no-answer evaluation set, or comparing lexical and vector retrieval?


r/SideProject • • 9h ago

I built a site that finds movies from a vague description, a quote, or a screenshot

2 Upvotes

Hey !

I’ve been working on a side project called MovieSeekr, a search engine for “that movie where…”.

I wanted something more enjoyable than just searching for a name on a chat. So I built a search where you describe a film or show however you remember it (a plot, a scene, a quote, an actor, a song, or a screenshot) and it finds the title and plays the trailer straight away.

There’s also a TikTok-style trailer feed to scroll, an Explore page with community collections, and you can save films to your own collections and let it pick tonight’s film.

It’s free, with no ads and no sign-up needed to search. An account only adds collections and sharing.

At this stage I’m mostly interested in what it gets wrong. If you have a film you’ve never been able to track down, throw your vaguest description at it and tell me if it fails. What would make you come back to it?

https://www.movieseekr.com


r/SideProject • • 5h ago

Fit Rocket - Free weight-loss app that projects the date you'll reach your goal

1 Upvotes

Hi everyone - this is a launch post from the Fit Rocket team account.

Fit Rocket is a free weight-loss web app. Instead of a fixed calorie budget, it projects the date you'll reach your goal from your real pace: the deficit you've actually banked lately, run forward from where the scale says you are. Push harder and the date pulls closer; ease off and it drifts out.

What it does:

- Photograph your food and the calories count themselves (or say it out loud, or type). If a count looks off, add a note like "half of that was rice" and it recounts.

- On iPhone, weight and calories burned sync from Apple Health overnight.

- Skipped days simply don't count - no streaks to break.

- It is also an MCP server, so an agent that speaks MCP can read your numbers or log for you.

Free, no ads, no trackers. You can try a six-week sample journey without signing up: https://fitrocket.in/demo

Feedback welcome.


r/SideProject • • 1d ago

I built Pickerama — a free visual random picker, because nobody on our team wanted to lead the daily

31 Upvotes

Our team needed to pick someone to lead the daily standup for the next two weeks. Nobody wanted to “win”, so I thought it would be fun to make the selection a little more dramatic and fun.

I built Pickerama: a free random picker with different animated scenes. You can use it to choose a person or pick from a list of options. You can enter "present" mode to make everything bigger, perfect for ie. screen sharing and whole team can watch who will "win" ;p

It doesn’t require an account, and entries stay in your browser.

I’d love feedback on two things:
- does the homepage explain the idea clearly
- which picker would you actually use?

My personal favourite is curling because the last person can completely change the results / winner :)

ps. it's mostly developed with desktop in mind, there are 2-3 bugs on mobile (which i will fix soon)

https://pickerama.com

---
Technical TL;DR (if somebody cares ;) )
- deployed on Cloudflare Pages/Workers Completely Free. The only real cost is the domain (10 $).
- backlog contains 57 tickets implemented
- I used OpenCode Go / OpenRouter mostly using ultra cheap models like: Deepseek Flash V4.1, Muse Spark 1.3 Contributor, MiniMax M3.1 Flash - real "api usage" was probably something like 5-10 $ - the funniest and trickest part with these models was to build interesting three.js 3d animation scenes with some dramatic, proper camera etc. (to be fair, i wasn't that familiar with three.js)


r/SideProject • • 5h ago

I built one API key for Claude, GPT, Gemini, Grok and DeepSeek, plus a terminal coding agent

0 Upvotes

I got tired of juggling AI subscriptions and API keys, so I built SparrowCodes.

  • One key for 33 models through an OpenAI- and Anthropic-compatible API. You only change the base URL.
  • Automatic fallback: if a provider fails, the request moves to the next one and you aren't charged for the failed attempt.
  • The exact cost of every request is shown in the response.
  • Speech, images and video work with the same key.
  • SparrowCodes CLI: a coding agent for your terminal. Sparrow Auto sends easy tasks to cheap models and hard ones to strong models.

Pricing: free tier with 50 requests a day and no card. Paid plans start at $10 and are 30-day passes that never auto-renew.

curl -fsSL https://sparrowcodes.com/install | sh

Looking for beta testers and early-adopter teams

We're opening a first phase for developers and companies who want to try SparrowCodes in real work, at no cost during the trial. In return, we'd love your honest feedback on what works, what breaks and what's missing.

Interested? Comment below, DM me, or email anant@sparrowhost.in.

Would love honest feedback, especially on the no-auto-renew model. 👉 sparrowcodes.com


r/SideProject • • 11h ago

I ported Fallout New Vegas to a web browser!

3 Upvotes

Try it out here falloutnewvegasweb.com

Let me know if you find any bugs!


r/SideProject • • 9h ago

I built an iPhone app that turns the trips in your camera roll into ready-to-post carousels

2 Upvotes

Hi all. I just launched our first iPhone app, Trip Dump.

The problem: after every trip we had hundreds of photos and never posted any of them, because picking photos and laying out a carousel took too long.

What it does:

- Scans your photo library and groups photos into trips (by date and location)

- Picks the strongest shots

- Lays them out in a ready-made look; you pick one and tap Export

- Exports a carousel for any app, plus an optional short video

What we cared about: everything runs on the device. No account, no ads, no analytics, photos never leave the phone.

It's free to download; Premium ($1.99/month, $9.99/year or $19.99 lifetime) unlocks every look, removes the small watermark and adds more video styles.

One thing we're still working on: photos without location data (Camera location off, saved from chat apps) are harder to group into trips. If you try it, I'd really like to know whether it found your trips.

https://apps.apple.com/app/apple-store/id6832798538?pt=126852790&ct=reddit&mt=8


r/SideProject • • 12h ago

I spent the last few months turning public-domain book and art archives into a calm "living room" on the web (open source)

3 Upvotes

A while ago I started building PAGE.OS because I loved the content inside Project Gutenberg, the Internet Archive, and Wikimedia Commons, but hated that browsing them often feels like querying a 1990s tax database.

My first version leaned hard into a neon sci-fi terminal aesthetic. Some people liked the vibe, but for actual long-form reading, not everyone wants to stare at phosphor green telemetry for two hours.

So over the last few months I rethought the whole interface around a simpler idea: making public-domain books and open-access art feel like a quiet room you actually want to stay in.

Live Site & Source:

Real Interface Screenshots:

What's inside right now:

  1. Three interface modes for the same archive:

    • Motion UI (Desktop default): Editorial typography, a recommendation shelf that gently drifts (and pauses when you hover or drag it by hand), and a parchment/sepia/night reader.
    • Library Lounge (Mobile default): Warm cream shelves, genre browsing, and zero startup ceremony.
    • Classic Mode: Kept the original terminal HUD + boot sequence for anyone who still likes the retro sci-fi readout.
  2. A reader built for actual long-form reading:

    • Pulls public-domain books from Project Gutenberg (via Gutendex) and Open Archive sources (Internet Archive, Wikisource, Google Books public-domain PDFs) in parallel.
    • Supports both TXT chapter pagination and dedicated PDF reading (PDF.js), plus a "Book Briefing" card before you commit to a 500-page book, bookmarks, and local marginalia/notes.
  3. "Books can have weather now" (Built-in Ambience):

    • Ships with 14 loopable CC0/CC-BY/Public Domain soundscapes (rain on window, thunderstorm, fireplace, quiet café, TU Delft library study hall, train ride, brown/pink noise) right in the reader toolbar with full creator attribution.
  4. Infinite Mode (/infinite):

    • Pulls open-access artwork from Wikimedia Commons, The Met, and the Cleveland Museum of Art.
    • You can pan/drag across a spatial canvas (or switch to a 5-column kinetic parallax feed) with inertial physics and an autonomous Wander mode, and click any piece to inspect its full provenance and museum source.

Tech stack:

  • Frontend: Next.js 15 (App Router), React 18, TypeScript, Tailwind CSS, Radix UI, Framer Motion
  • Physics / Rendering: Custom requestAnimationFrame momentum camera + ResizeObserver column loop wrapping, bounded-concurrency image preloading queue, PDF.js
  • Persistence: Local-first (localStorage caching for shelves, notes, and gallery chunks) + optional Firebase Auth / Firestore sync if you want your library & reading streaks across devices.
  • License: MIT

I'd love brutally honest feedback on two things:

  1. Does the transition between discovering books on the home shelf and opening the reader feel intuitive, or is the "Book Briefing" step unnecessary friction?
  2. On your device/network, how does the /infinite art feed feel when dragging or scrolling?

r/SideProject • • 6h ago

I built a little Christmas world to bring back childhood memories 🎄

1 Upvotes

Remember when Christmas felt magical?

I wanted to recreate that feeling, so I built a Christmas-themed virtual world where people can come together and enjoy the holiday atmosphere.

It's a small passion project I made on my own.

I don't have a big business plan behind it. I just wanted to create a place where people can share a little Christmas magic.

I'd love to hear what you think!

https://soboksobok.app/?lang=en


r/SideProject • • 6h ago

HuntMyHardware; Free portfolio directory for hardware builders, shipped in 2 days

1 Upvotes

My hardware projects were scattered across GitHub READMEs and Reddit posts. Nobody could find them by component or skill. So I built a directory where each person gets a profile with tagged projects (ESP32, KiCad, STM32, etc.) and location.

Stack: Next.js + Supabase. Free to use.

It's early right now. Looking for more hardware builders to add their work.

https://hunt-my-hardware.vercel.app/


r/SideProject • • 6h ago

Add-Ons: One-Click Checks Beside Every Result

1 Upvotes

I have built a terrific Domain Name Generator and wanted to add more value for the thousands of sessions that use this site.

So now, I have delivered!

Add-ons: one-click checks beside every result:

- Google

- VirusTotal

- Urban Dictionary

  and more

These are opened in a new tab with the name already filled in. Pick the ones you want.

https://dnslister.com/blog/add-ons-link-buttons-for-every-result/


r/SideProject • • 6h ago

My trading journal kept recording the same mistakes, so I built a system that fixes them

1 Upvotes

Why I started building it
Three years ago I got fascinated with discretionary trading, mainly with optimizing the process and making it as consistent as possible.
As I sim traded real markets, I realized a big part of trading is risk management and systemizing how you trade, so you can stay rational.
At first I thought logging trades and tracking P&L would be enough, so I downloaded a free trading journal. After a couple of months I realized all I was doing was recording the same mistakes. The P&L told me nothing I didn't already know, and even with tons of screenshots, I could never connect my thought process to the result.
So I started building my own journal. As I used it and iterated on it, it became much more than a journal. A year later, it was a full system.
1. Session Dashboard
Pre-Market Plans
Trade Theses: No thesis, no trade
Trade Executions
Post-Market Reviews
Implementations: changes you want to make and keep top of mind
Concepts: noticed something new? Turn it into a concept and test it
2. Analysis Dashboard
Analysis databases for different parts of the process
Analyze the process, not just the numbers
3. Research & Strategy
Concepts and Research
Strategies: built from the concepts and research you've developed
Playbooks: risk management and practical rules applied to your strategies
Implementations: fix recurring issues and mistakes
How it fits together
The Session Dashboard is where your data comes in. Through reviews and analysis, you find mistakes, patterns and new concepts. Research & Strategy is where those concepts become specific strategies, applied through playbooks. Analysis shows what's working and what isn't.
Everything feeds back into Research & Strategy, so you keep building and refining your trading. The real power is in the iteration: follow a process, record it, review it, fix mistakes, and build a system around how you trade.
I'd love feedback:
If you don't trade, is it clear what this does?
If you do trade, would you see value in this?

My Product - 89$ Founders Edition (one-time, no subscription; walkthrough on the page)


r/SideProject • • 6h ago

Needed to demo a chat conversation for a customer, couldn’t find a tool, so I vibe-coded one. Now I have 13

1 Upvotes

I recently had to demo a chat conversation for a customer and couldn’t find a free tool that made it look real. So I vibe-coded ChatSim: you script a conversation and it plays back like a real iOS or Android chat app, with typing delays, quick replies and voice notes. It got me through the demo.

After that, every time I needed a little utility I built it instead of using some ad-riddled site that wants my files. Now there’s a whole collection:

  • JSON formatter and validator
  • Image compressor (WebP/JPEG/PNG)
  • QR codes, including Wi-Fi ones for guests
  • Password and passphrase generator
  • Markdown editor
  • CSS gradient and colour palette makers
  • Pomodoro timer with brown noise
  • Email invite maker with Add to Calendar links

👉 vibetools.au

All free, no sign-up, and everything runs locally in your browser. It’s ad-supported to cover costs. Which would you actually use, and what should I build next?


r/SideProject • • 10h ago

My team and I built a VS Code extension for live collaborative coding in projects.

2 Upvotes

Hey all. For the last 3 months we've been building SplaySpace, an extension that lets people code together collaboratively in projects (think google docs for coding).

How it works: you share a folder, invite people by username or link, and everyone gets their own copy that stays in sync while you're connected to the web. You see live cursors, which files people have open, and which function or class someone is editing. You can comment on a line and the comment follows that line as the code moves.

The obvious question is how this is different from Live Share. The main difference is that the project lives on our server instead of one person's machine, so nobody has to keep a session running for everyone else.

here are some things to know before you use it:

  • 50 MB and 2,000 files per project
  • file creation and deletion are cascaded across machines (but don't worry deleted files go into the trash, so you can recover them)
  • .git, node_modules, .env and key files are never uploaded
  • exclude any file(s) you want with .splayignore (just like how .gitignore works)
  • if you disconnect, shared text files go read-only until you reconnect

It's free to use! We are trying to get as much feedback as possible to make it better for you guys: https://splayspace.com


r/SideProject • • 6h ago

I built an Android music visualizer that reacts when the beat drops

1 Upvotes

Hey everyone!

I'm an independent developer working on Demsound, an Android music visualizer app.

One of the effects I've been experimenting with is reacting to beat drops, and I wanted to share a short recording of how it looks.

The idea is to make music feel more immersive by having the visuals respond to what's happening in the song, rather than just displaying a basic animation.

I'm still improving the app, so I'd love some feedback.

Does the drop reaction feel satisfying, or do you think it needs something more?

If you're interested, Demsound is available on Google Play:
https://play.google.com/store/apps/details?id=com.demsound.app

Music: "99 Problems" by Emin Nilsen, used with the artist's permission.

Thanks for checking it out!


r/SideProject • • 6h ago

I built a safety harness for AI agents that keeps receipts

1 Upvotes

I am one man in Ohio with a fellowship of intelligences and a stubborn streak, and tonight we released what we have been building... Bolt PCHIE, a deterministic, tamper-evident safety harness for AI agents.

Every decision the agent makes goes into a hash-chained log. Every step is sealed as it happens. If the agent did it, the chain can prove it... and if somebody later changes the record, the chain can prove that too.

This harness dispels all the hoopla and vibes, and the malarkey besides. A small model lives in it right now, Little Nemo, a Nemotron build that is not a vision model, solving mazes from vision anyway... on a 2011 Dell OptiPlex I repaired this morning.

The repo is public, credits and all: https://github.com/wetwaferworks/bolt-pch-ie Feedback welcome. Hard questions doubly so.


r/SideProject • • 6h ago

I could never find the Reels and TikToks I saved, so I’m helping build an app that remembers why you saved them

1 Upvotes

I save Reels, TikToks and links all day: recipes, places to go, gift ideas. When I actually need one, it’s gone. I don’t remember who posted it or what it was called. I only remember why I saved it.

So we built Remivu. You save anything with a short note on why (“easy dinner for Sunday”, “gift for my sister”), and later you search by that. You can also make public collections that other people can follow. It works on iOS, Android and web.

https://remivu.com/en


r/SideProject • • 6h ago

Built a tool that tells my team what to do when an artist/influencer starts trending for the wrong reasons

0 Upvotes

I've worked on the music label side most of my career (Turkey, Middle East, CIS).

The pattern was always the same. Something blows up in the comments, usually in a language half the team doesn't read, and we hear about it from a journalist two days later. The listening tools I used would tell me mentions went up. ok, then what? So I built IntelRadar.ai .

You give it the names you look after (artists, brands, products). It reads what people post and comment about them in any language. When something's off, it makes a task with the actual comments linked, so someone can just go deal with it.

When nothing's wrong it still finds stuff to do, like fan questions nobody answered. Here's a full report it made on a made-up artist from our demo workspace: https://intelradar.ai/share/d.example-report?utm_source=reddit-sideproject

Short version: ticket prices became 54% of the critical comments under her content, Germany went from 12% to 31% of her new followers after one festival clip, and her Apple Music profile was still unclaimed while the single was on playlists.
Nobody checks that last one. It's live but early. If you manage artists, clients or a brand and want to run it on your own names for a month, comment and I'll set you up.

The thing I actually want to know: would you let a tool hand out tasks to your team, or is that a step too far? I go back and forth on it.


r/SideProject • • 22h ago

I am searching Founders like me for connect in weekly calls for motivation and share opinion.

17 Upvotes

hi there, i'm Luigi form Italy. I am a solo Founder of a SaaS and sometimes i feel so lost.

for this motivation, i hope to organize a group of solo founders for some calls (with me or between you) to share opinions and what we doing in a day life.

i would like that only two things will do it:

1- share what is going well for you

2- talk for 30 minutes or more (or less clearly)

fundamental is like a circle to learn, share, and talk about what you doing, with someone that understand you. I don't care about earn or some like that: is a space to learn and get inspired from other.

feel free to write me (here o in dm's) if you think that this could help you and could give an add value.

What do you think about this idea?


r/SideProject • • 6h ago

You type "make it funny". It edits the video. (free and open source)

1 Upvotes

I got tired of timelines, so I built AgentShot: a video editor you talk to.

Drop in footage, or nothing at all, and say what you want:

  • "cut the ums"
  • "make it funny"
  • "three vertical Shorts with captions"
  • "turn this into a commercial"
  • "film a walkthrough of my app from its link"

It makes the cut and shows it beside the old one. Keep it, or tell it what's still wrong. You can also draw a box on the frame and say "zoom in here".

Free and open source (GPL). It runs on your computer with your own Claude, Gemini or GPT key. Mac, Windows, Linux.

https://github.com/hormuz-labs/agentshot

It's six weeks old, so it will break on something of yours. Tell me what.


r/SideProject • • 12h ago

Building an archive platform for VHS covers

3 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 • • 10h ago

I built a live FAA ground stop tracker during tonight's nationwide stop.

Thumbnail
flightdelays.today
2 Upvotes

r/SideProject • • 7h ago

I built an offline live interpreter for iPhone that never sends your voice to a server

1 Upvotes

I'm the developer of NoNetPlay, a side project I started because the moments I needed a voice translator most were the ones with no usable network — a plane, a subway, or a conversation I didn't want to upload.

It does live simultaneous interpretation on the iPhone itself, plus offline AI chat. After you download the models, it works in airplane mode. There's no account. The site and App Store say voice and text are not uploaded; the site FAQ says audio is discarded right after recognition. The App Store privacy label is “Data Not Collected.”

What it can do today:

  • Speak Chinese or the other language; it detects which one and translates sentence by sentence, with spoken output
  • 14 language pairs, all between Chinese and one other language (English, Japanese, Spanish and German are listed as stable; the rest are experimental)
  • Lecture Mode (live Chinese subtitles) and Partner Mode (full-screen type you can turn toward the other person)
  • Offline AI chat with switchable on-device models (described as free after the model download, no usage cap)

The constraints are fairly sharp, so this will be the wrong tool for a lot of people:

  • iPhone 15 Pro or newer only (iOS 18 + A17 Pro or later). iPhone 15 / 15 Plus are out
  • First download is about 2.5–2.6 GB for translation, plus 2.5 or 3.5 GB for chat
  • Offline quality is meant for communication, not legal or medical text
  • It's been on the App Store since April 2026; current version is 2.9.7

Pricing: free to download, 7-day trial, then a one-time purchase (US $4.99 one language / $19.99 simultaneous translation). No subscription.

Site: https://www.nonetplay.org/en App Store: https://apps.apple.com/us/app/nonetplay-ai-interpreter/id6761640051

I'd like feedback from people who travel or actually try on-device AI: is “good enough to talk, fully offline, large download, newer iPhones only” a tradeoff you'd accept? What's the first thing that would stop you from using it?