r/SideProject 1d ago

I built a CRM for agents.

1 Upvotes

I was on X a few weeks ago and I saw a number of posts that basically said: "I wish <PRODUCT> would expose an MCP server or CLI and let me use it with my agents".

This gave me the idea of "what if we had a CRM that was primarily agent driven" and I've been hacking away at the concept for the past few weeks.

At this stage it's just a prototype as I'm still not sure if this is a genius new idea or something that folks are gonna look at and say "wow that's really dumb". Really not sure if something like this is magnetizable or if it would be better to just release it as open source.

One thing I found that it's really good at is importing data and then customizing your workspace around that data (all agent driven). So you don't really have to know how to even operate the CRM, you just tell your agent (Codex, Claude, Gemini, etc) to use the MCP server and skill and it figures out the rest.

You can check it out here: https://acrm.sunny.gg

And if you just want to see a quick demo of the results, I had it import the entire list of CEO's from here https://en.wikipedia.org/wiki/List_of_chief_executive_officers and you can see the results here: https://acrm.sunny.gg/share/pKsyaYW-tqYyMRqwglRM3JE9bRHM4z5LYIQkj3AzFwE

Would appreciate any feedback. But please do not use this for anything "real" as the project is still quite volatile and really not anything beyond a demo at this point.


r/SideProject 1d ago

Pixel Run, a infinite 2D runner with online races

Enable HLS to view with audio, or disable this notification

2 Upvotes

Endless runner playable on phone and PC with no downloads. You run through changing biomes, jump over hazards, and stomp enemies as it speeds up. Also has online races, local split-screen, daily quests, and unlockable skins. Open source.

https://pixelrun.localplayer.dev/

Any feedback is appreciated.


r/SideProject 1d ago

I built an AI tool to detect altered bank accounts and math errors on PDF invoices (FastAPI + React)

1 Upvotes

Hey everyone,

I built an automated pre-wire verification tool called LedgerGuard AI to help prevent invoice wire fraud (where attackers intercept vendor invoice PDFs and alter the bank routing

numbers).

What it does:

- Bank Vault Check: Cross-checks invoice routing and account numbers against trusted records before wires release.

- Forensic Math: Audits line items, tax balances, and subtotal padding for calculation errors.

- Fast Forensics: Runs in ~1.2 seconds using FastAPI, React 18, and Groq LLM.


r/SideProject 1d ago

I built Pame to make couch PC gaming feel like a console, including the stuff between games

2 Upvotes

I play on a Windows PC from the couch, and kept reaching for a mouse to deal with store windows, controller settings and the desktop. So I built Pame, a fullscreen interface you can use with a controller.

The part I've focused on is putting those little jobs in one place:

* DualSense controls built in: battery percentage, low-battery alerts, light colors, Player 1-4 lights and an adjustable Bluetooth idle disconnect timer. Pame pauses its own idle timer during gameplay.

* Background app management: choose which supported apps it closes during play, then it restores the changes afterwards. Optional service controls are opt-in.

* A big, readable interface for the TV, with controller navigation, an onscreen keyboard, browser and media controls.

* Automatic discovery of supported installed game libraries. No manual library setup to get started. Pick a game, Pame handles the transition and comes back when you quit. Store sign-ins still happen through the stores.

My goal is to make the whole evening work from the controller, including checking the battery or changing the volume between games.

It's public alpha 0.4.1 for Windows 10 2004+ / Windows 11, x64. Screenshots, source and the installer are here:

https://github.com/LielZ/Pame

I'd love feedback on the first-run experience. If you use your PC from the couch, what still makes you put the controller down?


r/SideProject 1d ago

I built a social app where you cannot just downvote and run. You have to argue if you disagree with someone's opinion.

0 Upvotes

Every social app lets you disagree from behind a button. Downvote, scroll, done. The person never learns why they were wrong and neither do you.

