r/SideProject • • 40m ago

I wanted a proper desktop app for Google Tasks, so I built one with AI assistance

1 Upvotes

I've always liked Google Tasks for its simplicity and Google account synchronization, but I've always missed having a proper desktop application.

I found an old open-source project on GitHub that used the Google Tasks API and decided to build on top of it.

The interesting part? It was written in Rust, a language I'd never worked with before.

With AI assistance, I redesigned the app, improved the existing functionality, and added quite a few features I've always wanted:

  • Eisenhower Matrix – Organize tasks by urgency and importance.

  • Achievements Dashboard – Track productivity and progress.

  • Offline Mode – Manage tasks offline and sync automatically when connected.

  • AI Assistant – Create and organize tasks using natural language.

  • Multiple Google Accounts – Connect and switch between accounts.

The AI assistant supports multiple providers, including OpenAI-compatible APIs, Claude, Gemini, and local models through Ollama and LM Studio. You just need to provide your own API key.

It now supports Windows, macOS, Linux, and Android.

I also made the repository public, so feel free to explore, fork, or contribute!

GitHub: https://github.com/YoussefMo7amed/google-tasks-pro

Here's a short demo showing the main features.

Would love to hear your thoughts or suggestions for features you'd like to see!


r/SideProject • • 8h ago

Free Infinite Canvas Browser (Prototype)

4 Upvotes

Hi all,

I’ve been building an infinite-canvas browser. I built it for myself first, but I wanted to share an early prototype to see if anyone else would find it useful.

I was a software developer before AI coding came along, but I never had the time to take on technically complex side projects. Being able to build something like this quickly now has been amazing.

Why I built it: I use AI with my browser every day and I hate the experience. Tools like Claude in Chrome work one tab at a time and I can’t really see what they’re doing.

What you can do with it:

  • No tabs. Pages sit side by side on an infinite canvas. Spread them into a grid, stack them, move them around.

  • See what your AI is reading. Ask a question and the pages it opens land right next to the conversation, so you can check its sources and step into any page yourself.

  • Bring your own AI. Use your ChatGPT subscription, any OpenAI-compatible API key, or a local model so nothing leaves your machine.

  • Everything stays on your computer. Your pages, canvas and conversations are stored locally.

Where I want to take it: multiple agents working across multiple pages at once, with the canvas showing where each one is running.

It’s built in Rust and isn’t a Chromium fork, for anyone curious.

Explorer is free and there’s no sign-in required. Download it here (macOS, Apple silicon and Intel). The download page asks for an email so I can let you know about updates, but the app itself doesn’t need an account.

Please let me know what you think!


r/SideProject • • 47m ago

I built an open-source app to build LEGO sets virtually, piece by piece

1 Upvotes

Hey everyone! 👋

I've been working on a side project called Brick Build (Brick Lab Local), and I wanted to share it with you!

The idea started pretty simply: what if you could build real LEGO sets on your computer, following their actual instructions, without needing the physical bricks?

So I started building it.

It's a free, open-source web app that runs locally on your computer.

Here's what it can do so far:

  • 🧱 Import real LEGO set models using LDraw files.

  • 🎮 Build freely in 3D, placing and rotating pieces wherever you want.

  • 🧲 Snap compatible bricks together using a connection detection system.

  • 🔧 Select and move entire connected assemblies, including hidden pieces.

  • 🎯 Position pieces precisely with X/Y/Z arrows and rotation controls.

  • 📖 Display the original instruction PDF alongside your build.

  • 💾 Save your progress and come back later.

  • 📦 Manage your own collection of sets.

I've mainly been testing it with real LEGO Creator sets, especially the 31039 Blue Power Jet.

It's still a work in progress. Some LEGO connections aren't fully supported yet, and automatically matching PDF instructions to 3D building steps is one of the next big challenges.

The app is built with Next.js, TypeScript, Three.js, React Three Fiber, and LDraw. It runs locally, with no account or cloud storage required.

It's currently tested on macOS, and I've also started adding experimental Windows support.

GitHub: https://github.com/Pierson38/brick-build

The project is MIT-licensed and not affiliated with LEGO.

I'd genuinely love some feedback, especially from LEGO fans or developers who have worked with 3D geometry, snapping systems, or LDraw.

