r/SideProject • • 3m ago

I made a place where you can't post photos. Come hang out?

• Upvotes

ONLYTEXT

Hey everyone, I built a small text-only social app called OnlyText. No photos, no videos, no filters, just words.
It's still tiny, so right now it feels more like a small gathering than a platform. There's a question up today: what's one small thing that made your day better?
No pressure to be clever. Come say hi, answer it, or ask something of your own. I'll reply to everyone.
onlytext.in
What's the last thing you'd say if nobody could see your face?ONLYTEXT


r/SideProject • • 13m ago

I built a Mac app to make software demos a little easier

Enable HLS to view with audio, or disable this notification

• Upvotes

I work as a technical instructor, so I spend quite a bit of time sharing my screen and explaining how software works.

One thing that always bothered me was having to switch between different tools just to explain something. I'd use one app to draw on the screen, another to highlight something, and sometimes a separate whiteboard.

I ended up building my own Mac app called TeacherPalette.

It has screen annotation, a Spotlight to focus attention on specific areas, a Magnifier for small UI elements, and a whiteboard with PDF support.

I released it on the Mac App Store last month. It's been a pretty interesting experience building and launching a product on my own.

If you're curious, here's the link:
https://apps.apple.com/app/id6783567350

Still figuring out the marketing side of things, so I'd appreciate any feedback on the app or how I'm presenting it.


r/SideProject • • 25m ago

Android the Right Way - 5 hands-on ebooks for building and shipping Android apps, each with a free sample chapter

• Upvotes

I ship Android apps on Google Play as Hartmann Studios. I wrote five short ebooks about getting an app from a blank project to the store and keeping it there, one per stage. They are plain, practical and current for October 2026 (targetSdk 36, AGP 9, Play Billing 9.1.0, the 16 KB page size rule).

Each book is about 60 pages with diagrams, a checklist and a cheat sheet. PDF and EPUB. $19 each, and every book has a free sample that is one full chapter plus the table of contents.

What each one covers:

  1. Ship Your First Android App. Empty Android Studio project to a live Play listing: Kotlin and Compose basics, signing and the upload key, building an AAB, the Play Console account, testing tracks, the 12-tester closed test that new personal accounts must pass, and the first production release.

  2. Compose Without the Confusion. The Kotlin you actually need, composables and modifiers, layouts, state and recomposition, Material 3 theming, Navigation 3, ViewModel with StateFlow and one-way data flow, Room and DataStore, previews and UI tests.

  3. Pass Google Play Review. Target API 36 and the August 31, 2026 deadline, 16 KB page size checks for native libraries, sensitive permissions and the merged manifest, the Data safety form, account deletion, honest listings, staged rollouts, vitals thresholds, and releasing from GitHub Actions.

  4. Get Paid for Your Android App. Picking a business model, AdMob with the Next-Gen SDK, consent with the UMP SDK before the first ad, Play Billing one-time purchases and subscriptions, server verification and RTDN, and store listings that describe what the app really does.

  5. On-Device AI for Android. ML Kit, Gemini Nano, LiteRT and a local LLM in Kotlin, shipping models politely, and an Android client that streams from your own Ollama server over LAN or Tailscale.

Who it is for: someone who can write some Kotlin and wants to ship, or who has an app up and keeps getting tripped by Play's rules. Not for total programming beginners.

Everything in the books is checked against the official docs as of this month and against my own apps. No invented numbers, no earnings claims.

Store link (books and free samples) is in the first comment.

Happy to answer questions about any of the topics here.


r/SideProject • • 26m ago

I built Loomton, a free beta for managing tailoring and clothing shops

• Upvotes

I've been working on a web app called Loomton. It's basically shop management software for tailors, fabric shops and ready-made clothing stores.

I'm building it solo using React, Supabase and Cloudflare.

The idea is pretty simple. A tailor needs to keep measurements, orders and delivery dates. A fabric shop needs to track stock and purchases. A clothing store needs inventory, sizes, colours and barcode scanning.

So instead of making three different apps, I put them together. Shops can use whichever parts they need, with one customer list.

