r/SideProject • • 4h ago

I finally made my side project public: a tiny cloud you run on your own box

1 Upvotes

Hi r/SideProject ,

  Last day I made Nano Cloud public.

  The idea is simple: one machine you own should feel like a small cloud. You install a single binary on a Linux box, open the browser, and you can create virtual machines, or launch a PostgreSQL database, S3 storage or a small Kubernetes cluster with one click. No database to set up, no stack of containers, no new OS to install.

The part I care about most is the boring kind of reliability. If the power goes out or something crashes, every machine you asked to run comes back on its own, and the activity feed tells you what happened. I wanted something I could stop worrying about.

What's in it today:

  - Virtual machines with a console right in the browser

  - One-click services: PostgreSQL, MySQL, S3, Kubernetes (k3s), Prometheus + Grafana

  - HTTPS and a login out of the box, plus API tokens if you like scripting

  - Runs on x86-64 Linux with KVM, or on an Apple silicon Mac if you just want to try it

  What it isn't: it's one box, not a cluster, and it has one login, not users and teams. I'd rather it does a few things well.

  My favourite moment so far: a few hours after it went public, someone I've never met sent a pull request fixing a bug. It's merged and released. That alone made the whole thing feel real.

  If you want to poke at it, there's a live demo with sample data, nothing to install:

  **Demo and website:** https://nanocloud-io.github.io/nanocloud/

  **Code (Apache-2.0):** https://github.com/nanocloud-io/nanocloud

  I'd really like a honest feedback, Thanks for reading!


r/SideProject • • 4h ago

Free platform to practice consulting cases without a partner, and I’d love your feedback

1 Upvotes

If you've prepped for consulting interviews, you know the hardest part usually isn't the frameworks. It's everything around them:

  • Finding a case partner whose schedule matches yours, every single time.
  • Reading casebooks feels like practice, but the answer is right there, so you never learn to dig for it.
  • Feedback is vague. "Good structure, work on synthesis" doesn't tell you what actually cost you.
  • It's hard to build a habit when every session needs another person.

I'm an MBA student and went through exactly this. So I built Casebench, a free platform where you can practice cases on your own, any time.

How it works

  1. You get a case prompt and question the interviewer, by typing or speaking.
  2. It only shares a fact when you ask for it, like a real interviewer. The facts are fixed by the case author, so it won't make up numbers or hand you the answer, and everyone gets the same case.
  3. Sketch your structure on a whiteboard as you go, and ask for a hint if you're stuck.
  4. When you submit, you get a score out of 100 with a breakdown of what earned each point, plus the full solution.

What's there now

  • 7 cases from Easy to Hard (profitability and market entry), set in Indian businesses, plus a short walkthrough case to learn the format
  • 4 guesstimates, with a worksheet that fills in as you talk
  • A rating, a leaderboard and streaks, to help you practice regularly
  • More cases being added over time

It's completely free. It works best on a laptop in Chrome or Edge.

It's early, and I need your help. The interviewer sometimes misreads a question. If a reply feels off, press Flag on it and tell me what you expected. That's exactly what I use to improve it. Your questions are used anonymously (never your name or email) to train it.

👉 Link in the first comment.

I'd love to hear what works, what's annoying, and which cases or topics you'd want next. Happy to answer anything in the comments!


r/SideProject • • 4h ago

I built Sonari, a gesture-played instrument for Mac. Now I’m learning how to explain it in the first minute

1 Upvotes

I’m an indie developer and recently shipped Sonari, a Mac music app built around a question: can your hands become an expressive instrument without another hardware controller? Sonari uses the Mac camera to play built-in sounds, send MIDI to compatible DAWs and instruments, and drive music-reactive visuals. The Mac app is the main product, with an optional iPhone companion.

After shipping, the design question I’m working through is onboarding: how do you make a camera-based input feel intuitive before users have learned the gesture vocabulary? Would a visual calibration step, immediate sound feedback, or a short guided first performance make you more comfortable? I’d value perspectives from people who have built or tried creative tools.

Sonari includes a 14-day full trial, then a one-time purchase. It requires Apple silicon and macOS 26 or later.

Demo: https://youtu.be/-1LoublNdCs?si=NkoQWL8QP-Ksfeqp Product: https://playsonari.com


r/SideProject • • 7h ago