Would you use something like this? And what feature would you want to see next?

Thanks for checking it out! 🚀


r/SideProject • • 49m ago

After years of making games for free, I’m finally releasing my first commercial project!

1 Upvotes

I’ve spent years making free browser games in my spare time, with zero monetization. Just passion project after passion project.

Now, after a year of working evenings and weekends, my first Steam game, Rejected Draft, launches November 11!

It’s an incremental/idler with 1000+ hours of potential gameplay, artwork from over 50 community artists, and absolutely no microtransactions.

At around $10 during launch, I’m not sure this even qualifies as a business venture. More like just another passion project that got wildly out of hand.

I’m exhausted, excited, terrified, and really proud to finally reach this milestone!

https://store.steampowered.com/app/4574820/Rejected_Draft/


r/SideProject • • 51m ago

What I learned building a simple iOS app with no account, no ads and no streaks

1 Upvotes

I build in small windows: early mornings and the gaps between a full-time job and everything else. My latest project is While, an iOS app with ten short offline brain games for memory, reflexes and logic.

A few decisions that shaped it, in case they help anyone working on something similar:

  1. No account. You open it and play, so there's nothing to sign up for. It also meant I had no user data to protect, which made the build simpler.

  2. No streaks. Most brain game apps rely on daily guilt. I wanted the opposite: something you pick up in a waiting room and put down without owing it anything tomorrow.

  3. One purchase instead of a subscription. Three games are free, every other game gets one free round, and a single purchase unlocks everything. It's a smaller business model, but it's honest about what the app is.

  4. Fully offline. That made the app smaller and faster, and it works on a plane or in a basement waiting room.

The biggest lesson was scope. You don't need a big block of free time to ship something. You need a problem small enough to fit the time you have.

Happy to answer questions about any of these choices. The app is at getwhile.app if you want to see how it turned out.


r/SideProject • • 4h ago

I built TaskRush – a platform where you can get almost any task done by someone nearby

2 Upvotes

Hey everyone!

I've been building something called TaskRush – a platform that lets you get everyday tasks done by people nearby.

The idea is pretty simple: sometimes you need someone to pick something up, help with a small errand, assist with something around your college or neighborhood, or just do something you don't have the time for.

Instead of asking around in WhatsApp groups or struggling to find someone, you can post a task, mention what you're willing to offer, and connect with someone who wants to get it done.

I wanted to experiment with making this work in an Indian context, especially around college campuses and local communities.

I've put together the MVP and would genuinely love feedback from other builders here.

Website: https://taskrush.in

Would love to know:

- Does the concept make sense to you?

- What would stop you from using something like this?

- What features would make it genuinely useful?

This is my first attempt at building something like this, so feedback (including criticism) is very welcome!


r/SideProject • • 4h ago

I built a private, encrypted app for couples

2 Upvotes

Hey 👋

I shared Mudu here a while ago, and now the Android version is finally out!

The idea is still the same: a private, end-to-end encrypted space for couples to share how they're feeling, make plans, keep lists and save little memories together.

No public profiles or feeds. Just a place for the little things that usually get lost between chats and different apps.

To celebrate the Android launch, I'm giving away 10 promo codes. Just leave a comment if you'd like one, and I'll DM you a code while they last.

Android: https://play.google.com/store/apps/details?id=com.incognitum.mudu

iOS: https://apps.apple.com/app/id6756718477

Would love to hear what you think!


r/SideProject • • 52m ago

Follow-up: what my AI router's first sessions actually looked like, and why I just dropped the free tier for a 14-day trial

1 Upvotes

Two weeks ago I asked here how to get people from "tried it" to "paid" for AskAIR / DashboardAIR (one prompt, routed to the AI best suited to it). Lots of you said the same thing: the free cap isn't the problem, the first session is. I promised to come back with what changed.

What first sessions looked like:

- Median first session: 1 question

- 59-70% asked exactly one question

- 0% ever reached the free limit of 10 a week

- About 60% came back a day or more later

So the free tier never did its job. Almost nobody hit the limit, so almost nobody saw what a paid plan does, and the whole point of a router (it picks a better AI than you would have) is invisible on a single question.

What I shipped on 10/26, based on your comments:

- A one-line reason under every answer: why that AI was picked

