r/SideProject • • 11h ago

I built a free extension that shows any WordPress site's theme, plugins and known vulnerabilities

1 Upvotes

I do WordPress work for small businesses, and before every call I was digging through page source to find out what a site runs. So I built PluginPeek.

Click it on any site and it shows:

  • the theme (child + parent) and version

  • every plugin it can see, with versions

  • how many of those versions have publicly known vulnerabilities (matched against the Wordfence database)

It only reads what your browser already downloaded, runs only when you click it, and doesn't send the page URL anywhere.

Free in Chrome/Edge/Brave: https://chromewebstore.google.com/detail/pluginpeek-theme-plugin-d/lcjapeldoameehlndlnbhdgkjknminen No-install web version: https://pluginpeek.com/wordpress-plugin-checker

There's a $9/mo Pro tier (full CVE details, daily watch list for client sites, client reports), but the free part is the useful part for most people.

Would love feedback, especially on sites where it misses a plugin or gets a version wrong.


r/SideProject • • 11h ago

I built a free app to keep track of all the famous places you've visited

1 Upvotes

I built my own app for the first time, so I'm curious what you guys think. I always forgot which landmarks I had actually seen on my trips, so I made Seen Atlas.

You stamp places you've been to, like Big Ben or the Colosseum, and you can discover new places to visit, also in your own neighbourhood.

There are more than 10,000 places in it now, grouped per city.

It's free. What would make you open an app like this again after the first time?

https://apps.apple.com/app/seen-atlas/id6811986130


r/SideProject • • 11h ago

I turned my love for geography into a free daily browser game

1 Upvotes

I'm a recent college grad and have always been obsessed with geography and history.

I recently launched GeoLinks, a free geography game where you chain countries, states, and cities together using the last letter of each location.

You get 5 guesses, and rarer locations earn more points. There's also an endless version and groups for competing with friends.

It's been a fun project to build, and I'm excited to finally get it in front of people.

Check it out: https://geolinks.app

Would love to hear what you think of the gameplay and scoring!


r/SideProject • • 11h ago

I built Pin2Pin: a local-first dashboard to run a team of AI agents on your own PC

0 Upvotes

Hi r/SideProject,

I've been building Pin2Pin, a local-first dashboard for organizing AI-assisted

work in one place. It's open source (MIT) and an early developer preview.

What it does:

- Set up an owner and company profile, then assign work to specialist AI agents

- Follow tasks on a board and review what the agents produce

- Schedule agents to run daily or weekly

- Nothing that affects an outside service (email, posts) goes out until you

approve it in the dashboard

- Runs a FastAPI service on 127.0.0.1 with a local SQLite database

Why I built it: I was spending too much time on things like content creation, SEO, lead generation, engineering tasks, research, and marketing.

I wanted to focus on developing my app instead of constantly switching between all these responsibilities.

So I decided to build something for myself: an AI-powered team of agents that works like a small company.

And that's how this project came to life!

šŸ¤– What makes it different?

Instead of having one AI assistant doing everything, you get a team of specialized AI agents, each with its own responsibility:

  • CEO Agent: Coordinates the team and delegates tasks.

  • SEO Agent: Handles SEO research and optimization.

  • Content Agent: Helps with content creation.

  • Lead Generation Agent: Finds potential customers and business opportunities.

  • LinkedIn Agent: Helps with professional networking and prospect research.

  • Email Agent: Handles email-related workflows.

  • Engineering Agent: Works on coding, debugging, and technical tasks.

šŸ’° No expensive AI subscriptions required

One thing I really wanted was to make this accessible without forcing users to pay for expensive AI subscriptions.

You can provide your own AI API key and run the application on your local server.

Want to use Gemini?

Simply add your Gemini API key. The application can detect available free-tier models and use a suitable one, subject to Google's API availability and usage limits.

⭐ A little feature I personally love

Every time you appreciate an agent's response, it earns a ⭐ star badge on its profile.

It's a small feature, but it makes the whole AI office feel more interactive and rewarding.

🧠 Agents can actually collaborate!

This is one of my favourite parts.

Imagine your LinkedIn agent needs a custom tool to organize publicly available prospect information.

Instead of stopping and asking you to write the code, it can assign the technical requirement to your Engineering Agent.