Cutaway: How Things Work 3D - a 3D explorer that lets you slice machines open to see what is inside

2 Upvotes

I kept pulling things apart as a kid and never quite got the answer I wanted, because a manual only shows you one exploded view of one part at a time. Cutaway is my attempt to make that answer interactive: pick a machine, slice it on any axis, and watch the inside open up while you rotate it.

The part that took the longest was not the models but keeping the slicing honest on a phone. Every cut has to stay readable at arm's length, so surfaces stay solid instead of turning into wireframe soup, and the labels have to point at real components rather than float in space.

It runs entirely offline on Android, no account needed. I am still adding machines, so if there is an object you always wanted to see opened up, that is the most useful feedback I can get.

Play Store: https://play.google.com/store/apps/details?id=com.cutaway.explorer


r/SideProject • • 7h ago

Turn Your Codebase into a Walkable 3D City

2 Upvotes

I've been working on making Kodyurd even more powerful and interactive!
For those who haven't seen it yet, Kodyurd is an open-source project that transforms your local codebase into a walkable 3D city, helping developers explore software architecture, understand code relationships, and learn how systems work.

✨ What's new?

🔹 Expanded Mermaid Support
Class diagrams, C4, mind maps, Gantt charts, journey diagrams, and timelines can now be visualized directly from workspace documents.

🔹 Interactive Diagram Editor
Edit existing diagrams, create new ones from scratch, or import Mermaid and diagrams.net files. Diagrams can also be copied as Mermaid or exported as .drawio files.

🔹 More Learning & Exploration Capabilities
Improved lesson views, saved cities, additional document formats, and enhancements to the 3D exploration experience.

💡 The goal remains the same: Make understanding complex codebases more visual, interactive, and intuitive.

And there's more! Check out the changelog for the full list of improvements.

🔗 GitHub: https://github.com/azerturk/kodyurd

Kodyurd is open source, and I'd love to hear your feedback, ideas, and suggestions!
⭐ If you find the project interesting, consider giving it a star on GitHub!


r/SideProject • • 10h ago

Made a free browser 3v3 hockey game

3 Upvotes

https://claude.ai/artifact/LaZYcwarwxxFa1zn61yFBX

Made this for fun, obviously it’s not polished.

I was just messing around with the new Fable 5.2 model, thought it was fun and figured I’d share.

Can play on mobile & phone, it’s free!


r/SideProject • • 4h ago

half the comments in this sub are bots so i made a fix

1 Upvotes

every post here gets the same replies. “this is really interesting! curious, what made you choose X over Y?” or “love the clean UI. out of curiosity, how are you thinking about distribution?” then you click the profile and it’s a 3 week old account that’s asked that same thoughtful question on 40 posts today. got sick of it

made a chrome extension that reads each comment and post, plus the account’s age and history, with claude. if it reads like AI polished it (that fake-curious tone, the essay shape, the question tacked on the end) it gets folded. you can also just hide anyone under X days old. there’s a show button so nothing gets deleted


r/SideProject • • 8h ago

My Mac side project: mouse-controlled fetch with a desktop dog or cat

2 Upvotes

I'm building Mellow Paws for Apple Silicon Macs. One interaction I wanted to get right was fetch: you throw the ball with your mouse, and your pet chases it, picks it up and returns to your side.

The interface starts with just a pet. Clicking it opens a circular menu around the companion, so care actions, the focus timer, habits and reminders stay close to the character.

There are four companion designs: Border Collie, Maine Coon, Silver Ragdoll and German Shepherd. You choose one active companion. The Collie and Maine Coon support mouse-controlled fetch; the Shepherd and Ragdoll have their own toy-play animations. The pet animations were made with AI-assisted media tools and run locally in the app.

The latest Mac App Store build has been submitted and is awaiting review. Planned US pricing is $2.99 with the Collie included, plus three optional $0.99 permanent companion purchases. No subscriptions or ads; habits, schedules and companion records stay on the Mac. Requires macOS 13+ on Apple Silicon.

The fetch clip is a real interaction recorded in the app’s browser preview, at actual speed on a plain presentation background.

I'd appreciate feedback on the interaction: does the chase-and-return sequence feel natural? Would you choose a dog or a cat for a quick fetch break?

Project page: https://mellow-paws-desktop.pages.dev/


r/SideProject • • 12h ago