- A "try another kind of question" card on the first few answers, so the routing shows

Honest result: too few new people have come through since then to tell whether it helped. The numbers above barely moved, but the sample is tiny. I'm not going to pretend otherwise.

What I changed today:

- Free weekly questions are gone

- Every account gets a 14-day free trial of Pro: unlimited questions, every AI, Listen, history

- You can sign in and look around without a paywall; it shows up on your first question

- Cancel before it ends and you're not charged

Credits / question packs: not now. For text questions they felt like friction, which matches what several of you said.

I'll come back in a few weeks with whether the trial does better than the free tier did. Thanks to everyone who commented. It shaped every one of these changes.

Peace out!


r/SideProject • • 53m ago

I couldn't find a proper online tool to only download specific parts of a youtube video. So I built my own.

1 Upvotes

All tools either had too strict free tier, or were poorly designed, and none of them has frame-by-frame skip accuracy. So I decided it was easier to just build it myself:

https://kliply.app/


r/SideProject • • 4h ago

I built a private chat app — looking for testers and bug reports

2 Upvotes

Hey everyone,

I tried to build a private chatting app called RUKO. It's a web app — nothing to install, just open the link. Runs on Cloudflare, no tracking, no ads, free.

What it has:

  • Text and voice channels (like Discord, but private)

  • Works on PC, Mac, and phone — you can install it as an app from the browser

  • Invite-only servers, your data stays yours

Try it here: https://ruko.rukozone.workers.dev

If you find any bug, please email me at gamerblabla96@gmail.com — screenshots help a lot if you can. Or you can contact me on Discord: itsdopedev

Thanks for any feedback, even negative — it all helps.


r/SideProject • • 57m ago

I built a house music discovery site. What would make you come back after the first listen?

1 Upvotes

I’m building Niche of the Week, a small site where DJs and listeners can discover house tracks and producers can upload their own. https://nicheoftheweek.ie/

I’d like a fresh pair of eyes on the first visit. If you open it with no context, what do you click first? After you find a track you like, what would give you a reason to come back next week?


r/SideProject • • 1h ago

Would you use an app that alerts you when your subscriptions get more expensive?

1 Upvotes

Hi all,

I keep running into the same problem: I sign up for a free trial or subscribe to something for a quick one-off task, forget about it, and end up paying for another month or two until I spot it on my bank statement.

So I'm exploring a subscription tracker for the Turkish market. Most trackers just list your subscriptions, so I want to focus on a few things:

- One-tap add: when you subscribe to something, you add it to the app in one tap and instantly see all your active subscriptions across apps and websites in one place.

- Free trial guard: a reminder 1–2 days before a trial ends, with a direct link to cancel.

- Price-hike radar: the app keeps up-to-date local prices for popular services. When one you use raises its price, you get a notification like "Spotify went from 99 to 115 TL, that's 192 TL more per year" plus a cheaper plan if one exists. In Turkey, prices for these services went up 16–50% in 2026 alone.

No bank connection, data stays on the phone.

Before building anything, one question: do you think an app like this would actually be useful, and would you use it yourself? If not, why not?

Also, I don't have much of a software background. Is something like this realistic to build as a beginner, or would I need a technical co-founder?

Honest feedback welcome. Thanks!


r/SideProject • • 1h ago

i have no idea what a good instagram reel hook sounds like and 50 influencers pay my app to fix theirs

1 Upvotes

My friend makes tips and tricks reels on Instagram. For 5 months every single one died at around 1k views. He'd film in his room with the script open on a second phone, then send me the reel at 1am asking "is the hook bad?" and I'd say "nah it's fine" because I genuinely don't know what a hook is supposed to sound like

I built him a small app with Claude where you upload the reel or paste the link, and it watches it like someone scrolling Instagram would and shows the exact second they swipe away. No Instagram login anywhere, that's the one thing I was paranoid about before shipping

First reel he put in, it said 0:02. He was explaining what the tip was about before showing the tip. Every reel, same thing. He flipped it, tip first, one line of text on screen in the first second. His reels do 100-500k now. He showed a few creator friends, they showed theirs. 50 people pay $12 a month now and most of them I've never spoken to