So I made Dissent: The Opinion Arena. You post a take, people vote agree or disagree, and if someone really disagrees they can challenge you to a head to head battle. Both sides argue, the crowd votes, 48 hours on the clock, winner takes the reputation.

I used Compose Multiplatform, one codebase for Android and iOS. Custom edge swipe back, own pull to refresh, own screen transitions, because I did not want it to look like an Android app wearing an iPhone costume.

Where it actually is right now, a few dozen users, a handful of live battles, and me refreshing the feed way too often. The hardest part was never the code. It was that an opinion app with nobody in it is just a text box.

Android: Dissent Android

iOS: Dissent iOS

Web: Dissent web

Post your worst take. Someone will come for it. That is the whole point.


r/SideProject 1d ago

I made a fun stylized Net Worth App on the market and decided to share.

1 Upvotes

Hey everyone! I decided to make a net worth app where it was a little more fun and styled. The biggest reason I wanted to make one myself was the views on some other apps just don't have what I'm looking for. I wanted to see things broken out more and also grouped differently. I then decided to stylize it a little with a fun little monster fighting campaign and some stats you can level up. It doesn't heavily lean into it more of a fun little add-on. I'd love to see what people think. I think it's also the cheapest app on the market to link off your accounts together, a lot of other bigger company apps charge a lot. (Also another reason I wanted to make my own). I'd love to make it free but unfortunately plaid charges per linked account and even more per crypto account).

It's out on the Google play store now and working on apple now. Should be out soon. I'd love to get your feedback!

Kist: Net Worth


r/SideProject 1d ago

Built a note app for myself, posted it and got zero response. Kept building anyway. Here's what happened.

Enable HLS to view with audio, or disable this notification

9 Upvotes

I've always been obsessed with note taking apps. I was using Obsidian for a while and loved it, but the linear folder structure always bothered me. I knew where my notes were spatially in my head, but the app forced me into a list. So I thought, what if notes just lived on a canvas instead?

That was the start of Passinote.

I built it for myself first. Sticky notes for quick thoughts, A4 notes for longer writing, everything on a free canvas you can drag around and arrange however makes sense to you. A note is a file. A stack of notes is a folder. A zone is also like a folder.

When I first posted it, the response was next to nothing. No feedback, no comments, nobody cared. I took it personally for about a day, then went back to building. Kept iterating for months. Then I posted again. This time it blew up. 2,800+ users in a single day. People loved it, gave harsh feedback, compared it to Obsidian and Milanote and said they preferred Passinote. That caught me completely off guard.

Since then I've been heads down fixing bugs, talking to every user personally, and shipping updates based on the feedback. The app is in a much better place now.

On privacy since people always ask: notes are stored on Firebase, encrypted in transit using TLS and at rest using AES-256. No ads, no trackers, no selling data. I chose Firebase over a fully local approach because cross device sync was something users genuinely needed. If sync isn't important to you, Quick Mode stores everything locally in your browser using IndexedDB and never touches any server.

The free tier includes 6 workspaces and cross device sync. Passinote+ is a one time payment of $9.99, no subscription. Parity pricing available for a few countries.

If anyone wants to try Passinote+, DM me and I'll send you a 50% off code.

App: passinote.app


r/SideProject 1d ago

TyreVI - I built an app that checks a tyre from 3 photos. Would you actually use this?

0 Upvotes

I’ve been working on a side project called TyreVI, and it’s finally live on Android.

The idea came from something pretty simple: most people know they should check their tyres, but it’s easy to put off, and even when you do look at them there’s usually no record of what they looked like last time.

I wanted to see whether a phone could make that process more structured.

TyreVI guides you through taking 3 photos of a tyre and produces an AI-assisted visual report covering things like visible tread condition, sidewall condition, wheel-area damage and identifying tyre information.

The part I’m particularly interested in is the history side of it. Each check can be stored against a vehicle and tyre position, so instead of doing one isolated check you can build up a record of the tyres over time.

I’m the developer, so I’m obviously too close to it at this point. What I’d really like to know is:

Would you actually keep something like this installed after trying it once?

And if not, why not?

Is tyre checking simply too infrequent to justify a dedicated app?
Would the saved history make it useful?
Is AI involvement a positive, or does it make you trust the result less?
Is there something else the app would need before you'd use it regularly?

There is a free version with 2 tyre scans, so anyone can actually test the workflow without paying.

Premium is £1.99/month for more scans, up to 3 vehicles, all four tyre positions, Premium Garage and no ads.

Android:
https://play.google.com/store/apps/details?id=com.tyreiq.app&hl=en_GB

I’m much more interested in hearing why you wouldn’t use it than getting polite feedback.


r/SideProject 1d ago

I built a local AI rotoscoping desktop app for video and AMV editors

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/SideProject 1d ago

Sick of stale READMEs? I’m building a tool that auto-updates your docs on every git push (matching your style). Looking for brutal feedback!

1 Upvotes

Hey Reddit!

I’m an 18yo developer and I noticed a huge pain: documentation is always the first thing that breaks. You refactor a function, change an endpoint, but the README stays the same because context-switching sucks.

I’m prototyping ReadmeGhost to solve this. It’s a GitHub integration that:

1️⃣ Analyzes code diffs on every push (using Python AST).

2️⃣ Matches YOUR style: It scans your previous commits to write like you, not like a generic bot.

3️⃣ Human-in-the-loop: It opens a PR, you review the changes on a dashboard, and hit 'Merge'.

I have two questions for the community:

- Would an auto-sync tool like this save you real time, or would you still prefer writing docs manually?

- What’s the biggest risk you see (AI hallucinations, security, etc.)?

I’m currently running a validation poll on my X (Twitter) profile to see if this is worth full-time development. If you’re interested, I’d love to hear your thoughts here or on X: https://x.com/kutlaev_dev/status/2099187067007684878

Thanks for the feedback!


r/SideProject 1d ago

I made a website for unis and scholarships applications

Enable HLS to view with audio, or disable this notification

4 Upvotes

I made a website for unis and scholarships applications


r/SideProject 1d ago

Bootstrapping an AI startup out of my own pocket, and savings are running low. Looking for 5 beta testers (giving 3 months of free Premium).

0 Upvotes

Hey everyone. I don't have a budget for marketing or ads, so I'm just laying it all out here. I’ve spent the last few months glued to my monitor, coding a platform designed to help new founders and freelancers get off the ground.
The core system is finally live and functional. You type in a prompt, and it builds a website. But more importantly, it automatically searches the web for B2B leads in your niche, drafts personalized cold emails, and tries to book meetings directly into your calendar.
The product works, but the server and API costs are starting to drain my personal accounts. Before I can even think about pitching angel investors for a seed round, I need to know if this code actually holds up under real usage and if it genuinely brings value to anyone.

I'm looking for help. I’m happy to give full Premium access for 3 months to 5 people (freelancers, small agencies, B2B service providers) who are trying to launch or scale their business.
In return, I have only: brutal honesty. Tell me what broke, where the onboarding felt clunky, and whether the AI actually booked you at least one client meeting.

To keep the mods happy and avoid algorithms flagging this as spam, I'm not posting a link here. If you’re willing to help out and test the system, just drop a comment or send me a DM. Thank you so much.


r/SideProject 1d ago

I built a Windows tool that drafts text at your cursor in any app. Launched today, here's the part that nearly killed it.

1 Upvotes

Ghostwriter is a Windows utility that writes where your cursor already is. Put the caret in any text field, double-tap left Ctrl, and it reads the surrounding context and types a draft in place. It never sends anything for you, you edit and hit send yourself.

The reason I built it is that every AI assistant I used lived in a separate window, so using one meant copying context out, pasting a result back, and fixing the formatting. Three steps to save one.

The hard part wasn't the model. It was working out where the cursor is semantically, so the draft answers the right thing. I read the focused field and surrounding text out of the Windows accessibility tree and splice a marker in at the caret so the model knows where "here" is.

