r/SideProject • • 12h ago

I built ResumAI Pro: an AI tool that rewrites resumes using Google's XYZ formula to beat ATS filters

1 Upvotes

Hey everyone!

Like many people, I was frustrated seeing how ATS algorithms (Workday, Taleo, Greenhouse) auto-reject good candidates just because of formatting or missing keywords.

I built ResumAI Pro to solve this:

- Scans your resume against any job description.

- Scores ATS compliance across 5 dimensions (0-100%).

- Identifies missing high-priority keywords.

- Rewrites weak bullet points using Google's XYZ formula ("Accomplished [X] measured by [Y] by doing [Z]").

- Generates tailored cover letters and exports clean, single-column ATS PDFs.

Check out the live tool here:

https://resumai-pro-two.vercel.app/

For any developers interested in the tech stack (React + Tailwind + Lemon Squeezy checkout), I also packaged the full commercial source code boilerplate on Gumroad:

https://sanchislopez0.gumroad.com/l/resumai-pro

I would love your feedback and critiques on the UI and scoring algorithm!


r/SideProject • • 16h ago

I built an expense tracker where you just say "coffee 12" and it's logged. Lifetime premium free until Monday

2 Upvotes

Hey r/SideProject! Solo dev from Argentina here. This is DebAi, an expense tracker for iOS and Android.

The problem: Every budgeting app I tried died the same way. After two weeks I stopped typing in every coffee and grocery run, and the data became useless.

What using it looks like:

šŸŽ¤ You hold the mic and say: "12 dollars coffee, 40 on groceries, 25 for Uber yesterday"

āœ… You get three expenses, each in its category (Food, Groceries, Transport), with yesterday's date on the Uber one. Review, tap save, done.

šŸ“· Or you snap the supermarket receipt

āœ… It reads the total, the store and the date, and suggests a category.

Then the rest builds on that:

- Budgets per category, with bars that fill up as you spend (green → red if you go over)

- Shared lists to split costs with a partner or roommates (who paid, who owes what)

- Home-screen widgets to check how the month is going without opening the app

- English, Spanish and German

Stack, for the curious: Flutter, local-first with SQLite (drift), and a small backend for sync and shared lists.

Launch weekend: Normally it's a subscription ($4.99/mo or $49.99/yr). I have very few users and almost no reviews, so anyone who signs up before Monday (Oct 19) keeps premium free for life. No credit card, no codes, nothing renews. Tip: connect Google or Apple so you keep it if you reinstall.

Honest feedback very welcome, especially: does talking actually feel faster to you than typing?

App Store: https://apps.apple.com/app/id6796000118

Google Play: https://play.google.com/store/apps/details?id=com.debai.app


r/SideProject • • 16h ago

I'm broke, so I made a site that tracks free AI stuff

Thumbnail
aifree.dev
2 Upvotes

I got tired of Googling free AI APIs, GPU credits, and student offers, only to find outdated info or expired deals.

So I built https://aifree.dev to keep everything in one place.

It lists free AI tools, APIs, credits, and models, with their limits and last-checked dates. I also made a few handy tools for finding free LLM APIs and calculating rate limits.

No signup, no paywall. Just a project I built for myself.

Would love to hear your feedback! What am I missing?


r/SideProject • • 13h ago

I updated my quit vaping app so people can cut down before they quit

Enable HLS to view with audio, or disable this notification

1 Upvotes

I’ve been working on Unva, an iPhone app for people trying to quit vaping, and version 2.0 is a big change to how it works.

The question behind this update was: what if someone wants to quit, but isn’t ready to stop all at once?

There are now two paths. Vape-free tracks time since quitting, milestones, and progress. Puff Count lets you log puffs, note triggers, and follow a daily target while cutting down. If you go over a target, the app shows it without treating the whole day as a failure.

Puff logging, history, a 14-day chart, and core craving tools are free. There’s optional Premium for plan editing, automatic target adjustments, and deeper insights.

I’d value honest feedback on the two-path approach. If you were trying to quit vaping, would you want to start with a counter, a reduction target, or go straight to a vape-free timer?

App Store: https://apps.apple.com/us/app/unva-quit-vaping-tracker/id6783925457


r/SideProject • • 13h ago

4–56.com – A 100% virtual, zero-transaction shopping simulator

0 Upvotes