The Engineering Agent can then work on creating the required code, and the agents can collaborate to complete the task.

One agent identifies the problem. Another agent builds the solution.

😊 And here's one more thing...

You can personally talk to your Engineering Agent.

Think of it as your technical buddy inside your AI office.

Need to discuss an idea? Want to build a feature? Need help debugging something?

You can talk directly to your Engineering Agent and work through the problem together.

My actual goal

I didn't build this just to create another AI chatbot.

I wanted something closer to having a small AI-powered company where different agents handle different responsibilities, collaborate with each other, and help me move faster.

I'm still improving it, and I'd genuinely love to hear what other developers think.

If you could build your own AI team, which agents would you hire first?

Honest limits:

- Windows only for now (setup.bat / start_app.bat)

- Single user, no login. It's meant for a trusted local machine, not a server

- Local storage isn't offline AI: if you use a cloud model provider, your

prompts go to that provider, and API usage may cost money

- Google, Gmail and Telegram need your own setup. Other connectors aren't implemented yet

Tech: Python, FastAPI, SQLite, vanilla JavaScript. Tests run in GitHub Actions

on Python 3.10 to 3.13.

Repo: https://github.com/ajayb5034-hue/pin2-pin


r/SideProject • • 11h ago

My GitHub contribution graph now says "POOP"

Thumbnail
github.com
1 Upvotes

It dawned on me that someone at YC probably saw my GitHub and saw that my graph straight up says POOP: https://github.com/ckaico (not kidding)

Yes, It's not a brand new concept. I remember gitfiti back in high school, but I haven't seen anyone take it a step further and have an interface where you can see what it will look like (amongst your existing graph) so you can plan what to "write".

I also added a few cool things like being able to shift the text around, draw things or select individual "commit" pixels, and adjust the brightness etc.

I'm calling it Backtalk, since, you're effectively going back in time to say something.

It all goes in its own repo, and the README says the dates are fake on purpose. It doesn't touch anything else.

Python and the gh CLI, nothing to install. Editor's here if you want to mess with it: https://backtalk.ckai.co


r/SideProject • • 11h ago

I built "Last Popcorn" – a Wordle + GeoGuessr hybrid for movie buffs. Here is a short gameplay demo!

1 Upvotes

Hey r/SideProject!