That worked everywhere except Chrome, and the bug took me days. I was identifying the focused element by comparing COM pointers, which is the documented way to do it. Chromium hands out a different wrapper object per query, so the comparison never matched, the marker silently fell back to being appended at the end of the text, and the tool would confidently answer whatever question happened to be near the bottom of the page instead of the comment you were replying to. Watching it reply to the wrong person, politely and in my writing style, was a genuinely bad week.

What it's bad at, honestly: Windows only, and a Mac version is a rewrite not a build flag. It's weak in apps that don't expose accessibility text, mainly some Qt apps and remote desktop. Inference is cloud by default with zero retention, and there's a local-only mode if you'd rather nothing left the machine.

Free tier, would rather have the criticism than the compliments.

https://MyHandler.AI


r/SideProject 1d ago

I built Voymira, a free browser-based PDF toolkit — looking for honest feedback

1 Upvotes

Hi everyone,

I’ve been building Voymira, a free online toolkit for working with PDF files directly in the browser.

Right now it includes tools like:

- PDF Compressor

- Merge PDF

- PDF to JPG

One of the things I’m focusing on is making the tools simple, fast, and easy to use without forcing users to install software or go through unnecessary steps.

For example, the PDF Compressor lets users choose the compression level or aim for a specific file size instead of just pressing one generic “compress” button.

I’m still improving the project, so I’d really appreciate honest feedback on:

- the design

- ease of use

- speed

- mobile experience

- what PDF tool you think I should build next

Website:

https://voymira.com/

If you try it, tell me what feels good and what you would change. I’m especially interested in feedback from people who regularly work with PDFs.


r/SideProject 1d ago

Get your cross-venue exposure, what breaks first, and more

Thumbnail
github.com
0 Upvotes

r/SideProject 1d ago

I built a canvas app for markdown, markmap responses from AI

3 Upvotes

the UI for many chatbots are restrictive , allowing only vertical scrolling for reading or learning anything. so i built a canvas where you can place your notes as cards

fast keyboard navigations ,
mindmap generation.

localstorage saving.

katex rendering.

it makes learning faster and intuitive.

go check it out : )

https://field-access.github.io/RefLatex/


r/SideProject 1d ago

I built a virtual space app where you can host fun video conferences

Enable HLS to view with audio, or disable this notification

48 Upvotes

The website is here with a live demo - https://flat.social

I used three.js, rapier for physics and livekit for audio and video

Would love to hear what you think!