My site is anti-consumerism, pro-environment and may give users a slight dopamine hit from mindless scrolling and reading somewhat accurate descriptions of products. 4-56.com is numerical so it's easier to type with a variety of keyboards. It's a digital window-shopping experience where users browse AI generated (I'm one guy with thousands of products, sorry), curated categories (electronics, fashion, outdoors, dream shops) and "buy" items using a simulated weekly point allowance.

I wanted to capture clean, satisfying UI/UX mechanics (shelf saving, reactive cart totals, smooth grid layouts) without any of the backend stress of payment gateways or shipping logistics. I’d love some feedback on the interface layout, responsiveness, and the overall user flow! Info on any security vulnerabilities or bugs is appreciated. Plan to run through CodeRabbit next. Still uploading more content via Codex, ChinaAPI and SiliconFlow.

Share any products or categories you would like next and I'll try to add them.


r/SideProject • • 13h ago

I made a better version of the Wikipedia racing game

Thumbnail
clickipedia.io
1 Upvotes

I wanted to play the classic wikipedia game where you start on one page and try to get to a target page in the fewest clicks by only clicking links in the articles, but all the existing versions are paywalled and/or super buggy... so my friend and I made our own.

It is completely free to play in a browser on desktop and mobile. There is a solo practice mode, daily and weekly challenges, and a multiplayer feature so you can create private or public lobbies to play with friends, stream viewers, or randoms.

We even added anti-cheat to render CMD+F useless ;)

P.S. I added a jam track that is a total vibe while playing


r/SideProject • • 17h ago

My job data side project went live on Apify and RapidAPI this week. Before listing it, I had AI agents try to break the billing

2 Upvotes

Jobven went live on two API marketplaces this week, Apify and RapidAPI. It's a side project of mine that collects job postings straight from employer career pages: about 1.2 million open jobs from more than 7,500 employers.

Both marketplaces bill the buyer for you and pay out a share. Handy, except the billing code is still yours, running against someone else's meter.

So before publishing, I set AI agents on each integration, three at a time, each with one job: leak my internal key, get jobs without paying, or knock the service over for everyone else. Every finding had to come with a failing test. Some of what they found:

  • Billed twice. Apify's pay-per-event setup includes a default charge for every item a run saves. Alongside my own per-job charge, every job would have been billed twice. The actor now refuses to run while its pricing is set up that way.

  • Charged again on restart. A run that migrates to another server, or that the buyer resurrects, started from page one and charged the same jobs a second time. It saves its place after every page.

  • A $0 spending limit meant unlimited. The SDK reads 0 as "no limit". A buyer who sets 0 gets nothing.

  • Errors that still cost money. On RapidAPI, a request with no billing header counts as one unit, so a 404 or a malformed request cost the buyer. Every error there bills zero.

None of these show up in a happy-path test. They're all about what the other system does around your code.

One call I'm still unsure about, and happy to be argued out of:

A 50,000-job cap per run. A run stops at 50,000 jobs even if the buyer's spending limit allows more. It keeps every run a manageable size. It also means a big buyer starts several runs.

Both listings are up. The first test run on Apify returned 100 jobs and recorded exactly 100 job charges, which after all that was a nice thing to see.


r/SideProject • • 17h ago

I built a free browser boxing game with real multiplayer, and I need people to try to break it

2 Upvotes

I made this. It is a free browser boxing game that runs entirely in the browser, no download, and I am not selling anything.

It has been solid in my own testing, but that is just me, so here is the ask. Try to break it. Play some rounds and report anything you find: bugs, desync, stuck states, things that look wrong. Comments here are fine.

New players start with a short 7-step tutorial, and finishing it unlocks matchmaking. Hitting Fight Now matches you against real players first, and an NPC fills in when nobody is online so you still get a fight. There is a no-stakes practice mode with AI dummies that needs no account at all. Win streaks automatically draw bounties, so the longer your run the bigger the target on your back, up to 1,500 bonus XP for whoever ends it. There is also a spectator lobby where you can watch live fights.

It is free at https://browserboxing.com. Mature content on the site sits behind an 18+ click, so this post is SFW.

Prove me wrong.


r/SideProject • • 13h ago

I built ResumAI Pro: an AI tool that rewrites resumes using Google's XYZ formula to beat ATS filters

1 Upvotes

Hey everyone!

Like many people, I was frustrated seeing how ATS algorithms (Workday, Taleo, Greenhouse) auto-reject good candidates just because of formatting or missing keywords.