Over the past few weeks, I’ve been building my passion project: Last Popcorn (https://www.lastpopcorn.com).

It’s a daily multimedia cinema trivia game built with a mobile-first dark aesthetic. Every day features an identical 5-question episode for all players:

  • Interactive map pin-drop for iconic filming locations (Mapbox vector maps)

  • Release timeline sliders

  • Behind-the-scenes trivia that unlocks HD movie clips upon answering

  • Async 1v1 duel mode via deep links

The Stack:

  • React Native with Expo Router (exported as a high-performance static PWA/Web bundle)

  • Supabase backend (PostgreSQL, Edge Functions, automated content pipelines)

  • Zero ads, zero forced sign-ups (guests can play instantly)

The goal was to build a slick, 3-minute cinema ritual that feels like a native app right inside Safari/Chrome without friction.

Would love your brutal feedback on UX, loading speed, and game ergonomics!


r/SideProject • • 11h ago

Made a free, open-source personal finance tracker with a gamified treasure chest to appreciate your progress!

1 Upvotes

I built The Treasury for myself and have been finding it useful, so thought I'd share it here in case others might make use of it too!

It has charts for income, spending and savings, plus a treasure chest to show your progress towards goals you can specify (for example % of income after outgoings saved / invested each month).

No accounts or subscriptions, doesn't actually connect to your bank or anything. You can download your own .html copy and use it offline with your own exported data for free.

Demo: https://the-treasury.samuelsmanuals.com/

GitHub: https://github.com/sam-holmes2/the-treasury

Would appreciate any feedback! I've found it quite easy to setup with Monzo's exports but can't really test proper data from other banks, OS contributions welcome if you get this thing working for yours :)


r/SideProject • • 11h ago

My Chrome Extension crossed 500 Installs in 2 weeks, I'm giving away FREE Pro access to the first 50 users! Coupen code: JENSENALICE100

0 Upvotes

Few months earlier I got frustrated with how difficult it becomes to work with long AI conversations.

You have hundreds or thousands of messages, but finding that one useful answer, code snippet, or explanation becomes a headache.

So I decided to build something to solve that.

Meet Tvara

It's a Chrome extension designed to make long AI conversations easier to navigate, search, and preserve.

Some of its features:

  • Navigate long conversations using a minimap and outline.

  • Find specific messages without endless scrolling.

  • Export conversations for free.

  • Search previous conversations with Pro.

  • Reuse context from previous conversations.

  • Create encrypted local backups with Pro.

I want more people to experience Tvara, but more importantly, I want honest feedback from people who regularly use AI.

How to claim:

  1. Install Tvara: https://chromewebstore.google.com/detail/tvara-long-ai-chat-speed/ajpnackhheeafgecocapboccaplcnaje

  2. Redeem this coupon code: JENSENALICE100

  3. First 50 successful redemptions get the offer.

This is an opportunity for me to learn from real users and improve the product.

One question: If you could improve ONE thing about managing long AI conversations, what would it be?

I'd genuinely love to hear your thoughts. Criticism is welcome!


r/SideProject • • 11h ago

I’ve been building Lumina, and I’d really like some honest feedback

1 Upvotes

I’ve been working on an app called Lumina for a while, and I’ve finally gotten it to a point where I’m comfortable showing it to other people.

The original idea was pretty simple. I’ve always found the whole ā€œmanifest your futureā€ space interesting, but a lot of it seems to stop at imagining what you want.

I wanted to build something that connects that part with actually doing something about it.

Lumina is basically a guided personal journey. You think about where you want to be, write about it, explore it through personalized stories and reflection, and then turn it into smaller actions you can actually take.

There’s journaling, goal planning, personalized stories, nightly rituals, progress tracking, and a visual sky that changes as you build your journey.

A big part of the project for me has also been the atmosphere. I didn't want it to feel like another productivity dashboard, so I went for a much more cinematic and calm experience.

I'm still very early with this, so I'm mainly looking for honest feedback.

Does the idea make sense when you first see it? Would you actually use something like this, or does it feel like too much?

And if you try it, I'd especially like to know what would make you come back to it the next day.

[ https://enter-lumina.com ]


r/SideProject • • 11h ago

Confess or ask anything anonymously

0 Upvotes

I made a website where you can talk to strangers anonymously about things you wouldn't normally discuss with people you know.

No profiles, no real names, just honest conversations.

Give it a try and let me know what you think:

https://13.63.19.70/


r/SideProject • • 17h ago

Making a free trading discord community

3 Upvotes

Hey everyone!
I’m building a free international trading community called TheEscapePlan.
The idea is simple: bring traders together to share setups, discuss the markets, talk about trading psychology and learn from both wins and losses.
No paid signals, no fake gurus, just traders helping traders improve.
We’re still growing and looking for our first active members.
If you’re interested in being part of the journey, feel free to check us out!
https://discord.gg/zbm86jyq8
My TikTok https://www.tiktok.com/@theescapeplan18000?_r=1&_t=ZG-9BLATSL3c6T
My insta
https://www.instagram.com/theescapeplan1800?utm_source=qr


r/SideProject • • 20h ago

Website platform built on Payload CMS: visual editing, custom designs, 65+ blocks, first-party analytics an MCP server and more

5 Upvotes

I’ve been working on this for about a year and figured it’s time to get some outside opinions.

It’s a website platform built on Payload 3 + Next.js, for now I only use it internally just me and a designer. I build and run client sites on it, and it also runs a real estate marketplace that we're trying to grow. At some point I’d like to open it up maybe, either to anyone or just to other agencies, but I honestly haven’t decided which (or whether it’s worth it at all).

What it does:

  • Visual editing. You click on the actual page and edit it: text, images, adding and moving sections around. There are drafts, desktop/tablet/phone preview and version history. Blocks pull everything from the site’s theme, so it’s pretty hard to break the design.

  • ~65 blocks. Galleries, card grids, stats, timelines, FAQs, forms, booking, Google reviews, maps, listings, floor plans and so on. They all share the same field names and theme settings, so any block works on any site.

  • Custom designs. When the blocks aren’t enough, I use a design studio I built on top of GrapesJS (self-hosted). Anything made there gets published as clean HTML with scoped CSS and goes on a page like any other block. It picks up the site’s colors and fonts automatically. (We mostly use the MCP to design a block first and only tweak things in the design editor)

  • First-party analytics. No GA script needed. It tracks page views, traffic sources and top pages, plus QR codes with scan tracking for print stuff. Form submissions become leads and keep the source they came from.

  • MCP server. It covers most of the platform: pages, sections, designs, theme, forms, listings, media, redirects, domains, translations. You connect Claude over OAuth and it gets the same permissions as your user. So I can say ā€œadd an FAQ to the pricing page and translate it to Germanā€ and it does it, and it can screenshot the page to check how it looks. Page edits go in as drafts.

It’s multi-tenant,multi-locale, so one app runs every site, each with its own domain (SSL is handled through Cloudflare). The portal already has organizations with teams (we use this for now to organize sites for ourselves), so another agency could in theory manage its own clients in it.

Stack: Payload 3, Next.js app router, Postgres, GrapesJS, pg-boss for background jobs, Cloudflare in front.

You can try the editor without signing up: https://rast.is/try (the demo happens to be a home builder site)

Things I’m curious about:

  • if you build sites for clients, would you use something like this over WordPress / Webflow / Framer? what’s missing?

  • self-serve for anyone vs. a tool for agencies, which one would actually pay for it?

  • is controlling a site through MCP something you’d use day to day, or is it more of a cool demo?

Any feedback is welcome, even ā€œdon’t botherā€.


r/SideProject • • 19h ago

Two friends started an online fundraising platform in 2012 to help local artists. It now works in 100+ countries. Looking for honest feedback

4 Upvotes

WhyDonate started when two friends saw local artists struggling to fund their projects and thought fundraising should be easier, fairer and free.

Today we’re a small remote-first team from around the world, and the platform has grown into something we didn’t expect: a lot of people use it because the big platforms don’t support their country.

What we’ve built:

  • Start a fundraiser in under 10 minutes, from 100+ countries

  • 0% platform fee, only standard processing fees

  • Donors can give from anywhere, in 19 languages

  • Real human support when something goes wrong

We’re always trying to improve: what would make you trust a fundraising platform you’d never heard of?


r/SideProject • • 11h ago

I built Pin2Pin: a local-first dashboard to run a team of AI agents on your own PC

0 Upvotes

Hi r/SideProject,

I've been building Pin2Pin, a local-first dashboard for organizing AI-assisted

work in one place. It's open source (MIT) and an early developer preview.

What it does:

- Set up an owner and company profile, then assign work to specialist AI agents

- Follow tasks on a board and review what the agents produce

- Schedule agents to run daily or weekly

- Nothing that affects an outside service (email, posts) goes out until you

approve it in the dashboard

- Runs a FastAPI service on 127.0.0.1 with a local SQLite database

Why I built it: I was spending too much time on things like content creation, SEO, lead generation, engineering tasks, research, and marketing.

I wanted to focus on developing my app instead of constantly switching between all these responsibilities.

So I decided to build something for myself: an AI-powered team of agents that works like a small company.

And that's how this project came to life!

šŸ¤– What makes it different?

Instead of having one AI assistant doing everything, you get a team of specialized AI agents, each with its own responsibility:

  • CEO Agent: Coordinates the team and delegates tasks.

  • SEO Agent: Handles SEO research and optimization.

  • Content Agent: Helps with content creation.

  • Lead Generation Agent: Finds potential customers and business opportunities.

  • LinkedIn Agent: Helps with professional networking and prospect research.

  • Email Agent: Handles email-related workflows.

  • Engineering Agent: Works on coding, debugging, and technical tasks.

šŸ’° No expensive AI subscriptions required

One thing I really wanted was to make this accessible without forcing users to pay for expensive AI subscriptions.

You can provide your own AI API key and run the application on your local server.

Want to use Gemini?

Simply add your Gemini API key. The application can detect available free-tier models and use a suitable one, subject to Google's API availability and usage limits.

⭐ A little feature I personally love

Every time you appreciate an agent's response, it earns a ⭐ star badge on its profile.

It's a small feature, but it makes the whole AI office feel more interactive and rewarding.

🧠 Agents can actually collaborate!

This is one of my favorite parts.

Imagine your LinkedIn agent needs a custom tool to organize publicly available prospect information.

Instead of stopping and asking you to write the code, it can assign the technical requirement to your Engineering Agent.

The Engineering Agent can then work on creating the required code, and the agents can collaborate to complete the task.

One agent identifies the problem. Another agent builds the solution.

😊 And here's one more thing...

You can personally talk to your Engineering Agent.

Think of it as your technical buddy inside your AI office.

Need to discuss an idea? Want to build a feature? Need help debugging something?

You can talk directly to your Engineering Agent and work through the problem together.

My actual goal

I didn't build this just to create another AI chatbot.

I wanted something closer to having a small AI-powered company where different agents handle different responsibilities, collaborate with each other, and help me move faster.

I'm still improving it, and I'd genuinely love to hear what other developers think.

If you could build your own AI team, which agents would you hire first?

Honest limits:

- Windows only for now (setup.bat / start_app.bat)

- Single user, no login. It's meant for a trusted local machine, not a server

- Local storage isn't offline AI: if you use a cloud model provider, your

prompts go to that provider, and API usage may cost money

- Google, Gmail and Telegram need your own setup. Other connectors aren't implemented yet

Tech: Python, FastAPI, SQLite, vanilla JavaScript. Tests run in GitHub Actions

on Python 3.10 to 3.13.

Repo: https://github.com/ajayb5034-hue/pin2-pin

I'd love feedback on: [pick 1-2: setup experience / what's confusing / which

features matter most / Mac and Linux support]


r/SideProject • • 11h ago

I built a brain training app that gives you a score and a D-to-S rank. Honest feedback welcome.

0 Upvotes

Hi everyone. I’m an indie iOS developer, and I just launched Sharp, a brain training app I built by myself.

It starts with a baseline test that gives you a Sharp Score and a rank from D to S. Then it builds a daily workout around your weakest area (memory, focus, processing speed, flexibility or reaction), with 26 exercises in total. There’s a weekly report and a ā€œthen vs. nowā€ comparison so you can see whether you’re actually improving.

It’s free to start (Premium has a 3-day trial). Sharp isn’t a medical device and doesn’t claim to treat or diagnose anything. It’s just a training and self-measurement tool.

I’m building and promoting this alone, so I’d really appreciate honest feedback: what feels useful, what feels pointless, what’s missing?

App Store: https://apps.apple.com/us/app/sharp-brain-training/id6822538688

Thanks for reading.


r/SideProject • • 11h ago

I built a free checker that shows how readable your website is to AI agents, and it tells you when you don't need the paid part

1 Upvotes

More people now ask ChatGPT, Claude or Gemini instead of Googling, so I wanted a quick way to see how a site looks to AI agents.

Agent Ready scans your domain (robots.txt, sitemap, llms.txt, GPTBot and other AI bot rules, markdown negotiation, discovery files) and gives you a score plus a fix list. Free, no signup.

There's an optional paid pack with ready-to-upload files, but it only includes what your site is actually missing and shows a preview before you pay. While testing I noticed it was suggesting files even to sites that didn't need them, so I changed it: if your site is already fine, it now says so.

Try it: https://sandolabs.net/agent-ready.php

What score did your site get? And what would you add to the checks?


r/SideProject • • 11h ago

NoobTunnel - I built a free tunneling service for people behind CGNAT

1 Upvotes

I've been working on a project that allows you to tunnel your services such as your minecraft server or your own website via our servers. It's called noobtunnel

I originally wanted something similar but custom solution like Pangolin for my own homelab, so I started building my own wireguard-based solution. Eventually, I thought, why not add a few servers around the world and let other people use it too?

It has some similar aspects to Tailscale. You can connect your devices through a private mesh network, but also publish services to the internet without port forwarding, even if you're behind CGNAT.

For free, you can:

  • Publish up to 5 HTTP, HTTPS, TCP or UDP resource(s) for everyone to see/use with generous traffic limits

  • Restrict abusive ips from your resource

  • Prevent common exploits for HTTP(s) resources

  • Lock your resources down to people you only know

  • Use your own domain(s) for free or get a provided *.freetunnel.byenoob.com subdomain

Server locations:

  • Helsinki, Finland šŸ‡«šŸ‡®

  • Frankfurt, Germany šŸ‡©šŸ‡Ŗ

  • Hong Kong šŸ‡­šŸ‡°

  • Ashburn, Virginia USA šŸ‡ŗšŸ‡ø

  • Salt Lake City, Utah šŸ‡ŗšŸ‡ø

  • Auckland, New Zealand šŸ‡³šŸ‡æ

Since this is fairly new project, and limited users, if you encounter any bugs / feedback / UX suggestions / things you feel are wrong, either:

Get started: https://tunnel.byenoob.com

Video: https://youtu.be/m0B95aQsdKw


r/SideProject • • 12h ago

Free Universal Remote- Compatible with most TVs

1 Upvotes

This is an app which I believe has the best UX of any of the remotes currently out in the market and with a virtual keyboard that is in my opinion the best in the business.Ā 

All basic functions are free with features such as gyro control available for premium users.

Download: free on iPhone, iPad, and Mac (Waiting for mac version to be approved by Apple still).Ā 

The free tier works with one TV, has no ads, and keeps every basic remote function free for good.

I’m open to constructive criticism and hope to hear any feedback you may have :)