For tailoring, I've added measurements with fractions, garment-specific notes, orders, invoices and payment tracking. Fabric shops can manage stock by the metre, supplier purchases, returns and low-stock warnings. Clothing stores can manage sizes and colours, generate barcode labels and scan them using a phone camera.

One challenge has been keeping these different workflows in the same app without making everything too complicated.

It's still a beta, so there are things missing. It needs internet, there's no staff login system yet, photos don't sync between devices, and voice measurement entry still needs work.

It's free for up to 20 orders or sales per month, with no card required.

Here's the site: https://loomton.com/

I'd really appreciate some outside feedback. Does the website explain the product clearly? Is combining these three shop types a good idea, or does it make things confusing?

Also curious whether something like this would make sense for small shops in different countries.


r/SideProject • • 26m ago

Programe este mini widget flotante para Windows

• Upvotes

¡Hola a todos!

Quería compartirles un proyecto en el que estuve trabajando. Cansado de tener que abrir la aplicación de Spotify o cambiar de pestaña en el navegador solo para pausar una canción o bajar el volumen, me armé un mini reproductor flotante minimalista en Python.

¿Qué hace?

🎵 Universal: Lee en tiempo real lo que suena en tu PC (Spotify, YouTube, VLC, etc.) usando los controles multimedia nativos de Windows.

🌈 Diseño RGB: Tiene un borde con luz de neón sutil que cambia de color suavemente.

🎛️ Controles directos: Reproducir/Pausa, anterior, siguiente y control directo de volumen general.

🫧 Modo Burbuja: Con un solo clic se colapsa en una pequeña burbuja que puedes mover a cualquier rincón de tu pantalla.

💻 Ligero y portátil: Sin consola de comandos ni instalaciones pesadas.

Es 100% gratuito para descargar y usar. Si te gusta y quieres apoyar el proyecto, dentro de la app agregué un botón de donación rápida en cripto (USDT / Binance / OKX) que copia mi billetera al portapapeles.

¡Déjame saber qué te parece o si tienes alguna sugerencia!

👉🏻 https://sharemods.com/3uczl54orvsw/mini_player.rar.html


r/SideProject • • 35m ago

I built a Tinder-style deck where people swipe right only if they'd actually pay for your startup. Here's what 10K+ swipes taught me

• Upvotes

Two weeks ago I launched iwouldpay.dev. It's a deck of indie startups, and you swipe right only if you'd pay for the product. No likes, no "cool idea".

So far there have been 10,600+ swipes on 160+ startups. A few things I didn't expect:

  • When we asked people what they'd pay, 52% picked $5/month. Small but real.
  • The most common reasons for a "nope" were "not for me" (98), "unclear what it does" (70), "should be free" (45) and "looks unfinished" (31). "Unclear" is the one makers can actually fix: a lot of pitches lose people in the first line.

Adding your startup is free, and you get a private page showing who'd pay and why people passed: https://iwouldpay.dev/submit?ref=reddit

Happy to answer anything about the data or how it's built.


r/SideProject • • 38m ago

We had Claude audit all 92 screens of our app for AI-sounding copy. Here is the prompt and what it found.

• Upvotes

We built most of our money app with AI, and it ended up reading like an AI wrote it (obviously!).

So we put every screen in Figma, and asked Claude to review each one the way a design lead at Apple would. This is the prompt:

Go through every screenshot, one at a time. For each screen, write comments on how to make it better: 1. UI and UX. 2. Text copy: less AI-sounding, more like product language in Apple's apps, cut text wherever you can. 3. Font sizes compared with Apple's defaults. Quote the exact words on screen and give the replacement.

Claude came back with 339 comments! I recommend giving it your design tokens so it compares real font sizes, and ask for the replacement text rather than an opinion.

The full write-up has the five steps, real screens with Claude's comments beside them, and how we kept the Figma connector under its call limit.

Spoiler: Guided by human, written by AI.


r/SideProject • • 38m ago

Susumna: An App Built With Agentic Gods dealing with the Soul's Journey

• Upvotes

I just re-launched the latest version of an app I had been working on last few weeks.

you will find it at:

https://susumna.com/

I'm not a developer.

I'm not a graphics designer.

I'm not this and I'm not that.