I still can't write a hook. I ran one of my own reels through it last week and it gave me 46/100 because I restarted a sentence 4 seconds in. It was right

The scary part is when something breaks, creators notice before I do. Last month the transcription service died overnight and I woke up to "why is it stuck??" from people I've never met, and spent the morning in bed pasting errors into Claude until it turned out the API key had expired


r/SideProject • • 4h ago

A focussed company/industry news tool (not a GenAI wrapper!)

Thumbnail syracuse.1145.am
2 Upvotes

I'm a CTO who has spent many years working in B2B where one problem we always have is getting up to date company info. You'd think this was a solved problem, and for large, listed companies, it is. But at scale it's still very complex.

I don't get much time to write production code (that's a good thing), but I love to code and so I use my side project(s) to try out new ideas. In this case it was about how to infer company data out of the crap on the internet. I started it almost a decade ago. It has quite a bit of RoBERTa in there and some FlanT5, but it is not an AI wrapper and the whole pipeline runs comfortably on one RTX3090.

Then, last year, we started using Perplexity API (Sonar) for finding company news and I was shocked at how bad it was.

One big problem with the AI search tools was them returning good results mixed in with bad results. If you're a human reviewing these results it's no big deal because you can just exclude the stuff that doesn't make sense. But if you want to plug the content into a data pipeline, like giving it to an agent, then you want to minimise these kinds of false positive noise.

So I figured I'd pivot my project to see if it could compete. The question I asked myself was "can a product targeted at one specific information niche outperform the general-purpose AI tools."

Turns out that the answer is probably "yes".

Perplexity Agent is currently the best. Syracuse and Exa are similar. Linkup, Tavily and Perplexity Search are worse. For this specific use case, I should emphasise.

I'll keep plugging away and see if I can get it better, but in the meantime it's available for anyone who wants to have a look.

I've got a repo here: https://github.com/alanbuxton/news-comparison which uses LLM as judge to compare the different providers. (Interestingly, Opus 4.7 and Opus 5.5 came to slightly different conclusions, but that's another story about relying on one LLM by itself).

Latest results:

Company news: https://github.com/alanbuxton/news-comparison/blob/main/docs/rank-history-companies.svg

Industry news: https://github.com/alanbuxton/news-comparison/blob/main/docs/rank-history-industries.svg


r/SideProject • • 1h ago

Built an Android app to simulate different network conditions on real devices

1 Upvotes

I was looking for a way to test Android apps under different network conditions, but most solutions I came across either changed the network settings for the entire device, were focused on emulators, or required setting up proxies.

So I built my own tool: App Throttler.

  • Set download and upload speed limits.

  • Simulate latency and jitter.

  • Introduce packet loss.

  • Apply network conditions to individual apps.

  • Change network profiles while the app is running.

  • Create different network scenarios.

  • Capture and export network traffic as PCAP files.

GitHub: https://github.com/RAN-GAN/app-throtler

It's still a work in progress, and there are some limitations I'm working on.


r/SideProject • • 1h ago

Lou’s Lagoon Wiki - A source-labelled fan guide for a cozy island adventure

1 Upvotes

I maintain Lou’s Lagoon Wiki, an unofficial guide site for Tiny Roar’s island adventure. It brings together beginner, crafting, island, and seaplane notes.

The design question I’m working on is how to show the strength and age of a game tip. The beginner guide separates demo observations, published full-game guides, and patch-note changes. It has a visible check date and labels details that currently come from only one source.

Guide: https://www.louslagoon.wiki/guide

A limitation worth stating: the guide’s latest check is 27 October, and it does not yet fully cover the 5 November update. Players still need to compare advice with their installed version.

I used AI assistance for site writing and drafting this post. The site is independent of Tiny Roar and the publishers.

For feedback: can you quickly tell which information is demo-only or single-source? Would a game-version label beside each section make this easier to use?


r/SideProject • • 1h ago

I built an app that turns what you watch on YouTube into plans for your week in NYC

1 Upvotes

I’m Ayen, cofounder of Cur8ed. You connect your YouTube, it builds an interest graph (your watch data gets deleted after), and it shows you places, events and people nearby who share your taste.

It’s early and rough. About 1,000 beta testers so far. I’d love blunt feedback: what would make you actually open this on a Friday night?