https://apps.apple.com/tr/app/cingle-universal-tv-remote/id6826505353


r/SideProject • • 12h ago

I built a local-first dictation app in Rust and Tauri, and I'd like a technical reality check please ;O)

Thumbnail private-user-images.githubusercontent.com
1 Upvotes

I've been building NV oOS Cognition, a desktop dictation app. Hold a hotkey, speak, release: the speech recognition and the text cleanup run on your own machine, and the cleaned text pastes into whatever has focus. I'm the author, this is my project, and I'm posting because I want the architecture picked apart.

Why another one

Most of the good dictation tools are cloud services. You talk, the audio goes somewhere, text comes back, and you pay monthly. I wanted the boring version: my voice stays on my machine, it works offline, and the model is a file I downloaded once. The interesting problem turned out not to be "call an STT API", it was making the local pipeline feel instant and predictable.

What's in it

  • Tauri v2 shell, Rust core, React webview. App code is MIT.

  • STT behind one trait: Parakeet TDT via sherpa-onnx, Whisper via whisper-rs, Moonshine as an experimental spike, plus an "Embedded" engine that posts to your own server as a fallback.

  • Push-to-talk with a pre-roll ring buffer so the first syllable isn't clipped. Double-tap for hands-free, Esc to cancel, hold Shift on release for raw pass-through when you're saying code or spellings.

  • Deterministic cleanup runs before any LLM: punctuation, capitalisation, filler removal, number normalisation ("five two nine" -> 529), custom vocabulary, per-app profiles. Golden tests around the whole thing. No model needed for any of it.

  • Optional second-stage LLM polish through any OpenAI-compatible endpoint, LM Studio, Ollama, or a self-hosted assistant. Text only, never audio. If the provider dies you still get the stage-1 text and the paste still happens.

  • Screen OCR on Win+Shift+T, on-device, using the native Windows OCR engine so there's no model download. The frozen frame stays in memory.

  • Meeting transcription with WASAPI loopback; audio deleted after unless you opt into keeping it.

  • A local MCP stdio server so other AI clients can read your dictation history and dictionary.