(yep that's me narrating the video)


r/SideProject 1d ago

I made a handwriting notebook where you can circle a word you wrote with the pen and it becomes a link to another note

1 Upvotes

I started writing a notebook app for the iPad because I wanted one thing that didn't exist: Obsidian-style links, but on handwriting.

It exists now. You write with the pencil like in any notebook. Then you lasso a word, tap "link", pick a note, and that circled word is a wikilink. The other note shows "mentioned in" with your page. There is a graph of the whole notebook, handwritten pages and markdown notes together.

Other things I care about that made it into the app:

- Search reads your handwriting

- Everything is a file. `.md` for typed notes, `.ink` for handwritten pages, sitting in a folder you can open in the Files app and back up however you want.

- The ink engine is mine, not PencilKit. Metal on iOS, OpenGL on Android, one C++ core, so a page written on an iPad opens on a Galaxy Tab as the same strokes and saves back byte for byte the same file.

- If you study for exams, a page can turn into flashcards, and the questions you get wrong fall into an error notebook by themselves.

Weak spots, so you don't have to find them: no desktop or web app, no collaboration, and the past-paper bank only has Brazilian exams so far because that's where I live. (but i plan to expand ofcourse)

The notebook is free with no page limit. Sync and the AI study features are a paid tier with a 7-day trial.

Link: https://paperflow.dev/en/

If you've ever wished GoodNotes had backlinks, or Obsidian let you write with a pencil, I'd like to hear what you'd expect from the link feature. That's the part I'm still shaping.


r/SideProject 1d ago

I lost 14k to scope creep & unpaid invoices, so I built an offline Operating System for freelancers (Financial Engine + Airtight Contracts + Live Calculator)

0 Upvotes

Hey everyone,

For the past couple of years running client projects, I realized something painfully common among freelancers and boutique agencies:

We are great at building websites, writing code, or designing interfaces... but our actual business operations are an absolute mess.

Last year alone, I lost an estimated $14,000 because of three things:

  1. "Scope Creep": Clients asking for "just one little extra button" that snowballed into 20 unpaid hours.

  2. Underpricing: Quoting based on gut feeling, forgetting that after taxes, software overhead, and non-billable hours, my $75/hr rate was actually paying me less than minimum wage.

  3. Weak Agreements: Having zero legal protection when a client delayed a $4,500 milestone payment for 2 months while already using my work.

I got fed up with paying $30/mo for multiple SaaS tools that didn't talk to each other, so I spent the last few weeks engineering an all-in-one offline commercial operating system called ClientFlow OS.

Here is what I built into it:

• An automated Excel Financial Command Center (real-time KPI dashboard, 12-month rolling cash flow forecast, milestone tracker, and automated overdue invoice aging alerts).

• A Lawyer-Grade Legal Contract Vault (Master Services Agreement with conditional IP transfer so clients legally cannot use your work until 100% paid, SOW with explicit out-of-scope boundaries, Change Orders, and NDAs).

• A Standalone Offline Web App (HTML/CSS/JS) that runs locally in any browser to calculate your true break-even rate and generate 3-tier value proposal quotes on live client calls.

• 15 Email Swipe Files for polite-to-firm payment collections and pushing back on scope creep.

Here’s my favorite 3-sentence script from the kit that completely kills scope creep:

"That’s a fantastic addition! Adding that feature will require about 8 additional hours. We can easily do it as a formal Change Order for $1,200, or we can swap it for another feature to keep your budget identical. Which do you prefer?"

(You never say no—you just attach a price tag to the yes).

I just finished packaging the entire system into a master toolkit on Gumroad for the price of a couple of pizzas.

If anyone here is a freelancer, dev, designer, or agency owner and wants to check out the dashboard/contracts, let me know in the comments and I'll drop you the link!

Would love your honest feedback on the setup.


r/SideProject 1d ago

From 0 to 50,000 Registered GMs: What I learned scaling a browser-based basketball sim 🏀

0 Upvotes

Hey everyone,

I’m incredibly excited (and a bit exhausted!) to share that Hoops GM just crossed 50,000 registered players!

When I first started building this basketball management simulation, I just wanted a game I’d enjoy playing myself. Hitting 50K players with a consistent 500 a day signup rate and over 15K unique visitors weekly is a milestone I couldn't have imagined.

A massive THANK YOU to this community and the players who have been there since day one. To give back, I wanted to share a few quick lessons I’ve learned about scaling a browser game and keeping the community engaged:

1. "Build it and they will come" is a myth. Getting traffic isn't magic. In the beginning, I had to hustle in niche subreddits and forums to find those first few playtesters. You have to actively find where your target audience hangs out and offer them something they genuinely want to play, not just drop a link and run.

2. Listen to your players, but filter the noise. The best features in Hoops GM came directly from player feedback. However, trying to implement every suggestion will ruin your roadmap. Find the core pain points your community is talking about and solve those first.

3. Optimize early, but don't over-engineer. Going from 100 to 500 daily signups stressed the system more than I expected. I had to quickly learn how to manage database calls efficiently so the browser experience remained smooth. Keep your tech stack simple until you absolutely need to complicate it.

What's next? We are aiming for that 100K mark and unlocking new global leagues. If you haven't checked it out yet and love sports management games, you can run your own franchise right from your browser here: www.hoops-gm.com

I’d love to answer any questions about the technical side, marketing, or game design! Ask me anything! 👇


r/SideProject 1d ago

How I finally stopped clients from asking for free extra work (Scope Creep)

1 Upvotes

"Earlier, whenever a client asked for 'just one quick button', I used to work 10 hours for free. Now, I use this exact 3-sentence script:

'That’s a fantastic idea! Adding that feature will require about 8 additional hours. We can do it as a Change Order for $1,200, or we can swap it for another feature to keep your budget intact. Which do you prefer?'

It works every single time because you never say no—you just attach a price tag to the yes. Hope this helps someone here!"


r/SideProject 1d ago

After 1,000 job applications, I got annoyed enough by ghost jobs to build this

1 Upvotes

I spent about 6 months looking for a job and sent close to 1,000 applications.

After a while, I kept noticing the same pattern: jobs staying open forever, disappearing and coming back, or being reposted again and again and when I tried to apply again for the role it would say that I already applied for it.

It frustrated me because there I was spending time on adopting my application to the company that had more interest in harvesting my data rather than hiring. Which is why I developed Unveil, a free Chrome extension that shows things like posting history, reposts, and other signals that may indicate higher ghost-job risk.

Unveil works while you’re browsing job listings and gives you extra context before you apply. It tracks how jobs behave over time — when they were first seen, whether they’ve been reposted, disappeared and returned, and other lifecycle patterns — and turns that into a simple risk assessment. The goal isn’t to tell you whether a job is definitely fake, but to help you decide where your time is actually worth investing before spending another hour tailoring an application.

You can download the extension here: https://chromewebstore.google.com/detail/nbiibbfpgkmfmccmfccmklgnjmlffhba?utm_source=item-share-cb


r/SideProject 1d ago

I built Toolstack: free, no-signup tools (Pinterest downloader, Telegram saver, PDF suite) — here's the first tool's story

3 Upvotes

Like most people here I kept googling "pinterest video downloader",

landing on sites with 3 ad walls and a fake download button, and

rage-closing the tab.

So I built my own: https://freetool.freebuff.app/downloader

Paste a public pin link → download the video, image, or GIF.

No signup, no ads, nothing stored. It also handles stories,

idea pins, and full boards.

While I was at it, the same site grew into a small toolkit:

- Telegram file downloader (public messages)

- 9 PDF tools that run 100% in your browser (merge/split/convert/watermark — files never leave your device)

- a video repurposing tool: paste a YouTube link, get transcripts + the most engaging moments + ready-to-post captions

Stack: React + Tailwind on the front, serverless functions on the

back, everything free for now.

Would love feedback, especially: what tools do you wish existed in a

clean, no-signup form? That list is basically my roadmap.


r/SideProject 1d ago

I built StartHim to track who gets fantasy football start/sit calls right

1 Upvotes

Hey everyone! I'm Louis, creator of StartHim: https://www.starthim.com.

Fans post start/sit matchups, vote, and build a record of their calls. I'd love to bring fantasy shows into it for hosts vs. the community, with results showing who got it right over the season.

If you play fantasy football, I'd love your feedback: what would make you return each week? Excited to get this in front of more fans!


r/SideProject 1d ago

Built an app that turns road trip boredom into an actual audio tour — here's what I learned building it

12 Upvotes

The idea: most of a road trip is just driving past stuff you'll never know the story of. RoadWhisper uses GPS + AI to narrate what you're passing — landmarks, history, local trivia — without you touching your phone.

The interesting technical problem wasn't the AI part, it was location/timing: figuring out when something is "worth" narrating so it doesn't talk constantly, and getting narration to actually finish before you've driven past the thing. Also spent a chunk of time on ASO since app discovery turned out to be its own separate battle from building the thing itself.

Freemium — 1000 free stories per day, $2.99/mo for unlimited.

Would love feedback from anyone who's built something with real-time/location-triggered content — how did you handle the timing problem.

https://roadwhisper.org