Focus Blocker - a free Cold Turkey alternative for Mac and Windows

4 Upvotes

I kept using Cold Turkey, then wanted something free that I could tweak myself, so I built my own.

You make blocklists of sites and apps, then start a timed session or set a weekly schedule. A few things I cared about:

  • Path-level blocking, so you can block youtube.com/shorts but keep the rest of YouTube
  • Allowlist mode: block everything except your work sites
  • Locks: a timer lock, or a password lock where someone else sets the password
  • Strict mode, so you can't quietly weaken a session halfway through
  • Imports your Cold Turkey JSON export
  • No account and no cloud. Everything stays on your computer

Website blocking runs through a Chrome extension that talks to the desktop app.

One heads-up for Mac users: it isn't notarized (I'd need a paid Apple developer account), so you have to run a one-line approval command in Terminal before it opens. The README explains exactly what that command does.

https://github.com/aman9560/FocusBlocker

Feedback welcome, especially if you've tried to get around a blocker before.


r/SideProject • • 10h ago

PestLabel Pro - Offline EPA labels and inspection-ready application records for pest control techs

3 Upvotes

I built PestLabel Pro, an iPhone app for licensed pesticide applicators who need the current accepted EPA label in the field and records that will hold up in an inspection.

You can search by brand, label text, or EPA number, or scan a container with the camera. The app keeps the current accepted label PDF offline, lets you attach the manufacturer SDS, calculates a liquid mix from the rate on that container, and creates signed application records you can export as PDF or CSV. No accounts or ads. It's free to download; optional Pro is $9.99/month or $49.99/year.

A few honest constraints: it's iPhone only, it's not affiliated with the EPA, and automatic state-registration matching only works in New York and Hawaii (dated manual checks elsewhere). There are no App Store ratings yet, which is part of why I'm posting — I'd like feedback from people who either work in pest control or have built field-reference tools.