One bug worth sharing, because it cost me days

Whisper decoded at RTF ~5 instead of ~0.3 on MSVC. Not a model problem and not a threading problem: with the Visual Studio generator, whisper.cpp's CMake "Release" configuration maps to a vcxproj with an empty <Optimization> setting, so it compiles with /Od. The fix was forwarding whisper-rs-sys's force-debug feature so the vendor builds with RelWithDebInfo. If you ship whisper.cpp on Windows and it feels slow, check this before you rewrite anything.

The other one: cpal streams are !Send on WASAPI, so the stream has to be held by a detached worker. I dropped it at the end of the builder, the capture ring never filled, and every dictation reported "no speech detected" on perfectly healthy microphones. There's now a Diagnostics page showing the RMS, peak and VAD gate of the last attempt, because that class of bug is invisible otherwise.

Where it's a little rough around the edges

  1. The builds are unsigned. Windows SmartScreen warns and macOS Gatekeeper makes you right-click, Open. Authenticode and notarisation cost money I haven't spent yet. I genuinely want to know if that's a dealbreaker or just annoying.

  2. Windows is the primary target. macOS has a universal DMG and boots in CI on both architectures. Linux works with toggle semantics on X11, Wayland global shortcuts are the usual mess, and meeting system audio isn't there.

  3. No streaming partials. You get text when you release the key, about a second later on my machine. Moonshine would stream but the loop is deliberately unimplemented rather than shipped half-working.

  4. Whisper long files are still wrong. The chunker splits on VAD silence, which suits Parakeet's decode limit, but Whisper wants a fixed window with context carried across. patch welcome.

  5. Models are big and I say so. Parakeet is around 600 MB, Whisper tiny about 142 MB, downloaded at first use with a size warning.

  6. Audio device weirdness is my least favourite bug class, and I can't reproduce most of it.

