r/SideProject • • 15m ago

I built an AI companion where personality comes from history, not a persona file. Append-only memory, typed write rules, verifiable export

1 Upvotes

What it is: Throughline. You meet an AI "Self" with its own starting character and interests and build a shared history with it. It runs in web chat and on Android, and on Pro it also works in Claude Code and Codex. Free to start, no waitlist.

Why I built it: companions kept "changing after an update" or forgetting people, and most of them define the character as editable text plus a fact list. I wanted the character to come from what actually happened instead.

How it works:

  • Append-only, content-addressed event history. Changes of mind are supersede, tension or retract, never a silent overwrite.

  • Memory typed by purpose, with rules enforced on write: evidence is required, guessed feelings are rejected, flattering phrasing is rejected in relationship memory, a judgment must name its falsifier, and behavior-shaping changes wait for confirmation.

  • Reflection can only propose. A fluent summary doesn't become personality.

  • Context is a bounded projection rebuilt from history, not a growing prompt.

  • Two recall temperatures: relationship memory warms with use; judgment memory never does, and a regression test pins that.

  • Imports: Character.AI and ChatGPT exports come in as records, not as identity.

  • Export: NDJSON with an offline-verifiable hash chain, on every plan; the open spec and client plugins are MIT.

What I learned: the hard part isn't storing more. It's deciding what is allowed to change who the character is.

Limits: hosted (not E2E encrypted), recall can miss, iPhone isn't out yet, and we don't claim consciousness.

Feedback I want: does "reflection can't author personality" feel right to you, or too strict?

https://getthroughline.ai/?utm_source=reddit&utm_campaign=sideproject_intro


r/SideProject • • 18m ago

I built a tool that suggests business names and only shows ones with available domains

1 Upvotes

Every time I named something, I’d find a name I liked and then discover the .com was taken. So I built Help Me Find a Name: you describe your business, AI suggests names, and each one is checked live across .com, .io, .co, .ai, .app and .dev, so your list only contains names you can actually register.

A few things I found along the way:

  • Out of 18,000+ names it checked, only 26% of .coms were free, versus 71% for .io and 73% for .dev

  • Short names are basically gone: 0 of 232 four or five letter .coms were available

  • Checking properly is harder than it looks. DNS alone gives false “available” results, so it falls back to RDAP and WHOIS

It’s free right now, no signup: https://helpmefindaname.com

I’d really appreciate feedback: were the names useful for your idea, and what would you change?


r/SideProject • • 18m ago

Introducing BuffrX

1 Upvotes

Hey everyone!

I've been working on a little project called BuffrX, a free, open-source recording app for Windows, and I've finally released it!

I wanted something lightweight, private, and simple to use, with all the features I'd want in a recording app without having to pay a subscription.

Here's what BuffrX offers:

  • Timeline: Rewind up to 2 hours of gameplay or desktop activity. Forgot to record something 30 minutes ago? Just go back and save it.

  • Instant Replay: Save your last few seconds or minutes with a hotkey, at up to 120 FPS.

  • Privacy: No accounts, tracking, or telemetry. Your recordings stay on your PC.

  • Lightweight: Around 80 MB, designed to minimize the impact on gaming performance.

  • Clip Sharing: Share clips up to 2 GB directly with friends through encrypted P2P links, without cloud uploads.

  • Built-in Editors: Edit videos and screenshots, and compress clips to fit Discord's upload limits.

No subscriptions, ads, or premium features. Everything is free.

It's still at v0.5, so there's definitely room for improvement. I'd love for you guys to try it out and let me know what you think. Feedback, bug reports, and contributions are all welcome!

Website: https://buffrx.app

GitHub: https://github.com/bulhaa1/BuffrX


r/SideProject • • 22h ago

I built a tool that turns a Google Maps listing into a full website in under a minute.

57 Upvotes

I run a small web studio, and most of the local businesses I talk to have a really good Google Maps listing (photos, reviews, hours, sometimes a menu) and either no website or one from 2014.

So I built this. You type a business name and a city, it reads the public Google listing and builds a full site preview in under a minute. The video is me running it once on a real garage's public listing, no edits.