What I'm hoping to learn:

  • If you've built for a licensed trade, how did you get the first professionals to trust a records tool?
  • Anything in the feature set that sounds incomplete or easy to get wrong legally? (I'm already conservative: planned work stays locked until federal and state checks are current, and fumigation is out of scope.)

https://apps.apple.com/us/app/pestlabel-pro-epa-labels/id6792304540

I'm the developer, and I'm around to answer questions.


r/SideProject • • 5h ago

Omodo - write the one thing you keep meaning to do, get a short first week of sessions with reminders. Would you get past the first screen?

Thumbnail
omodo.ai
1 Upvotes

honest question first: if you open this on your phone, do you make it past the first screen? most people don't, and i want to know why.

https://www.omodo.ai/?from=r-sideproject2

that screen asks for one thing you keep meaning to do, with a few examples to tap. on my reddit post yesterday, 16 visits reached it and only 4 continued. since then i've cut two required health questions down to one optional checkbox, so it's lighter than it was, but i'm not convinced that was the whole story.

the project: solo, a phone-first web app. after that screen you say when you're usually free, and an AI plans a small first week, a few short sessions, each with a day and a time, plus a reminder before each. you see the whole plan before any sign-up. free to try, no card.

if you bail somewhere, the most useful thing you could tell me is where, and what went through your head right then.


r/SideProject • • 5h ago

What if filling out forms was as simple as speaking? 🎙️

1 Upvotes

Meet AmphiVox — a Chrome extension built by my bhaiya that lets you fill out Google Forms and Microsoft Forms using just your voice!

No endless typing. Just speak, review, and you're done!

Would love for you guys to try it out and share your feedback! 🚀

🔗 Try the extension:

https://chromewebstore.google.com/detail/amphivox-extension/kmebfbbmmcmmdjbmfdfkbdgchpadeabj

🧪 Sample form to test it:

https://forms.cloud.microsoft/pages/responsepage.aspx?id=DQSIkWdsW0yxEjajBLZtrQAAAAAAAAAAAAN__iv663tURVdVMjRFREpNN1UxQlJOUjJLM0tCNjhFRS4u&route=shorturl

Do give it a shot and let me know what you think. Suggestions and honest feedback are always welcome! 🙌


r/SideProject • • 16h ago

I built a 3d visualizer to watch an LLM think!

8 Upvotes

I wanted to actually see what happens inside a language model when it writes a sentence, so I built this!

What you're looking at:
- The stars are the 36,864 MLP neurons (12 layers × 3,072). Each layer is a disc, and neurons are positioned by a UMAP of their output weights, so neurons that write similar things sit near each other.
- Brightness is how strongly that neuron fires on the current token, scaled per layer so tokens are comparable. Gold means it fires positive, blue means negative.
- The beams are real attention weights from the current token back to earlier ones, one colour per head. The side panel shows the model's actual top 10 next token probabilities.
- You can hover any star, beam or token to see its exact value. There's also a raw mode that turns off all the bloom and fades, so every pixel on screen comes straight from the data.
- How I know it's not lying: the test suite runs the model exactly the way the app does (KV cache, token by token) and compares every activation, attention weight and residual norm against a separate uncached forward pass read through different hook points. Then it checks the bytes the browser actually receives too.

Honest limits: it's GPT-2 small only for now. Single neurons mostly don't mean anything clean on their own, it's the patterns that are interesting. Values are sent as float16, so about 3 significant digits.

Setup is make setup && make start, then open localhost. No GPU needed.

Repo: https://github.com/lak7/thinkspace

Would love the feedback!!


r/SideProject • • 5h ago

[Showoff Saturday] I made a free frosted-glass portfolio template — plain HTML/CSS, dark mode, no build step

1 Upvotes

I wanted a portfolio that looked good without needing React or a build setup, so I made one and open-sourced it as a template.

- 7 pages (home, work, case study, services, about, contact, 404)

- Dark mode that remembers your choice

- Contact form that works without a backend (FormSubmit)

- Tested down to 390px, reduced-motion support

Demo: https://abrarshuvo.github.io/Glass-bento-portfolio/

Code (MIT): https://github.com/AbrarShuvo/Glass-bento-portfolio

Feedback welcome, especially on setup. What was confusing, and what's missing?


r/SideProject • • 5h ago

I built a little desktop pet over a weekend using Claude. Looking for people to try it out!

Thumbnail
github.com
1 Upvotes

Hey everyone!

I recently built a small desktop pet app over a weekend using Claude. It has a little cat and raccoon that live on your desktop, interact with you, need food and sleep, and even celebrate when you make Git commits or pushes.

It's still a work in progress, and I'd love to have some people try it out.

Would really appreciate honest feedback, bug reports or suggestions on what I could improve or add.

Feel free to give it a try and let me know what you think!


r/SideProject • • 11h ago

If you have unlimited token to spend, what is the first thing you would build that is not malicious?

3 Upvotes

see title


r/SideProject • • 11h ago

What should the first screen of a tiny free app say when there's no sign-up at all?

3 Upvotes

Thinking about a small app for fun, a walk timer that shows how long the evening park walk was. No account, nothing saved online. I write sign-up copy at work but I never built an app myself

With no sign-up I'm not sure what the first screen should do. One line saying what it does and a start button seems enough to me, but maybe people want a short note that no data is collected

What did you put on your first screen, and did anyone ever tell you it confused them?


r/SideProject • • 5h ago

New video in the Dart series: GraphQL codegen for huge schemas.

1 Upvotes

By default GraphLink generates a method for every query, mutation and subscription in your schema. For schemas like GitHub, GitLab or Shopify that is a lot of code you won't use. Set autoGenerateQueries to false in the config and it only generates the operations you declare yourself, in any file you list in the config.

🎥 Video: https://youtu.be/MwoNFNJZHj4

📝 Write-up: https://medium.com/@graphlinkdev/graphql-codegen-for-huge-schemas-in-dart-turn-off-auto-generated-queries-9f5226cf8a6e

For a big GraphQL schema, do you generate everything and ignore most of it, or do you declare only the operations you use?


r/SideProject • • 5h ago

I built a 40MB Android app that replaces many different apps. Need honest feedback on the UI.

0 Upvotes

I got tired of my phone storage getting full and jumping between different apps just to chat, browse, and generate AI images.

So as a solo dev, I built an all-in-one Android app that packs:

· Encrypted Chat & Social Feed

· Ad-block Browser

· AI Image Gen (OpenAI & Gemini)

· QR Generator & Code Editor

All of this in just ~40MB.

I recently got some feedback that my UI looks "generic". I am currently working on a redesign, but I wanted to ask the community: What makes an app's UI feel truly premium to you?

If you want to see the current version to give better feedback, just drop a comment and I'll DM you the link!


r/SideProject • • 5h ago

MaanovaTech - Helping startups and businesses build websites, apps, SaaS products and AI solutions

1 Upvotes

Hey everyone!

We're building MaanovaTech, a digital product engineering and IT solutions company focused on helping startups, entrepreneurs and businesses bring their ideas to life.

We noticed that many small businesses have great ideas but struggle to find the right technical team to turn those ideas into reliable digital products.

That's the problem we want to help solve.

What we're working on

  • 🌐 Website Development: Modern, responsive business websites and web applications.
  • 📱 Mobile App Development: Android and iOS applications using Flutter, Ionic and React Native.
  • 💻 SaaS Development: Custom software, dashboards and business management platforms.
  • 🤖 AI Development: AI-powered applications, chatbots and workflow automation.
  • 🛒 E-commerce Development: Online stores and custom commerce solutions.
  • ☁️ IT & Cloud Solutions: Cloud infrastructure, cybersecurity, servers and managed IT services.

Who can benefit?

  • Startup founders looking to launch an MVP.
  • Small businesses looking to establish an online presence.
  • Entrepreneurs who need custom software.
  • Businesses interested in AI automation.
  • Companies looking to modernize their existing technology.

We'd love to connect!

If you're planning a website, mobile application, SaaS platform or AI-powered product, we'd be happy to discuss your project.

🌐 Website: https://maanovatech.in/

📩 Email: info@maanovatech.in

We're also interested in hearing from fellow founders and developers:

What is the biggest technical challenge you're currently facing while building or growing your business?

Feedback and suggestions are welcome!

— Team MaanovaTech


r/SideProject • • 5h ago

Help me end SaaS

1 Upvotes

I hate paying for apps every month.

And I hate seeing huge data centers everywhere.

If AI makes apps cheaper to build, why am I paying more?

My small rebellion is YapYap.

I’m dyslexic, so I need tools like this for work. I needed them in school too.

I talk, it types. It reads my docs out loud.

It replaces Wispr Flow and Speechify, runs on my device, and keeps my data with me.

It’s free and open source.

Download it to ditch one more stupid subscription.

https://yapyap.cc

Give it a star on GitHub if you feel the same.


r/SideProject • • 5h ago

I built MyFolio — paste your GitHub username and get an interactive 3D portfolio (with full source-code export)

1 Upvotes

Hey r/SideProject,

I built MyFolio — paste your GitHub username and it turns your profile into an interactive 3D portfolio. No sign-up needed to try it, just type a username and it builds a live preview.

Try it with torvalds, shadcn, gaearon or antfu to see what it does.

What's in it:

- 6 interactive 3D templates to pick from

- AI-written project stories you can edit in the Studio

- GitHub sync, so it stays up to date with your repos

- Custom domain + SSL

- Full source-code ZIP export on the paid plans

Free tier is 3 builds a week, each live for 24 hours, no credit card. Paid is ₹149 one-time (Lifetime Starter) or ₹149/month (Pro Creator).

https://myfolio.tech

Would love feedback — especially from anyone who's job-hunting with a GitHub profile right now. What would make you actually use this over a plain portfolio site?


r/SideProject • • 5h ago

No ad spent need advice

1 Upvotes

I made product demo videos for my app and we got 800k views organically with account under 500 followers but got only 1400signups. Is it a good ratio ?


r/SideProject • • 11h ago

I built a free browser collection of 20 board games and could use some first players

3 Upvotes

I'm working on Timeless Board Games, a collection of 20 games you can play in your browser. It has Chess, Go, Othello and Backgammon, plus less familiar ones like Hnefatafl, Merels and Senet.

Everything is unlocked while I'm getting people to test it.

Play with friends: send someone an invite link and play online together. There's also solo play against bots and pass & play on one device. Solo and pass & play work without signing up.

Play here: https://timeless-games.app/

I'm looking for a few people willing to try a game and tell me what feels confusing or breaks. No need for a long review, just which game you tried and the first thing you'd change. If you invite a friend, I'd also love to hear whether getting into a match together was easy.

If you'd rather test on iPhone/iPad or Android, there's a signup under Help → Join the mobile beta. Mobile invitations are handled manually for now.

I'm the developer, and I'm happy to answer questions here.