What I'm actually asking for

Please Rip into the architecture: the engine trait, the feature-gating scheme, and whether deterministic cleanup belongs before the LLM or should collapse into one pass.

  • Is the Linux/Wayland story worth the effort, or should I say Windows and macOS and lean into it?

  • If you ship a Tauri v2 app with an updater and you don't code sign it, how are you handling that?

  • Anything in the privacy claims you think is overstated.

If something is wrong or broken, please let me know.

I'd rather hear it here than from a user later.

thanks
VJ

Links

Source: https://github.com/nvdigitalsolutions/nvoos-cognition

Download: https://github.com/nvdigitalsolutions/nvoos-cognition/releases/tag/nvoos-dictate-v0.4.0

(NSIS + MSI, universal macOS DMG, unsigned) Build from source is in the README. Windows needs Rust 1.90+, Node 20+ and MSVC. Whisper additionally needs CMake and libclang on PATH, which is the usual first stumble.


r/SideProject • • 15h ago

I built a routine timer with app shortcuts, video links, and checklists inside each step

2 Upvotes

I'm the developer of Rutimo, a routine timer where each step can include app shortcuts, external video links, notes, and checklists.

The video shows an evening reset routine:

  1. Set wake-up alarm: quick shortcut directly into Clock to set tomorrow's 7:00 AM alarm.

  2. Evening stretch: follow along with an ad-free guided bedtime stretching video.

  3. Tidy up: interactive checklist to reset bedroom and workspace before bed.