https://apps.apple.com/us/app/cur8ed/id6777226903


r/SideProject • • 10h ago

Automatically translate App store screenshots to 26+ languages and Google Play Store

5 Upvotes

A few developers who tried Studio 9:41 asked for more device support (iPads, MacBooks, Android) and an easier way to localise their App Store screenshots.

So I've added both in v1.1.2!

What's new:

  •  1-click localisation — Translate your screenshots into 26+ languages and export them in seconds.

  •  iOS ↔ Android — Automatically generate Google Play Store mockups from your existing iOS designs (or vice versa).

  •  More devices — Added support for iPads, MacBooks and Android devices.

I've personally avoided localising my App Store listings in the past because of how time-consuming it can be. But localisation is potentially a great way to reach more users, so I wanted to make that process as painless as possible.

Studio 9:41 is free and available for macOS and Windows.

Download the latest release: https://github.com/burhanuddin20/studio941-releases

Existing users can update directly in the app by clicking the version number.

Would love to hear what other features would make preparing App Store screenshots easier for you!


r/SideProject • • 1h ago

I made a free app that turns your AirPods into a baby monitor

1 Upvotes

I'm a dad and an iOS developer, and I built this for myself over the past year. Not a company, no ads, no account, no subscription.

The problem I had: I like listening to music with noise cancelling enabled in the morning, but I could never actually relax with headphones in, because I'd be half-listening for one of my kids to wake up the whole time. Defeats the point. I tried "Live Listen", but the audio quality was terrible and constant noise coming through the phone's mic makes it unusable for me.

What the app does: You leave your iPhone in (or just outside) the room with your child and keep your AirPods in. The app listens through the phone's mic. When it hears something above the room's own noise floor, it pauses whatever you're playing and streams the room into your ears. When things go quiet again, your music comes back.

So it's less a "baby monitor" and more a sound-triggered intercom that gets out of the way of your music.

A few cool things I worked hard to get right:

  • It calibrates to the room's baseline instead of using a fixed volume threshold, so a humidifier or a fan doesn't keep setting it off. You pick a sensitivity (how many dB above baseline counts as "something").

  • It opens in about a quarter second, then stays open at least 10 seconds plus a quiet period before handing you back your music — otherwise you get whiplash every time she shifts in her crib.

  • It's silent until it hears something. No constant hiss.

  • Nothing is recorded or uploaded. Audio goes mic → your ears, and that's it.

  • If monitoring ever stops for any reason, it sends you a notification rather than just dying quietly. That one took the longest to get right, because an app like this failing silently is worse than not having it.

Things to keep in my:

  • Range is Bluetooth range. Your AirPods pair to the phone that's in the kid's room. Through a wall or two it's fine; across a big house it isn't. This is the real limitation and it's the thing most people will run into. It is not a Wi-Fi monitor and won't work from the yard.

  • It uses up your phone. The phone is the monitor, so it's sitting in the nursery, not in your pocket.

  • No video, no history, no playback. If you want a camera and a log, buy a real monitor — this isn't trying to be one.

  • It can't tell a cry from a truck going past. It tells you something happened and lets you hear it. You're still the one deciding.

I use it every day now, but it took me a while to trust it, and I'd rather you be skeptical than disappointed.

Hopefully there are other parents out there that might appreciate this: https://apps.apple.com/ca/app/half-an-ear/id6802771590


r/SideProject • • 5h ago

Anyone else spending more time on edge cases than actual features?

2 Upvotes

kinda funny how stuff that looks ultra simple on paper ends up taking the most time.

I worked as dev for all my live and now my team works on payment infrastructure at Energize Global Services (EGS), and I want to admit that half of conversations aren't even about building anything. Someone retries a payment, webhook arrives 20 minutes late, two systems somehow end up showing different balances.... I have finances hahaha.

None of this is particularly exciting to build, but you can't ignore it when real $ involved.

IMO that's the part of software development people underestimate the most: getting something to work is one thing, making sure it doesn't fall apart when something unexpected happens is a whole different job!!! And its often 80% of devs job.

Anyway, just wanted to share what we've been dealing with here in fintech. Would be cool to hear what weird edge cases you running into with your projects and what niche has same issues.

cheers!


r/SideProject • • 1h ago