I built ResumAI Pro to solve this:

- Scans your resume against any job description.

- Scores ATS compliance across 5 dimensions (0-100%).

- Identifies missing high-priority keywords.

- Rewrites weak bullet points using Google's XYZ formula ("Accomplished [X] measured by [Y] by doing [Z]").

- Generates tailored cover letters and exports clean, single-column ATS PDFs.

Check out the live tool here: https://resumai-pro-two.vercel.app/

I would love your feedback on the UI and scoring algorithm!


r/SideProject • • 13h ago

ShoutThisOut

1 Upvotes

Stash funny videos from TikTok, X, YouTube and IG so you never lose the link

Paste any TikTok, X, YouTube, Instagram or Facebook link to save it to your stash. Keep clips private or make them public so friends can scroll through your collection. You can send clips straight into live chat, and anyone can watch random videos without signing up. Creators can also get tips or sell shoutouts, with payment held until they deliver.
check it out shoutthisout.com


r/SideProject • • 13h ago

I built an iPhone app for reviewing and editing podcasts before kids listen

1 Upvotes

I’m the developer of Podcast Filter, an iPhone app for parents who want to review a podcast episode before their child hears it.

It analyses spoken words and flags passages with surrounding transcript and a preview of the original audio. The parent chooses what to keep or cut, then separately approves the exact edited version for a named child. Kids see only their approved library and can download episodes for offline listening.

I built it around parent review: automated analysis can miss passages or flag something you’d keep. It doesn’t control other apps on the phone. The app also includes a sample report so you can explore the review flow.

Free to download for iPhone (iOS 17+); analysis uses in-app purchase credits, with no subscription.

App Store: https://apps.apple.com/app/id6809083299

I’d appreciate feedback on the review flow—especially how clearly it shows what will be removed before approval.


r/SideProject • • 13h ago

I made a small mod that pins your projects in Claude Desktop’s Code tab

Enable HLS to view with audio, or disable this notification

1 Upvotes

I juggle a lot of projects in the Code tab, and I’d spent a while dragging things around in the sidebar until the order finally made sense. Then I logged out, signed in with another account for something, and when I logged back in the order was just gone. The sidebar sorts folder groups on its own (recent activity or A–Z), and there’s no way to pin the ones you use most. Looks like I’m not the only one who wanted that.

So I built env-tabs, a small mod for the Code tab:

  • A Projects pane next to the conversation. Your pinned projects stay on top in the order you pick, and every other recent project is listed under them with its sessions.
  • Status dots like the sidebar’s. Amber when a session is waiting on you (a permission or a question), blue when it finished after you last looked, grey and pulsing while it’s working. Each project shows how many sessions need you.
  • A tab above the prompt for every pinned project. One click opens its latest session, or starts a new one in that folder.
  • Sessions you started without a folder end up under one ā€œThis computerā€ row instead of a pile of scratch folders.

It doesn’t move or touch your sessions, and it doesn’t depend on the sidebar’s order at all. Your pins live in the plugin’s own storage on your machine.

Install from a terminal:

claude plugin install env-tabs --marketplace ahmtsahin/claude-env-tabs

Or in the desktop app: + next to the prompt → Plugins → Add marketplace ahmtsahin/claude-env-tabs → Add plugin.

Repo (MIT): https://github.com/ahmtsahin/claude-env-tabs

I built and tested it on Windows. macOS runs the same code and the tests cover it, but I haven’t tried it on a real Mac yet, so if you’re on a Mac and give it a go, I’d love to hear whether it works. Ideas and bug reports welcome.


r/SideProject • • 17h ago

I’m a CS student and I built a tool that turns supplier invoices into Xero bills. The date bug that almost embarrassed me

2 Upvotes

I’m in second year of a CS degree in Dublin and I’ve been building Paprly on the side. You upload a supplier invoice (PDF, scan, phone photo) and it pulls out the supplier, dates, line items and VAT, then pushes it into Xero, QuickBooks or Sage as a bill, so nobody has to retype it.

The thing that taught me the most so far: an accountant tested it on a real invoice and it read 9 September as 9 of... something else. It had assumed US-style dates. Anywhere that writes day/month, that’s a quiet way to get every bill wrong. Fixed now, so European dates read day-first, but it’s the kind of bug you’d never find with your own test files.

A few other things I’ve had to learn the hard way: credit notes shouldn’t be exported as normal bills (it now flags them instead), and exporting the same invoice twice needs a warning, because people do it.