I did however pick up some ideas developing the app borrowed from Genesis yes the creation of the World.

I know heady stuff :)

At the end we put together this book on how ancient Vedic teachings informed some of the solutions that I found.

At times, I felt like a messenger for the God's. Taking one msg or file from Sol (OpenAI) to Mr. Opus (Claude as he's known by). Along the way creating Akashic Records and conjuring up Sri Ganesh (I thought he was a Fable to be honest) when Vishnu (last name Opus) needed help build some worlds for the Hero's Journey.

The book is at

https://susumna.com/agentic-gods

Thank you for your time


r/SideProject • • 40m ago

SubDoctor – a free subscription tracker I built for myself

• Upvotes

Lately, I’ve been dealing with a lot of subscriptions across different services, and keeping track of everything was getting messy.

I wanted a simple way to keep them in one place and get reminders before renewals, so I built SubDoctor, a Chrome extension, for myself. I eventually decided to publish it so others could use it too.

It’s completely free, with no tracking or account required. Your subscription data stays locally in your browser.

Chrome Web Store: https://chromewebstore.google.com/detail/aboooacmalefiepjgdnfcmjlhcmaafae?utm_source=item-share-cb

I’d appreciate any feedback, whether it’s useful, anything that feels confusing, or something you think is missing.


r/SideProject • • 49m ago

Major update: Poseform can now be driven by an AI in the browser (WebMCP)

• Upvotes

Major update on https://poseform.vercel.app/ the free browser pose studio. Same tool. The big one is AI control.

Open it, hit MCP / AI → Enable AI control, and a browser agent that speaks WebMCP can run the tab you’re looking at. It can read the scene, pose the figure, change body and face sliders, hair, props, glue, camera, light, and sketch, set animation keys, then hand back a PNG (including OpenPose), an OBJ, or the whole .poseform scene. Nothing to install, and no extra server. It only works in a browser that actually supports page tools (ChatGPT’s desktop browser, Chrome with the WebMCP flag, Brave Leo in testing). A normal chat box, or an app that only takes an MCP server URL, can’t hook up. It’s early, so check the picture after it says it’s done.

The rest of the week:

  • Refs: OpenPose, sketch line art plus construction lines (pick the color), transparent figure, bald VNCCS mannequin. PNGs are at least 3840 px on the long side. The image editor can crop, draw, add text, and scale, and it loads faster.
  • Posing: drag a hand, foot, hip, or chest and the body follows. Standing figures keep their balance. Lock a joint’s angle, its position, or both. Rounder elbows and knees, a real palm, plus kneel, upright kneel, look back, sleeping, two-handed sword, and large grasp. Save poses, mirror a side, or swap left and right.
  • Props: chair, bed, table, katana, bat, pistol, football, barbell, fitness bench, or your own OBJ. Per-axis scale, two-handed carry, and glue (hand on a sword, knee on a bench).
  • Look and camera: back thickness, hip lift, roughly 125–235 cm and 10–170 kg, low-fat muscle, chest sag. Real focal length, sensor, frame gate, a light you can aim, and a timeline for a dithered GIF or WebM/MP4.

r/SideProject • • 52m ago

I built a check that stops AI coding agents before they delete, force push or deploy

• Upvotes

For weeks I read stories of coding agents doing things nobody asked for, told by the people it happened to. A terraform destroy that wiped 2.5 years of student work. An agent that pushed the deletion of 723 files to a main branch. A "yeah go ahead" that cost someone 29 folders of unsaved work. A rule in CLAUDE.md, written in capitals, that the agent ignored anyway.

Every time, the rule existed. Nothing checked the action itself before it ran.