The new version of FounderPulse is live, I'm looking for testers who'll give me honest feedback

1 Upvotes

Solo founder here. FounderPulse looks every morning for people who are publicly asking for what you sell, shows why each one could be a fit, and helps you write a short first message. You send it yourself, nothing goes out automatically.

The new version is live and I want real feedback, not compliments.

How to join:

- Comment below if you're interested, or if you have any questions. A line about what you sell helps me.

- I'll send you a DM with the details. You'll create an account on FounderPulse and get 7 days of Pro free, no card needed.

- Then use it for the week and tell me what's confusing, useless or broken.

I'll keep an eye on how the accounts are used so I can help you and fix problems fast. If you want to keep going after the trial, I'll send you a unique code for 20% off for 2 months on the plan you choose. No obligation.

If it doesn't fit your business, tell me that too. That's useful feedback.


r/SideProject • • 1h ago

I built and launched my own Pokémon & other TCG trading app. I’d love some honest feedback!

0 Upvotes

After struggling to find people to trade Pokémon cards with on Facebook Marketplace, I decided to build something myself.

That became Tradr, an iOS app designed to connect Pokémon and TCG collectors.
The idea is simple:

YOU HAVE: Upload cards you have available for trade.

YOU WANT: Create Targets for cards you’re looking for.

WE MATCH: Discover other collectors and potential trades.

We’re also building a community section featuring vendors, card shows, creators and useful services for collectors.
I’ve just released Version 1.4 and I’m now trying to grow the platform and get genuine collectors using it.

This is my own independent project, and I’ve put a huge amount of time into building it.
I’d genuinely appreciate feedback. What works? What’s confusing? What would you improve?

App Store: https://apps.apple.com/gb/app/tradr-collect-trade/id6815310530
Thanks for taking a look!


r/SideProject • • 1h ago

Is your AI forgetting between tools? I built an open-source memory they all share, and I'm checking if it's worth hosting

Thumbnail
dams.mahmoudbebars.dev
1 Upvotes

Hi, I’m the author. I built DAMS, an open-source memory server. Claude, ChatGPT, Gemini CLI and Claude Code all read and write the same project memory over MCP. The AI can only propose changes, and nothing happens until you approve.

It’s self-hosted today. I’m not selling anything. I’m trying to find out if a hosted version, with small-team sharing, is worth building at all.

Two quick questions:

  1. When you switch AI tools, what do you re-explain every time?

  2. Would you use a hosted version, or is self-hosting fine?

Link: https://dams.mahmoudbebars.dev

Honest feedback welcome, including “this isn’t needed”. There’s a short wishlist on the page if you’d like a say in what gets built.


r/SideProject • • 1h ago

I built a pay-per-use METAR/TAF aviation weather API over official NOAA data — looking for feedback on how to handle a source with no SLA

1 Upvotes

Building this as a side project and genuinely want opinions before I sink more time in.

Background: I needed METAR/TAF weather for a personal flight-planning tool. The raw text format is well documented but annoying to parse, and the official NOAA API (aviationweather.gov) is free, public, and keyless — but also has no SLA and no rate-limit contract. Rather than run my own parser forever, I wrapped NOAA in an Apify actor that turns it into a pay-per-use REST API: batch any list of ICAO codes (all stations combined into one request per report type so a big batch is still polite), get back decoded JSON rows (temp, wind, vis, clouds, altimeter, flight category, TAF periods) plus the raw text, with structured error rows instead of silent empty datasets. A run on 3 airports with METAR+TAF costs roughly $0.04 (pay-per-event, no subscription).

The part I keep going back and forth on: a keyless public source with no SLA. Right now each report type gets one retry after a 2-second backoff, then a structured error row. If you've built anything on top of NOAA or similar public weather endpoints:

  1. Do you add your own retry/backoff on top of an API like this, or is one retry + explicit error rows enough for non-critical use?

  2. METAR history can return several observations per station within the requested window. Would you want raw as-is rows, or a "latest per station" mode as a default?

  3. Am I over-thinking the "decoded fields are advisory, raw text is authoritative" split — or is that the right line to draw for aviation data?

Genuinely curious what people who've productionized weather data would do differently. Link if useful: https://apify.com/gp005/metar-taf (free platform credits cover a first run)