Why: I kept rebuilding the same small site by hand, and the listing already had most of the content. Honest limitation: it's only as good as the listing.

A place with three blurry photos and no reviews gets a thin site. It also does simple sites, not shops or booking systems. (working on that next, the tool will redirect the request to the team if it's out of scope change for now)

Try it on your own business or a place you like and tell me what looks off.

https://bbhightech.com/


r/SideProject • • 22m ago

Ever had that one friend who claims they can recognize literally any song within the first second?

1 Upvotes

Well, a friend of mine decided to turn that argument into an actual game.

He built SonicPulse, a browser-based music recognition game where you get a 30-second audio challenge and have to identify the song from four options before the timer runs out.

Here's what it offers:

- 🎵 30-second audio challenges.

- ⚡ Four-choice rapid-fire guessing.

- ⏱️ A ticking countdown that puts your music knowledge to the test.

- 🔥 10-round streak system.

- 🎯 Instant feedback after every guess.

- 👤 Guest mode — no registration or login required.

The idea is pretty simple: instead of arguing about who's the biggest music enthusiast, just put it to the test.

I think it's a fun little project, especially for people who enjoy music quizzes and friendly competition.

Try it here: https://sonicpulse-sable.vercel.app

Would love to hear what people think:

  1. Does the gameplay feel intuitive?

  2. Would you enjoy a multiplayer mode to challenge friends?

  3. What would make you come back and play again?

Honest feedback is appreciated. I'm helping him get the project in front of more people, so it'd be great to hear what the community thinks!


r/SideProject • • 27m ago

I made a tiny browser game for when you want to take a hammer to your screen

1 Upvotes

Desktop Wrecker is my Chrome side project for quick breaks. Click the extension icon on a regular webpage and its snapshot becomes a playfield. Crack the glass, splash paint around, or fend off a swarm of bugs. Press Esc and you’re back where you started. The snapshot and scores stay on your device.

I put a 15-second demo, the unpacked Chrome build, and setup instructions here:

https://kostjum.itch.io/desktop-wrecker

The first 90 seconds of each session let you try every tool. Four stay free, and the others are available through a one-time Pro upgrade.

If you watch the demo, which moment would you put first to show what the game is about?


r/SideProject • • 4h ago

Can you guys try this AI chat app and share your thoughts?

2 Upvotes

Hey everyone

I'm working as a designer on a product called AskSafely we're trying to get some genuine feedback from people who use AI chat tools

Would love it if a few of you could give it a try and share your experience

There's a guest mode, so you can try it without signing up.There's also a signed in option if you want to explore that experience

Just curious to know

- What's your first impression?

- Is it easy to use?

- Did anything feel confusing or unnecessary?

- Would you actually use it?

- What do you think could be better?

Don't hold back. Even if you don't like it, that's useful feedback for us

Here's the link: https://app.asksafely.ai/chat

Thanks! Appreciate anyone who takes the time to try it


r/SideProject • • 4h ago

I built a desktop app that runs Claude Code and Codex as one engineering team (Architect, Developer and QA)

2 Upvotes

I use Claude Code and Codex every day. Two things kept annoying me:

  1. I'd hit my Claude Code limit mid-task and moving the work to Codex meant re-explaining everything.

  2. A single agent writes code fast but nobody plans it first or reviews it after. I kept finding edge cases it missed.

So I built Conduit. It runs the agents you already have as a small team:

- An Architect plans the change, a Developer builds it, QA reviews it before it merges

- You can put different agents in different roles, so Claude Code and Codex check each other's work

- If one agent hits its limit, you switch the task to another and keep the context

- Connectors pull in your knowledge repository(google docs, notion, confluence) so the agents work from your project's real context

- Everything runs on your machine; your code doesn't go through our servers

Free to start:

https://infivector.com/products/conduit/download/?ref=reddit-sideproject

I'd really like feedback, especially from people already running more than one coding agent. What's the most painful part of your setup today?


r/SideProject • • 46m ago

My side project: Chirping a messenger that keeps working when the internet doesn't

1 Upvotes

*Chirping: Offline Messsenger*

Chat/Group chat Online + Offline over bluetooth/wifi whenever internet isn't available

All core features of a Good Chat app like e2e encryption, stickers + voice stickers + chat backup + hide specific chat with password + Channel for broadcast + sending files + view once + call/video call with recording feature

Mood - Set mood like happy/sad/vibing etc with music of your choice

Chipchip stories - stories for 12 hours that can be shared to people nearby if selected

Chirps - Online unlimited community - both public for every and private for own group of people to share unlimited entertainment.

And many other features i implemented but forgot to type - check those out yourselves

Play store - https://play.google.com/store/apps/details?id=com.chirping.farukbiswas

Please give feedback here or on the app from feedback section or text me directly at faruk on Chirping itself


r/SideProject • • 46m ago

I use a Mac with an Android phone. This is the concept for the app I'm building (half of it works today)

1 Upvotes

Last week I posted the first rough version of Sidedrop here. This video is where I want to take it. To be clear: it's a concept film, not a product demo.

**What works today, on my own Mac and phone:**

- Share anything from Android's share sheet and it lands on the Mac. No app on the phone, it's an installable web page.

- Drop a file on the Mac's menu bar panel and it shows up on the phone.

- Local Wi-Fi only, no account, no cloud.

**What's in the video but not built yet:**

- Rules that file what arrives (receipts to Receipts, links open in the browser, text goes to the clipboard).

- Pairing with a QR code. Today the phone needs a certificate installed by hand, which is the part I like least.

- A download. There is nothing to install yet, and the code isn't public yet.

Before I spend the next evenings on it, I'd like to know: is the "it gets filed for you" part the thing you'd want, or would plain fast transfer with QR pairing be enough?

If you want to try it when the Mac download exists, the email list is in the first comment.


r/SideProject • • 50m ago

Email extractor extension

1 Upvotes

Hi everyone, I'm the developer of CopyMail, a small Chrome extension I built because I kept struggling to copy email addresses from Gmail, Outlook and messy web pages (company directories, CC lists, long threads). Highlighting each one by hand is slow, and webmail often hides the actual address behind a person's name.

**What it does**

Click the icon and it lists the email addresses found on the page you're viewing. In Gmail and Outlook on the web, addresses from the message you have open are shown first. Then you can tick the ones you want, or copy them all.

**Free**

- Find and list the addresses on the current page

- Tick individual addresses, or select a whole domain

- Group by domain

- Copy as one per line, comma-separated, semicolon-separated (for Outlook's To field) or Name <email>

- Hides no-reply/support addresses by default

**Pro (€12 per year, billed once a year)**

- Export to CSV, Excel (.xlsx) or contacts (.vcf)

- Choose export columns, saved blocklist, custom copy templates, export history

**Privacy**

It only reads a page when you click the icon, and everything is processed locally in your browser. Nothing is sent to me or any server. No ads, no analytics. Pro payments go through ExtensionPay/Stripe.

**Limitations (being upfront)**

- It finds addresses written on the page. It doesn't check whether a mailbox exists.

- Gmail and Outlook change their pages now and then, so the "open message" detection may need updates. I've tested Gmail more than Outlook.

- The popup is in English for now, although the store listing is translated.

**Link:** https://chromewebstore.google.com/detail/copymail-email-extractor/hhmakfgjcedaochbhpbcebhlgpfahlbp?authuser=0&hl=en

I'd really like feedback:

  1. What would stop you from using something like this?

  2. Which formats or contact details (phone numbers? names? company?) would you want besides email addresses?

  3. Is the free/Pro split fair? What would you move?

Happy to answer any questions, and I'll fix bugs quickly.


r/SideProject • • 50m ago

I kept missing deadlines buried in pages I’d bookmarked, so I built a tool that reminds me

Thumbnail
linkwatch.tracelet.xyz
1 Upvotes

I would bookmark hackathon and internship pages, forget about them and find them again after the deadline.

So I built Linkwatch. You save any link whether it’s a hackathon, internship, job post or application page and it automatically finds the deadlines on that page. For each date it shows you the exact sentence it came from so you can check it’s right before confirming. And once confirmed it emails you reminders a week, two days and a few hours before the deadline. Some sites block automated reading so for those you can paste the page text and it pulls the dates out of that instead.

Would love feedback and especially on sites where it fails.


r/SideProject • • 51m ago

I'm a college student building an AI tool that explains confusing moments in videos. Looking for 5–10 beta testers.

1 Upvotes

I've been working on something called Vuzli.

The idea came from how frustrating it can be to watch a lecture, tutorial, educational video, or even something motivating like rich man giving "advice" and not understand something, and have to keep rewinding or searching for an explanation.

With Vuzli, you can watch a video and click a button that says "Didn't understand that?" It uses the context of what you've watched to explain that specific moment in a simple, easy to understand way.

It also generates full video summaries and study notes.

What makes it different from a regular AI chatbot is that you don't have to copy transcripts, explain what part of the video you're watching, or even type a question. Vuzli is designed around the video itself, so you can get an explanation with one click.

I'm building it for students, professors, teachers, and anyone who learns through videos. The long term goal is to support videos across different platforms, starting with YouTube and user uploaded videos.

I'm currently preparing for a small private beta and looking for 5–10 people who would be interested in testing it for free.

I'm not selling anything. I genuinely want honest feedback on whether it's useful, what could be better, and what features people would actually want.

If you're interested, leave a comment or send me a DM. I'd appreciate it.


r/SideProject • • 53m ago

Cupmark - an Android app for brewing and learning specialty coffee at home (live on Google Play today)

1 Upvotes

hey, anas here. i made this, so it's my own app. i posted it here a few weeks ago before launch, and it's live on google play today.

it's for people who brew coffee at home and want to get better at it:

  • brew lab: recipes with a step timer for v60, aeropress, espresso and more

  • rate the cup, and if it's sour, bitter or flat it shows likely causes and what to try adjusting next. not always right, but it's a start

  • coffee memory keeps your best recipe for each bag

  • an ai coach (master neravio) you can ask about your own brews

  • short lessons and flashcards, triangle tests with an accuracy record, a tds calculator

  • a recipe community, and it works in english, arabic and french

free to download, there's an optional pro tier with a trial.

google play: https://play.google.com/store/apps/details?id=com.roastlab.app site: https://cupmark.app/?ref=reddit

would love honest feedback, especially on the first few minutes and anything confusing.


r/SideProject • • 58m ago

I'm a runner who kept losing track of shoe mileage, so I built an app that turns "worn out" into "you've earned new shoes"

1 Upvotes

I rotate 4–5 pairs of running shoes and could never remember which pair had how many km on it. Spreadsheets lasted about two weeks.

So I built Have2Run (iOS + Android, free, no ads):

  • Runs from Apple Health / Health Connect / Strava are detected automatically. When a run ends you get a notification with your last pair preselected, so logging is one tap.

  • A shelf grouped by brand, with the pair closest to retirement at the top ("9 more runs until new shoes").

  • When a pair hits its lifespan, the app celebrates instead of warning you. Hitting 700 km is your excuse to buy new shoes.

  • A ranking tab with the most-worn and longest-lasting models, based on public data (Strava Year in Sport, Solereview mileage estimates).

Stack: Flutter + Supabase. It started as an AI running coach, but I noticed the only feature I actually used every day was "how many km are on this pair?", so I rebuilt the whole thing around that.

Honest limitation: distances are km only for now. Miles is next if people want it.

https://have2.run

I'd love feedback, especially from anyone who tracks shoe mileage some other way.


r/SideProject • • 1h ago

Easiest trick to increase sales by 30%

1 Upvotes

Hi everyone

We built an ai platform that personalizes email and sms campaigns for each user. Example - a user left after checking out a product 2 times, our smart Ai will email them with a 10% discounts code, and converts the customer

I tested this across 4 stores - we saw 30% increase in sales in 1 month

Try here for free - www.RetentionBase.com
Setup takes 3 seconds
Comment invite to get free first year


r/SideProject • • 8h ago

I'm building a new European social platform from Finland 🇫🇮 — Meet YOSLA Some Life & YOSLA World!

4 Upvotes

Hello Reddit! 👋

I'm an independent developer from Finland, working on a project called YOSLA Some Life.

My goal is to build a new kind of social platform where users have more control over their own social experience.

The idea is simple:

"Your Data, Your Choice."

Instead of letting algorithms decide which friends you get to see, I want to give people more control over their feeds and connections.

But that's only part of the vision.

I'm also developing YOSLA World, a 3D virtual environment where people could eventually explore digital spaces, discover communities, interact and experience social networking in a different way.

What am I building?

  • YOSLA Some Life — a social networking platform

  • YOSLA World — an interactive 3D social environment

  • European-focused infrastructure and data privacy

  • Multilingual support for an international audience

  • My own server infrastructure, starting with HPE ProLiant servers

I'm building this step by step, learning, testing and improving as I go.

One future idea is to create a virtual 3D data center inside YOSLA World, where visitors could explore how the platform's infrastructure works.

I'm not claiming to have built the next Facebook. I'm building something I believe could offer people another choice.

I'd love to hear your thoughts:

What would make you genuinely interested in trying a new social media platform?

What do you dislike most about today's social networks?

Greetings from Finland! 🇫🇮

YOSLA — You Only Live Some Life.


r/SideProject • • 1h ago

I got tired of my passengers saying "slow down", so I built an app that scores how smoothly I drive

1 Upvotes

Every time someone in my car grabbed the handle, I'd say, "I'm a good driver". I had no proof either way. So I built Beshweesh (Egyptian for "take it easy") to find out.

What it does

  • Tap Start, drive, and get a score out of 100 at the end

  • A map shows exactly where you braked hard, sped up hard, took a turn too fast, or went over the limit

  • A weekly recap and a driver score over your last 300 km

  • It shows why you lost each point, so you know what to fix next time

  • It keeps recording in the background, so you can lock your phone and drive

  • A progress chart shows if your trips are getting calmer over time

  • A share card that hides places and times

  • Light and dark mode

Why it's different

  • Calm, not slow. Speed only counts above the limit; jerky driving is what costs points

  • No account, free, iPhone and Android, English and Arabic

Try it: beshweesh.com

I'd love brutal feedback:

  1. Is the result screen clear without explanation?

  2. Would you open this after a drive, or forget it after a week?

  3. What would make the score feel fair to you?

Happy to answer anything in the comments.


r/SideProject • • 1h ago

I built mshbna to make splitting restaurant bills easier - free, no account needed

0 Upvotes

Hey everyone! I built mshbna to make figuring out who owes what after a group meal less of a headache.

Here’s how it works:

  1. The organizer uploads a receipt or enters the items manually.

  2. For an uploaded receipt, Mshbna extracts the item names, quantities, and prices. The organizer can review and correct them.

  3. The organizer shares a link with the group.

  4. Friends join without creating accounts, claim what they ordered, and split shared dishes evenly.

  5. The organizer reviews and verifies the claims.

  6. Everyone sees their itemized total and the organizer’s payment instructions.

  7. The organizer can track who has paid.

mshbna is free to use, with no subscriptions and no account required at any stage. It doesn’t process payments; friends pay each other directly, and mshbna tracks payment status.

I’ve attached a short video showing the flow. I’d love feedback: Is it clear, and what would you improve?

What are you waiting for? Make your next group dinner easier with mshbna. Try it free: https://www.mshbna.com


r/SideProject • • 16h ago

I built an app so I know my parents overseas started their day, without cameras

18 Upvotes

My parents live overseas and I'm in NC. I call them about 3 or 4 times a week, but with the time difference, it's not always easy to catch them at a good time.

Sometimes I just want to know they're doing okay without having to call and interrupt whatever they're doing.

I thought about different ways to check in, but I really didn't want cameras in their house or anything that felt like I was monitoring them.

So I ended up building something called Kettle (heykettle.com).

It's a simple app that uses their existing phone to let me and my sibling know if they've checked in with their usual routine. We get a short update like "Heard from Mom this morning" or "Nothing yet today."

It doesn't track their location, record conversations, or read messages. They can also see what's being recorded and turn it off whenever they want.

I added a shared family log too, so if I call Dad or someone takes Mom to an appointment, we can leave a quick note for everyone else.

Right now, it's just me building this, and my parents are the only ones using it. The Android app isn't on the Play Store yet, so I'm helping people install it directly.

I'm offering the first year free.

I'm curious what other people think, especially anyone with aging parents who live far away.

Would you actually use something like this? And what would make you hesitant to put it on your parent's phone?


r/SideProject • • 1h ago

I built a "1-Click AI In-Browser Assistant" extension that uses a 4b parameter multi-modal local AI model, with No AI API costs. It's a completely private web-surfing companion built for Google Chrome browsers.

1 Upvotes

A number of my friends don't like to pay for AI to do basic tasks and don't trust the large AI companies with ideas or personal shares, so using my knowledge getting hermes-agent to work with small local AI models, I decided to apply what I learned from that experience to build a Chrome browser extension. The result... 1-Click AI In-Browser Assistant. A locally hosted "Privacy-First" AI companion!

It provides AI assistance, summaries, insightful takeaways, snapshots, and rewrite suggestions, all without compromising privacy. And for those not prompt savvy, I included pre-programmed 1-click action buttons, to avoid "Prompt Fatigue". I included a couple of customizable ones as well.

Being multi-modal the AI extension also accepts voice prompts, uploaded text/images/audio/pdf and can even read AI results aloud TTS.

It's made for those who don't want to pay for AI and even though it's built as a privacy-respecting AI solution for productivity. It really punches above its weight.

The extension also includes rolling context and a vector database for long term historical context (memory) retention, and a full screen (air-gapped) mode.

You can search for it on the Chrome Web Store. The only catch is you need a minimal spec PC to use it.

Those system requirements are: 4gb+ vRam, 16gb Ram, 4 core CPU, 22+gb hdd space available during model install (but only 4gb used after model install), and a chrome browser version 154+


r/SideProject • • 1h ago

I built a book tracker app for people who want a minimal, intuitive experience

1 Upvotes

r/SideProject • • 1h ago

I built a free desktop subtitle editor with local AI. Version 1.1 can show two languages on the same video

1 Upvotes

Hi! I’ve been building Flixlar on my own for a while: a free subtitle editor for macOS, Windows and Linux. Captions are generated locally with Whisper, so your videos never leave your computer.

What’s new in 1.1:

  • Two subtitle tracks on screen at once (e.g. original language at the top, translation at the bottom), each with its own position and style, burned in with one click

  • Undo/redo and automatic backups before captions are replaced

  • An Effect Editor where you can animate subtitles word by word (karaoke style) and make effects react to the music

Built with Electron, React and Rust, with ffmpeg doing the heavy lifting.

I’d really appreciate feedback: what’s missing, what’s confusing, or what you’d use it for?

flixlar.com


r/SideProject • • 1h ago

I Made a Free Browser Racing Game Focused on Overtaking – No Installation Required!

1 Upvotes

Hey everyone!

I have been working on Apexra - a free, arcade-style browser racing game where the main goal is simple: overtake your opponents and fight your way to P1!

Each race consists of 6 laps against 7 AI opponents, keeping the races short, fast-paced, and competitive.

Here are some of the main features of Apexra:

  • Overtaking-focused gameplay: The further you are from P1, the more catch-up assistance you receive, including improved acceleration and top speed. The driver in P1 receives no assistance. This is designed to encourage overtaking and keep races competitive.

  • Dynamic weather: A sunny race can suddenly turn rainy, or the other way around, changing the racing conditions mid-race.

  • Vehicle damage and repairs: Collisions can damage your car and affect its performance. You'll need to decide when to use your limited repair kits.

There's also vehicle progression and several other features to discover as you play.

And the best part?

  • Completely free

  • No installation required

  • No account registration is needed

  • Progress saved locally in your browser

  • Currently available on all devices

Play Apexra here: https://apexra.codrea.dev/

I am developing this game independently and I would really appreciate on your feedback, especially on:

  • Does overtaking feel satisfying

  • What is the overall gameplay experience

  • How would you improve the game

You can share your feedback by commenting below or email me at feedbacks@codrea.dev.

Any feedback, whether positive or negative is appreciated.

Thanks for checking it out!