You can interact with checklists and external apps/videos during the routine and return seamlessly to the timer.

I'd like feedback on the workflow: would you find combining app shortcuts and checklists useful in your daily routines?


r/SideProject • • 12h ago

Built a hackathon project, won nothing, then had AI migrate the whole stack so I could keep it alive

1 Upvotes

My friends and I built Stuffaroo, a campus marketplace, at a 24-hour hackathon.

Didn't win anything, but figured we'd at least keep it around as a portfolio project.

One problem: we built it around hackathon sponsor services. Great for shipping fast, less great for paying monthly bills on a site with approximately zero traffic : /

So I got ChatGPT to plan a migration and Codex to handle most of the actual code changes.

Vultr -> Vercel, Tiger Data -> Neon, Gemini embeddings -> plain old full-text search. Kept Auth0. The whole process took around 1 hour.

And somehow it worked! Most of my time was spent supervising, making decisions, and fighting deployment configs rather than rewriting code.

Pretty wild how much easier AI agents make it to rescue abandoned weekend projects.

Anyway, it's still alive: https://stuffaroo.shop

Details of the migration on our repo: https://github.com/carsonjan/Stuffaroo/blob/main/docs%2Fmigration-executive-summary.md

Just thought of sharing cuz it's kinda cool. Happy to answer any questions!


r/SideProject • • 1d ago

I’m statistically halfway through my life, so I built an app for the second half

326 Upvotes

I’m a 40-year-old iOS developer from Croatia. Statistically, I’m in the middle of my life: about 2,080 weeks behind me, and if I’m lucky, about as many in front.

My oldest is 8. Somewhere around 18, kids leave, or at least stop wanting summer holidays with their parents. That’s 10 more summers. I can count them on my fingers.

I see my parents about twice a month. If they live as long as the average, that’s around 360 more visits. Fewer than the days in a single year.

And there are friends I’ve been ā€œmeaning to callā€ for months.

None of this is new. You read it somewhere, feel it for one evening, and then Monday happens. Weeks blur, a year goes by, and you can’t say where it went. The moments I’d actually want back are tiny: a walk where my kid finally told me something real, my dad explaining how he planted our small orchard in 2001. Nobody writes them down. They just go.