Still very early. If you’ve built something where real-world messy input breaks your clean assumptions, I’d like to hear how you test for it.

paprly.org if you want to poke at it. Free to try, no card.


r/SideProject • • 13h ago

ScreenGuard v0.1.1-beta.6 (A Digital wellbeing system FOR LINUX ) New fixes and features

Thumbnail github.com
1 Upvotes

ScreenGuard a software for Digital wellbeing natively on Linux, was my personal project which i uploaded to share with the community. Ever since , thanks to constant support and request by although a camparitively tiny but rreally enthusiatic group of ppl , I have been able to provide constant support and improvements to the application and the once raw unpolished system in starting to look...less unpolished. There are still multiple things scrambled which need to be fixed however this major pre release is most possile the final testing phase before v0.1.1 so please do try it out and report and bugs if found.

Major Fixes and Improvements:

Native C Helpers — trasitioning toward a C-Based Core daemon bit by bit

  • screenguard-notify (C): Desktop notification delivery no longer runs inside the Dart runtime. A tiny native helper talks to D-Bus directly, so alerts work identically on systemd and non-systemd systems (OpenRC, runit, …) where the old path could misbehave.

  • screenguard-killer (C): Process termination offloaded from Dart as well — an escalating, data-safe close chain: polite window close request → SIGTERM → full process-tree SIGKILL → Proton-native wineserver -k → guarded pattern-kill. Another step toward making the daemon core C-based.

Both helpers ship in every package (.rpm, .deb, tarball) and are wired into install, uninstall, and build-tooling.

Full Database Control (Settings → Data)

  • New Data tab in Settings: live storage stats, per-day deletion chips, date-range delete, and a full wipe behind a double confirmation. Settings and limits are always preserved — only usage history is touched.

  • Orphaned sessions from unclean stops (logout, power loss) are now closed on next start instead of silently inflating Past-30-days stats.

Focus Enforcement, Data-Safety First

  • Strict auto-close is now opt-in. The default never destroys unsaved work: a violating app is minimized and shown a persistent warning screen.

  • The warning screen offers +1 minute save grace, +15 minutes, edit limit, and close — with the screen re-appearing every 5 seconds until you decide, and re-warninng immediately when a grace window expires.

  • Turning on Strict auto-close (Settings) restores the legacy instant close+kill for those who want hard enforcement — your choice, your data.

Steam & Proton Games: First-Class Citizens

  • Steam games no longer show up as mystery IDs (steam_app_2730970) — real names resolve from your Steam library manifests, with per-game icons rendered from the active icon theme.

  • Their usage is fully tracked and limit/focus rules now apply to them; the escalating close chain (above) is what actually makes Close work on Proton games that shrug off normal signals.

  • Fullscreen games now leave fullscreen before minimize (they silently ignore minimize requests otherwise), and the GNOME extension reports the real minimized state.

UI & Cosmetic

  • Settings reorganized into a clean sidebar layout with five sections: General, Limits & Pomodoro, Diagnostics, Updates, and Data.

  • Crash reporting moves into the new Diagnostics tab next to daemon status and autostart, with its badge on the tab itself.

  • The Focus screen's app picker can switch to a GNOME app-grid style layout — icon over name, check-badge selection — via the Grid layout toggle.

Fixes & Optimizations

  • Dead-code removal across the daemon (verified zero callers before each removal) plus notification-path optimization for non-systemd systems.

  • Warning screens for both focus mode and daily limits rebuilt with consistent behavior and honest reporting ("was closed" vs "could not close").

Summing Up:

ScreenGuard still has a very long way to go with my aim being:

proper category wise classification of apps and category usage stats by v0.1.5

support for 3 other desktop environments i.e. KDE, Hyprland and Mint on wayland with improved optimization for non systemd systems (like gentoo users) by v 2.0 (also more fraction of the daemon to be translated to native C)

however all of this will definitely take a lot of time primarily discovering and learning how things work out first, thus if you do like the project , then u can give me a hand by contributing to things i am currently unknown to such has other Desktop environments other than GNOME or with C programming

Most importantly, my personel project that begun "Late Nights in The Middle of June" has indeed come a long way.

Link to the release : https://github.com/adityakrishnan005-a11y/ScreenGuard/releases/tag/v0.1.1-beta.6)


r/SideProject • • 13h ago