So I built Paidwen (https://paidwen.com). It plugs into the hook of Claude Code or Codex and checks each tool before it runs. You say in plain words what runs, what's blocked, and what waits for your yes in Slack or by email. Everything that can be undone keeps running, and only the risky stuff waits.

It's free to try, no card. I'm a solo founder, so honest feedback is the most useful thing you can give me.

What would you want your agent to always ask before doing?


r/SideProject • • 58m ago

My Mac app has 0 paying users, 0 revenue and 99.99% uptime after 20 months 🎉

Enable HLS to view with audio, or disable this notification

• Upvotes

In February 2025 I started building Speechy as a voice note-taking app. You'd talk, and it would turn your rambling into clean notes, meeting notes, summaries, emails, whatever format you wanted. It was basically an AI secretary.

Then I learned what every note-taking founder learns. Everyone says they want better notes. Nobody ever reads their notes. My users (me) recorded 40 voice memos and opened 2 of them.

So I pivoted. Turns out the moment people want their voice turned into text isn't "later, in a notes app." It's right now, in the box I'm typing in. Same speech-to-text engine, different job: hold Fn, speak, and the text appears wherever your cursor is.

Wispr Flow had the same idea. So did Superwhisper. And Willow. And Aqua Voice. I found this out after I'd pivoted, so I was already committed.

Step 1: Ship it in Electron.
It worked. Users (me) were happy. Naturally, I rewrote the whole thing in native Swift. Nobody asked for that, but the RAM graph looked so good.

Step 2: Build anti-piracy for an app nobody has pirated.
The licence ties each Mac to a hashed hardware UUID. The free trial needs a fresh ticket signed by the server for every single dictation. I spent a whole afternoon reading about Apple App Attest. My threat model covers nation-state attackers. My user count is 0.

Step 3: Add analytics.
PostHog now records every dictation's word count, every setting change and every failure. The dashboard is a flat line. Beautiful. Very low variance. The actual voice nodes don't get shed, just the raw data.

Step 4: Pricing.
I designed weekly, monthly, yearly and lifetime plans, then a 1,000-free-words trial, then scrapped it for a 3-day trial with card. That's six pricing models for zero customers. Each one converted at exactly the same rate - thats 0 btw

Step 5: Ship to production. Roll back production.
Version 1.0.19 went out, then got rolled back. Sparkle auto-updates work perfectly. I know because I've watched them roll a version back.

Step 6: Run ads.
I set up a Meta campaign with a carefully researched audience and four ad creatives. Then I found out my build was Apple Development signed and not notarized. Gatekeeper rejects it. I was about to pay Mark Zuckerberg to show people a security warning.

Step 7: Add AI agents.
Speechy can now show Claude Code and Codex permission prompts in your Mac's notch, and you can speak your prompts to them. Is it useful? Yes. Did it bring in revenue? See the title. But Claude now has a nicer UX than my checkout page.

Current state of the project:

  • ✅ 19 offline tests passing
  • ❌ ESLint can't load its own config file
  • ✅ Crash recovery, so your words survive a crash
  • ✅ "Only My Voice" mode, which ignores everyone except you. I relate.
  • ✅ Undo last dictation. I wish I could undo the last 6 months.
  • ✅ $59 lifetime, one-time. Lifetime value per user so far: undefined (0 / 0).
  • ✅ Award cards for dictation streaks. They've been awarded to no one.

My git log says "added better award cards" twice in a row, with the same message both times. That's where I am mentally.

Anyway, if you're on an Apple silicon Mac and type more than you'd like, try it free for 3 days here: speechy

I'd love one user. Even a bug report would be nice. A bug report would be my first piece of user engagement.

Edit: I dictated this whole post with Speechy. It took 4 minutes. Building the app took 6 months. The numbers are fine. right ?


r/SideProject • • 1h ago

GlassCast - a free podcast app for Android where the player takes its colors from the cover

Enable HLS to view with audio, or disable this notification

• Upvotes

I moved from an iPhone to Android and couldn't find a podcast app I actually liked using. Most felt dated or crowded, so I started building my own. It's called GlassCast, and it's at version 1.7 as of October 13th, 2026.

The idea I started from: the player takes its colors from the cover of whatever you're listening to, so every show looks a little different. The rest grew out of what I wanted day to day:

- A Latest tab with new episodes from every show you follow

- Speed, Skip silence, Boost voices, and a sleep timer that a shake restarts

- Chapters, show notes, transcripts, and bookmarks with notes

- New episodes download on their own over Wi-Fi

- Chromecast, Android Auto, and its own interface on Android TV

- gPodder and Nextcloud sync, OPML import and export

- English and Korean support

It's free, with no ads and no account. What you listen to stays on your phone, and there's no GlassCast server.

It isn't on the Play Store. You can get the APK from the site, and the app checks for updates itself: https://anixitea.github.io/glasscast/

I'm building it on my own, so I'd love to hear what feels off or what's missing.


r/SideProject • • 1h ago

Nuevo rimworld para móviles

• Upvotes

Hola a todos se que no es normal en este reddit pero quería promocionar un videojuego que se está desarrollando para móviles inspirado en grandes éxitos como Dwarf Fortress y rimworld.

Este juego se basa en un gestor de colonias y supervivencia pura.

Ya se encuentra publicado en play store como fase Alpha si están interesados en apoyarlo, probarlo y aparecer en los créditos del juego solo por hacer parte de su beta, les dejo el canal de discord

https://discord.gg/yERkC4BPg


r/SideProject • • 1h ago

Friend Rating Tool

• Upvotes

Took some time off to try to upskill myself and get a taste of what all ya'll are up to these days with vibe-coding. After mulling on something I could use myself, I picked one and started working. The result was this Friend Rating tool.

Why would such an abomination exists you might asks? Well currently, i'm on the fence on where to live between two States, both in which I have lived in before for many years. One question I asked was, between these two, where are my communities and what do they look like? Quickly, I had a count of people I knew in both locations, but then I realized my sense of things were a bit too qualitative and that something more needed to be done. So I figured, why not trying scoring them and see if it would unearth any insights. Thus -- this tool.

Once again, the idea itself is not too important, I just want to share this thing I created (largely off the back of my AI minion). The idea was just a vehicle to apply what I was trying to learn.

Link: https://project-friend-rater-v2.vercel.app/


r/SideProject • • 1h ago

Track your dream Licenses Plate

Thumbnail
vanityplate.org
• Upvotes

I've wanted the same vanity plate for a while, and the only way to know if it frees up is to keep typing it into your state's DMV site and hoping. So I built something to do that for me, and it turned into a full project.

What it does

  • Checks official DMV plate lookups around the clock, across every major state
  • Alerts you (Discord DM) the second a plate you want opens up
  • "Snipes" - set a pattern once (like 3 letters, ends in GT, only in TX) and get pinged when any match opens
  • Check one plate across every state at once
  • Browse every open plate in a state, filter by length, export to CSV
  • Live map + feed of plates opening and getting taken It's on the web at vanityplate.org (log in with Discord) and as a Discord bot. Free vs paid Free gets you a few live checks a week and previews of open plates, so you can see if it's useful before paying anything. Premium unlocks unlimited checks, instant alerts, and gets you alerts before the public channel.
  • Results come from each state's own lookup where one exists. Where a state doesn't offer a direct check, results are marked "likely available," and you should confirm with the DMV before ordering.
  • An open plate can still be refused by the DMV at order time - this tells you when it's worth trying, not that it's guaranteed. Happy to answer questions, and if there's a state you want covered, tell me which one. Feedback welcome - it's a solo project.

vanityplate.org


r/SideProject • • 1h ago

I turned a Google Sheet into a multiplayer game server

Post image
• Upvotes

I spent way too much time recently answering a question many people never ask. Can you run a full multiplayer tabletop server inside Google Apps Script using Google Sheets as the database?

Turns out, you can. I built a project called Game Night.

The kit includes five classic tabletop formats: a 15x15 crossword tile game with full word list verification, a vertical gravity 4-in-a-row grid, a line-drawing territory game, classic checkers, and a multi-dice combination game, all running in the browser using your own Google account as the backend.

I just added a Human vs. Computer mode for Wordwright because I wanted to test the rules engine offline without needing another player connected.

Why build it like this?

  • Zero infrastructure cost: No AWS, Firebase, or server hosting required. Apps Script serves the web app, Sheets holds the state, and Drive holds match replays.
  • No build pipeline for users: A non-technical host can just paste the files into Google’s web editor without needing Node, terminal commands, or hosted assets.
  • No AI dependency: It’s just standard JavaScript rules logic, SVG tile generation, and local state management.

This took a lot more actual engineering and architectural iteration than a quick "vibe code" weekend project, though there are bound to be a few edge cases to polish. It's completely free and open-source.

If you want to look under the hood or try hosting a table, search for tweakyourpc/game-night on GitHub.

Curious if anyone else has tried pushing Apps Script or Sheets to do weird things like this, or has thoughts on the bot implementation!


r/SideProject • • 1h ago

I built an iPhone app that counts your "um"s, and it shows you're mostly saying them right before a pause

• Upvotes

I'm the maker, so take this with the usual salt.

I had a talk coming up and recorded myself practicing. I said "um" 14 times in four minutes and had no idea. You don't hear it while you're talking. You only hear it on playback.

So I built Unfiller. You tap record and talk. When you stop, it shows three numbers: fillers, words per minute, and length. The transcript highlights every filler, and tapping one plays the three seconds around it. That part is uncomfortable, and it works.

The part I didn't expect was the pause map. It lays your take out as a timeline, and the ums almost always bunch up right before a pause. The um is you buying time. If you let the pause just be a pause, most of the fillers go away.

A few choices I made on purpose:

  • There's no counter on screen while you talk. Watching the number go up mid-sentence makes people freeze.
  • Each retake is compared only to the one before it (like 7 → 3 fillers). There are no streaks, reminders, or charts. Most people use it for two weeks before an interview or speech and then stop, which is fine.
  • Everything runs on the phone with Apple's on-device speech recognition. There's no account and nothing gets uploaded.
  • "Like" and "so" only count when they're used as fillers. It isn't perfect, and it'll sometimes miss one or count one it shouldn't.

It's English only and needs iOS 18.2 or later. Your first three analyses are free and complete. After that, free recordings stop at 20 seconds. Pro is $12.99 once, not a subscription.

culi.app/apps/unfiller

I'm curious whether the "ums right before a pause" thing holds for other people too, or if it's just me.


r/SideProject • • 1h ago

RowProof - Clean small CSV files and compare versions by a unique key

• Upvotes

I built RowProof for two small CSV tasks: trimming whitespace and removing blank or exact duplicate rows, and finding added, removed, or changed records between two versions.

The first 10 result rows are free to preview. Full downloads cost $4.99 once for 10 exports, with no subscription. You save a recovery key before buying so you can restore unused credits.

It accepts UTF-8, comma-separated CSVs, up to 256 KiB combined, 5,000 data rows and 100 columns per file. Comparison needs matching headers in the same order and one nonempty, unique key per row. Processing happens on the server; CSV contents are not saved as product records.

The link loads a synthetic example. Click Preview to inspect it: https://rowproof.hick-chatgpt.de5.net/?tool=compare&sample=comparison&utm_campaign=reddit_sideproject#desk

I'm looking for feedback from people who work with small CSV exports: does this comparison output cover the changes you need to inspect?


r/SideProject • • 1h ago

I built an iPhone app for planning film shots inside 3D scans - looking for beta testers

Enable HLS to view with audio, or disable this notification

• Upvotes

Side project I've been building: FrameRoam. You 3D-scan a real location with your phone, import it, and then plan all your camera shots inside the scan - positions, moves, full shot sequences - before shoot day. Location scouting from your couch.

It's in TestFlight beta now. Looking for filmmakers, 3D scanning folks, and anyone who'd actually use this. Beta testers get Pro free at launch.

FrameRoam Beta


r/SideProject • • 1h ago

Sengi: managed Linux runners for existing GitHub Actions workflows

• Upvotes

I'm affiliated with Sengi. We're offering managed GitHub Actions runners for teams that want to keep their workflows without maintaining runner machines.

The supported environment is Ubuntu 24.04, Linux x64, with a fresh VM for each job. You install the GitHub App, connect your repository in Sengi, then change the job's runs-on label yourself. This isn't a replacement for macOS, Windows or ARM jobs.

There are 2-, 4- and 8-vCPU options, usage-based billing, and a monthly allowance of 3,000 standard-2-equivalent free minutes shared across sizes and weighted 1/2/4. Signup doesn't require a card. Boot and teardown aren't billed; each job rounds up to a minute.

Details, current rates and setup: https://sengi.run/

If you've moved Actions to another runner provider, what was the hardest compatibility issue? We'd like to understand which parts of the switch need clearer documentation.

Disclosure: this introduction was prepared with AI assistance using Sengi's published documentation.


r/SideProject • • 1h ago

I kept hitting my Claude limit mid-task, so I built a way to hand the whole chat to Codex

Enable HLS to view with audio, or disable this notification

• Upvotes

If you use Claude Code or Codex, you've probably had this happen.

You're an hour into a task. The agent finally understands the codebase, it's tried a few approaches, ruled out the dead ends, and it's this close. Then: limit reached. Resets in 4h 52m.

Your options are all bad:

  • Wait 5 hours for the reset, and lose all your momentum
  • Pay for extra usage just to finish something that was almost done
  • Open Codex and start over. Re-explain the bug, paste the files, list everything you already tried, and hope you didn't forget the one thing that mattered

The third one is the worst. All the context lives inside that session: what was tried, what failed, why you picked one approach over another. Retyping it never gets all of it, and the new agent ends up repeating mistakes the old one already made.

So I built hand-off into Speechy.

Speechy is a Mac app that lives in your notch. It started as voice dictation and grew into a hub for coding agents: you can see what each one is doing, answer their prompts, and talk to them without switching windows.

Now each agent in the notch has a hand-off button:

  • Continue in Codex. Moves the chat over with every message, the reasoning and the tool history. Codex opens in the same project and picks up where Claude stopped.
  • Fork a copy. Both agents keep running, so you can let them each take a crack at it.
  • Continue from a message. Trim the history first and carry over only the part that matters.
  • Export session. One file you can continue on another Mac.

It works both ways, Claude ⇄ Codex. When Claude hits its limit, the notch offers the hand-off on its own, so it's one click (or press 1).

Honest limits: the new agent brings its own tools and settings, so agent-specific setup doesn't carry over. It's the conversation that moves, not the configuration.

I'd love feedback:

  • Would you actually use this, or do you just wait out the reset?
  • Which agents should it support next? (Cursor, OpenCode, Amp…)

here is the link to the app : speechy


r/SideProject • • 1h ago

My first "mockup" for my product was AI-generated, and it taught me the wrong lesson fast

• Upvotes

Before writing any code for Vast, I generated a concept image in Gemini, a 3D dependency graph, glowing nodes, a chat panel, the whole futuristic dashboard aesthetic. It looked great as a screenshot.

Then I looked closer and some of the labels in my own generated mockup were actual garbled nonsense. Felt like a pretty direct metaphor for the whole direction, impressive at a glance, falls apart once you actually try to read it.

Asked myself the real question before building anything: does 3D tell a developer anything that a flat 2D graph with real risk numbers doesn't already tell them? No. It's just heavier and harder to navigate, the third axis isn't encoding any real information.

Cut it before MVP. Shipped a plain 2D graph instead. Not the fun answer but it's the one people can actually read.


r/SideProject • • 2h ago

I made an app for your tactile pleasure using the Taptic Engine and fun textures. Free, no ads, no data collection. Enjoy

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/SideProject • • 2h ago

Made a placement prep site, OS/DBMS/CN/OOP notes are free. Need honest feedback

0 Upvotes

Hey guys, final year student here. During my own prep I had like 10 tabs open all the time. YouTube playlists, random pdfs, leetcode, some notes from seniors. So I started putting everything in one place and it turned into a full site.

solulu.dev

Everything on it is collected from experience. What actually came up in tests and interviews, what seniors told us to focus on, and what I wish someone had told me earlier. Main idea is just to help people so they don't waste time like I did.

Free stuff, no login needed:

- OS, DBMS, CN, OOP notes (all of it)

- first few problems of every section

- a 12 week roadmap of what to study when

You can write code in C, C++, Java or Python and run it right on the page, no setup. SQL questions run on a real database inside the browser too.

Rest of it (DSA, neetcode 150, SQL, aptitude, system design, ML) is paid. ₹9 if you just want to check it out for a day, ₹999 for lifetime.

Still fixing a lot of things so please tell me what's bad or missing. Roast it if you want, I can take it.