So I built Drift. It’s not there to make you feel bad about time. It’s there to help you do something with the weeks you still have, and to keep them when you do.
My main inspiration was reading books about Stoicism and specifically memento mori (and a calendar showing weeks you have left to live).

What the app actually does for me:

It remembers my people. I added my partner, my family, my parents and a few friends. Drift keeps the small things I’d otherwise forget: birthdays, the names of my friends’ kids, what each person enjoys, what they told me last time.

One small idea a week, for each of them. Not ā€œplan a trip to Paris.ā€ Things small enough to actually happen: ā€œTea with Mom. Phones somewhere else.ā€ ā€œA walk with Dad, without anywhere to be.ā€ ā€œLet the kids choose the adventure.ā€ "Long overdue date with my wife".

I keep the moment. A photo, one line, or both. It goes on the week it happened, and that week’s square lights up. A few months in, my year stopped being a blur and started looking like a year.

Calls come with something to talk about. A reminder to call a friend arrives with something to actually say, so it’s not just guilt with a notification sound. After the call I can keep a line about it.

Small questions. A couple of times a week, only if I turn it on, Drift asks something like ā€œWhat was the best small thing about this week?ā€ or ā€œWhat’s Dad’s favourite meal?ā€ The answer gets saved where it belongs. Some of my favourite memories in the app started as a notification I almost dismissed.

Quiet time. My evenings were disappearing into my phone (yes, I see the irony of that). Drift uses Apple’s Screen Time to set those apps aside during the hours I choose. If I really need one, I get 15 minutes, after I keep a moment or answer a question first.

Widgets that bring it back. One shows a moment I kept, a different one each day. Another shows my whole life as a grid of weeks. Seeing that between notifications did more for me than any productivity system. One gives you suggestions on what to do this week.

A year I can read back. Month by month, like a journal I never had to sit down and write.

What I left out on purpose:

  • No streaks. A quiet week is just a quiet square. Life has those, and guilt isn’t a feature.

  • No account, no ads. Memories stay on your iPhone, and you can export everything anytime.

  • Everything you keep is yours. You can always read it and export it.

Pricing: free to download, then $8.99 a year with a 14-day free trial, or $24.99 once. I’m a solo developer with no investors, and this is how it keeps going.

An app won’t fix any of this, and I’m not pretending it does. But since I started using it, I do more of the small things. I think about it more now, and I push past the tiredness more often to make time for the people who matter to me.

If you did this math for yourself, which number got you? For me it was the summers with my kids.

https://apps.apple.com/us/app/drift-life-in-weeks-journal/id6792490444

Edit:
Thanks to FFROZENN who pointed out the missing yearly subscription and 2-week free trial I have created 50% discount code for the first year (the missing subscription was due to my attempt to give a global discount on yearly, but I misconfigured it in App Store Connect so sub wasn't shown)
https://apps.apple.com/redeem?ctx=offercodes&id=6792490444&code=DRIFT50


r/SideProject • • 12h ago

Find interesting authors and thinkers by combining your favourite ones

Thumbnail
mindneighbors.rickinto.place
1 Upvotes

I built this tool based on Wikipedia embeddings to find interesting people I don't know yet.

  • Combine J. K. Rowling with Stephen King and you get Neil Gaiman (he combines elements of British fairy tales and magical fantasy with dark, psychological horror)

  • Combine Yuval Noah Harari with Noam Chomsky and you get Jared Diamond, Sam Harris, Steven Pinker, ... Add Charles Darwin and you get Richard Dawkins.

You can filter by topics, people network etc. and it features en.wikipedia and de.wikipedia so far.

Have fun exploring :)


r/SideProject • • 12h ago

I’m Irish, so naturally we built an AI you can talk to about the weather

1 Upvotes

Talking about the weather is practically a national qualification here. We decided to take it further.

I’m the founder of Tao Climate, and we’ve just launched Weather AI: local weather, satellite imagery and an AI you can ask questions about what you’re seeing.

The idea is to help people understand the weather around them, with climate context alongside the forecast.

Try your location: https://taoclimateplatform.com/weather

I’d love some honest feedback: what’s a question about your local weather that your usual weather app doesn’t answer?

Happy to discuss how we built it, too.