I built a free typing test website — would love some feedback

1 Upvotes

Hey everyone!

I've been working onĀ TypeTapĀ (https://typetap.io/), a free online typing practice website.

You can use it to test your typing speed, track your WPM, and practice improving your typing accuracy.

I wanted to build something simple that lets people jump in and start typing without a complicated setup.

I'm still working on improving the experience, so I'd love to get some honest feedback from people who regularly use typing tests or typing games.

A few things I'd love to know:

  • Does the typing test feel smooth and responsive?
  • What features would make you want to come back and practice regularly?
  • Are there any things other typing websites do better?

If you give it a try, I'd really appreciate your feedback. Both positive and negative comments are welcome!

Thanks!


r/SideProject • • 1d ago

An app that instantly turns a photo into 360° view you can rotate & zoom into

Enable HLS to view with audio, or disable this notification

249 Upvotes

Hey All,

We made an app in which you upload a photo of a person, and within seconds you get a 360° view you can drag all the way around and zoom into. Would really appreciate your honest feedback.


r/SideProject • • 1d ago

Free, local-first planner for Linux, Android, Windows and macOS. No subscription, no paywall

Enable HLS to view with audio, or disable this notification

8 Upvotes

What did you actually do last Tuesday?

If you have to think hard, or scroll through a pile of ticked-off tasks to find out, that's the problem I wanted to fix. Most planners are good at tomorrow. The moment you finish something, it disappears. You never find out whether that "2 hour" task really took 2 hours, whether this week was better than the last one, or whether the new routine you started is sticking.

I tried a lot of planners: Super Productivity, Vikunja, Planify, TickTick and a few more open source ones for Linux and Android. Some were really good. But none did what I wanted, and the ones that came close kept the useful parts behind a paywall. I wasn't going to pay a monthly fee just to plan my own day.

So I built my own. It took several months, and I use it every day. It's called Personal Planner, and it's built around one loop: plan the day, do the day, look back, learn from it.

What's in it, and why:

- **Day**: an hour-by-hour timeline. Drag a block to move it, pull the edge to resize. Clashing blocks get flagged instead of silently stacking. It also has week view, recurring activities, templates, categories, carry-forward for unfinished work, and undo/redo, because plans change about five times a day

- **Timers**: start, pause and stop from a task. When you finish, the minutes you really spent are saved next to the minutes you planned. My estimates started out very wrong

- **Review** (the part I care about most): daily, weekly and an overview. For anything you didn't finish you write why, in your own words. No dropdown, because "I got stuck on a bug for three hours" tells you more than "not enough time"

- **Consistency**: a year-long heatmap like GitHub's, plus current and best streak, so "have I been consistent?" gets an answer and not a feeling

- **Experiments**: want to try Learn C for an hour a day? Tag the blocks, set a start and end date and targets like 60 minutes on weekdays and 90 on weekends. Every completed block with that tag updates it, so there's nothing extra to log

- **Inbox**: for ideas without a day yet. Give one dated sessions and each becomes a timed task on Day, so "research SAP" at 45 minutes across five days is five blocks. Missed ones land in a Left over backlog, not nowhere

It's free, with no subscription and no locked features. It's local-first, so it works offline and sync between devices is optional. Runs on Linux, Android, Windows and macOS.

The honest bits: the Windows and macOS builds are unsigned, so expect a SmartScreen or Gatekeeper warning. I don't own a Mac, so macOS has only been tested on GitHub Actions. Reminders and timer notifications work on Linux and Android only for now.

Download: https://github.com/Karthikshabari/PersonalPlanner/releases

Code: https://github.com/Karthikshabari/PersonalPlanner

Dev here. Do you ever look back on your week before planning the next one, or do you just move on?


r/SideProject • • 19h ago

I built an offline-first app to remember birthdays, gift history, and shared moments without selling my data to the cloud.

3 Upvotes

Modern contact apps are good at storing phone numbers and email addresses, but they don’t help you remember the little things that make people.

Life moves fast, and small details can slip away: how someone takes their coffee, a gift they mentioned months ago, or a milestone coming up. I built KeepMemo as a private, offline-first place to keep those memories.

What it does

  • šŸŽ‚ Remember important dates: Track birthdays and custom anniversaries with flexible reminders.
  • šŸŽ Keep track of gifts: Log gifts given and received so you can remember what mattered.
  • šŸ“ø Save rich memories: Keep photos, video clips, voice notes, and stories connected to a person.
  • ā³ Revisit the past: On This Day brings back memories each morning at 9.
  • šŸ”’ Private by default: Your data stays on your phone unless you choose to export a backup or enable Google Drive sync. No account is required to use KeepMemo.
  • šŸ—‚ļø Back up or move devices: You can save an export somewhere safe or enable optional Drive sync, then restore your backup on a new device. Without an export or Drive backup, your data remains only on your phone.

It also includes private journaling, future self-capsules, check-in reminders, a breathing mode, and a card creator for making shareable graphics from photos.

I made it because I wanted something personal and intentional, rather than another ad-driven social app or business CRM.

If you’re interested in local-first, privacy-focused projects, I’d love for you to try it and tell me what could be better.

Play Store: KeepMemo


r/SideProject • • 13h ago

Testers for Voice Recorder for content Creators

1 Upvotes

I built an Android voice recorder for short-video creators (TikTok, Reels, Shorts), and I'm looking for testers for the closed test on Google Play.

šŸŽ™ļøWhat it does

• Records in takes: messed up a line? Re-record just that part, not the whole thing

• Arrange and trim the takes on a timeline

• Cleans up your voice locally, on your phone

• Exports to MP3 or WAV

• No account, no ads, nothing leaves your device

What I needGoogle requires 12 testers for 14 days before I can launch, so I'm looking for 15–20 people.

How to join (2 quick steps):

  1. Join the group (use the Gmail you use on Google Play): https://groups.google.com/g/voice-recorder-testers
  2. Accept the test: https://play.google.com/apps/testing/io.github.diegodias93.gravadordevoz
  3. The Play Store will show a price, but you won't be charged: at checkout, make sure it says "Test card, always approves" and confirm.

Install it from the Play page and open it once or twice during the 14 days. Feedback is always welcome, even a one-liner.

šŸ’™ Thank you

Repostar em outra comunidade


r/SideProject • • 13h ago

Can You Tell Psychology Fact From Fiction? 10-question quiz

Thumbnail
humanumi.com
1 Upvotes

I made a short 10-question quiz about psychology facts and misconceptions.

Some of the questions are pretty straightforward, while a couple are designed to catch things that sound true but aren’t. You’ll get an explanation after each answer and a score at the end.

Would be fun to hear how you scored.


r/SideProject • • 14h ago

Drop your startup and I’ll feature the best ones in this week’s founder spotlight (plus your top 3 VC matches)

0 Upvotes

I run a founder spotlight every week, and I’m opening it up here.

Drop your startup in the comments with:

  • what it does, in one line
  • your stage (idea, pre-seed, seed)
  • one thing you’re proud of so far (users, revenue, a launch, anything)

What you get:

  • I reply to every comment with the 3 VC funds that fit your startup best and the partner who covers your space at each.
  • The 10 strongest get featured in this week’s spotlight, which goes out to the investors on our platform.

I’ll go through every comment within 24 hours. Pre-seed and seed founders get the most out of this, but drop it whatever stage you’re at.


r/SideProject • • 17h ago

made a typing speed test site with zero coding background, finally feel okay sharing it

2 Upvotes

so I’ve spent the last few weeks building this thing called Formix, mostly at night after work. I have literally no dev background, just kept asking AI ā€œhow do I do Xā€ over and over until stuff worked. feels kind of surreal that it’s actually live now.

the part I’m happiest with is a typing speed test: https://formix.site/games/typing-test

you type a random sentence, it shows your WPM and accuracy as you go, nothing gets sent anywhere unless you choose to submit your score to the leaderboard (which resets every month btw, still deciding if that’s a good idea or just extra complexity nobody asked for lol). also did dark mode because I personally can’t use anything without it anymore.

there’s also some boring-but-useful tools on the same site (json formatter, sql formatter, stuff like that) since I figured if I’m already building a site might as well throw those in too.

honestly just want to know if it’s actually usable or if I’m the only one who thinks it’s fine. also open to roasting on the design, I did it all myself and have no design background either so it’s probably obvious in places.

anyway here it is, let me know what breaks šŸ™


r/SideProject • • 10h ago

I need some testers for my project: an AI that tells you how likely something is to happen, and then gets scored on whether it was right.

Enable HLS to view with audio, or disable this notification

0 Upvotes

So, I'm posting this here because I've been building something for the past few weeks and I need people to break it before I take it further.

We all ask ChatGPT or Gemini stuff like "will the RBI cut rates in December?" or "will petrol get cheaper next year?" and get a long paragraph that ends with "it depends on various factors." Nobody checks back later whether that answer was right. A chatbot can be confidently wrong every single day and you'd never know.

So I had the idea of building a forecaster that has to put a number on it and then gets held to that number. It's called **Kāla** (Sanskrit for time).

How it works: you ask a question about the future, like "Will India win the 2027 Champions Trophy?", "What will onion prices be in January?" or "When will the Mumbai–Ahmedabad bullet train actually start running?" It searches the news, reads dated sources, and gives you:

- a probability (say 31%), or a range for numbers and dates

- the reasoning in plain English, with every source linked

- what would change the answer

- a share card you can post with the number and a short "why"

It also does a quick mode (under a minute) and a deep research mode (1–3 minutes), and you can ask in Hindi too.

Under the hood it isn't just one AI. For yes/no questions it averages several different models (gpt-oss, Gemini, Qwen, Kimi), because on the hindsight-proof benchmark I built, the average scored better than the main model on its own. Honest disclaimer: the edge is small and not yet statistically certain.

Now the part I actually care about, the **accountability** part:

- Every forecast is saved the moment it's made, and once the question resolves it's scored against what really happened. Misses included, nothing deleted.

- Every day, all the forecasts are fingerprinted and timestamped on the Bitcoin blockchain (using OpenTimestamps), so not even I can quietly edit or backdate a bad call.

- Kāla also makes about 10 forecasts of its own every morning on public events, so the track record grows even when nobody is asking.

- It's entered in two outside AI forecasting competitions: it's forecasting in the Metaculus AI tournament now, and joins ForecastBench from its 25 October round.

The first batch of forecasts resolves in late October, so the public scoreboard is basically empty right now. That's partly why I need testers now.

I'm also training my own model for this (Kāla-1). If you're into ML, you can literally watch it train live on the site: layer by layer, learning curves, pass/fail checks set before training started. The failed experiments stay in the public notebook too. My long-memory version recently failed its recall test and the result is sitting right there.

What I need from you:

- Ask it real questions you actually care about: markets, elections, your city, cricket, tech, prices, anything. (It won't give betting odds though. It's a forecaster, not a bookie.)

- Tell me where it's wrong, confusing, slow, or just useless.

- Tell me what you'd actually use it for. That decides what I build next.

You get a few free answers a day without paying anything. It's a solo project from Kolkata, still early, so expect rough edges.

Try it here: https://kala-site-phi.vercel.app/ask

Scoreboard: https://kala-site-phi.vercel.app/scoreboard

Watch the model train: https://kala-site-phi.vercel.app/train

DM me or comment with suggestions, bugs, roasts, whatever. I hope people help me take this to more people. šŸ™


r/SideProject • • 23h ago

I built a website with only one link on it. To replace it (free), you have to click it first.

6 Upvotes

stealit.mojitiles.com

It's a small social experiment. There's one link on the page. Click it, and you can replace it with your own, plus a short note. It stays up until someone clicks yours and steals the spot.

The rule means every link gets at least one real visitor. The archive keeps every link with how long it lasted and how many clicks it got.

Free, no account. Some details:

  • Laravel, built in a weekend
  • Clicks go through the server, so you can't skip the "click first" rule
  • Every link is checked before it goes up: no shorteners, no redirects to other sites, nothing pointing at private networks
  • One link per person every 30 minutes, and 3 reports hide a link

I'm curious what people share when they only get one spot. Feedback welcome, and feel free to steal the spot.


r/SideProject • • 14h ago

ValveTime - A waiting room for Valve patches, built around public data

1 Upvotes

I built a free fan dashboard for the time between Deadlock, CS2 and Dota 2 updates: https://valvetime.gg/?utm_source=reddit&utm_medium=organic_social&utm_campaign=launch_20261018&utm_content=r-sideproject

The project combines patch history, an announced release countdown, and public Bellevue traffic cameras. The patch odds are labelled estimates for entertainment.

The design uses sharp panels, orange accents and a shared LED glyph set. The main pages render visible content before client JavaScript. Missing sources should say ā€œno readingā€.

I used AI coding assistance and remain responsible for the data and implementation. It’s an unofficial fan project, not affiliated with Valve.

The feedback I’m after: is the boundary between factual history and joke odds clear?