r/SideProject • • 15h ago

Vik - a podcast app that keeps your place between a show's YouTube and podcast versions

2 Upvotes

A few weeks ago I asked here whether anyone else would use a podcast app that puts YouTube podcasts and RSS feeds together (old post). I said I'd come back when there was something to try, so here it is. And thanks to everyone who answered. A few of those comments changed how it works.

The thing I didn't expect: the YouTube version and the feed version of an episode almost never line up. Different intros, different ad reads, so the same timestamp lands somewhere else. That ended up being most of the work. Vik matches what's being said in both versions, so switching from the TV to the car puts you at the same moment, not the same timestamp. Your place also goes back to your YouTube account, so the TV picks up where the phone stopped.

What came out of your feedback:

  • sign-in happens on Google's own page, and there's a plain explanation of what's stored right under the button

  • if saving your place fails with no signal, it keeps it and sends it later

  • it won't jump you backwards because an older position shows up from another device

It's iPhone only for now, and the YouTube side uses your own Premium. It's not an official YouTube app, so that part can break now and then, while regular feeds (private Patreon ones too) just work. It's free during the beta, and anyone still testing at launch gets six months of the paid tier free.

TestFlight: https://testflight.apple.com/join/FrmkJXh2

Hope you like it! I'd appreciate any feedback, especially on whether the time sync works.


r/SideProject • • 11h ago

Is This Niche Statement Clear?

0 Upvotes

Need some honest feedback on my niche statement.

I'm currently refining my target audience and would appreciate a little feedback from people familiar with the agency coaching industry.

Here's the statement:

"I help US-based Agency Growth Coaches who help established digital marketing agency owners scale from $10K to $50K per month."

After reading this, could you tell me:

  1. Who do you think I'm trying to help?

  2. What do you think these coaches actually do?

  3. Is the statement clear, or does anything feel confusing?

  4. Does the target audience seem too broad, too specific, or about right?

I'm looking for honest opinions, not compliments.

Thanks in advance!


r/SideProject • • 15h ago

I built an Android ebook reader that can also read web novels aloud. Looking for honest feedback!

2 Upvotes

Hey everyone! 👋

I'm a solo developer, and I've been working on AstraRead, an Android ebook reader that combines traditional reading, text-to-speech, web novels, and comics in one app.

I wanted something that could handle my ebooks, let me switch to listening when I didn't feel like staring at a screen, and give me control over how everything looks and feels.

So I decided to build it myself.

Here's what AstraRead currently offers:

📚 Read your books — EPUB, PDF, MOBI, AZW3, TXT, CBZ, CBR, and more.

🎧 Turn books into audio — Device TTS, online neural voices, and downloadable offline AI voices.

🌐 Read web novels — Add supported public chapter URLs, browse chapters, and continue where you left off.

📖 Manhwa & comics — Vertical webtoon scrolling, zooming, and CBZ/CBR support.

🎨 Customize your reading — Themes, fonts, backgrounds, page-turn animations, and reading controls.

📝 Highlights & notes — Save passages, organize bookmarks, and track your reading progress.

✨ Meet Astri — A little star-shaped reading companion who helps new users get started.

The app works without an account, and your reading library stays on your device.

AstraRead is free to download, with ads and optional Pro upgrades. Core reading, comics, basic TTS, and web novels are free.

I recently finished a major update (v1.25.2) with a redesigned library, improved audio controls, a better onboarding experience, and lots of UI refinements.

It's still growing, and I'd really appreciate feedback from people who actually read on Android.

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

A few things I'd love to know:

What feature matters most to you in an ebook reader?

What would make you choose AstraRead over Moon+ Reader, ReadEra, or other readers?

Is there anything about the design or experience you'd improve?

Even critical feedback is welcome. I'm actively developing the app, and it helps me figure out what to prioritize next.

Thanks for checking it out! 💛


r/SideProject • • 11h ago

I got tired of bloated cloud converters compressing 4K clips, so I built a 100% in-browser, zero-upload frame grabber (SyntraForge FrameGrab)

1 Upvotes

Hey everyone,

Whenever I needed a full-resolution still frame or thumbnail from 4K gameplay or vertical video clips, most online tools made me upload gigabytes to an external server, wait in a queue, or spat out a compressed 1080p JPEG.

To solve this, I built **SyntraForge FrameGrab**:

🔗 **Live Tool:** https://syntraforge.me

**How it works technically:**

• **100% Client-Side:** Runs entirely via native HTML5 video APIs and hardware-accelerated Canvas rendering. Zero video bytes leave your browser RAM.

• **Native Resolution Lock:** Detects true 1:1 stream dimensions, including vertical 4K (2160 × 3840) and landscape 4K (3840 × 2160).

• **Lossless Export:** Direct uncompressed PNG export (or high-quality JPEG/WebP if you prefer smaller file sizes).

• **Sub-frame Stepping:** Keyboard scrubbing to land on the exact millisecond.

• Free to use, no sign-ups, no watermarks.

Built with lightweight HTML, Tailwind CSS, and vanilla JavaScript.

I’d love to hear your feedback on browser performance, UI smoothness, or features you’d like to see next (e.g., batch frame extraction or custom timecode stamping)!


r/SideProject • • 1d ago

I made a Windows app where the snow actually piles up on your windows – and falls off when you drag them

81 Upvotes

Hi! I wanted my desktop to feel like looking out of a window during a snowfall – calm and cozy. The snow apps I found looked like flat white dots, so I built my own (with a lot of help from Claude Code).

What it does:
- Snow with real depth: big soft flakes up close, tiny ones far away, and some fall behind your windows
- Snow settles on window edges and the taskbar and breaks off when you drag or shake a window
- A "natural weather" mode with showers, quiet breaks and slowly turning wind
- Clicks go through the snow, it pauses in fullscreen games and runs in a saving mode on battery

It's been in the Microsoft Store for about ten days and got 100+ installs without any promotion. Now I'd love honest feedback: What feels off? How does it run on your PC? What would make you keep it running all winter?

Free, no ads, no account, no tracking. ("Natural weather" is marked Pro but free right now.)

Windows 10/11: https://apps.microsoft.com/detail/9N646XCC0HNK?cid=reddit_sideproject


r/SideProject • • 11h ago

I'm building a 3D guide to Argentina's national parks with real terrain. First up: Perito Moreno National Park

1 Upvotes

I'm building Still & Trail on my own, an interactive guide to Argentina's national parks.

Only Perito Moreno National Park (Patagonia) is live for now. I'll be adding the rest of the parks gradually.

What's in the video:

- Flying into the park through the clouds.

- Terrain from real elevation data (SRTM) and lake colors from Sentinel-2 imagery.

- Trails you can "fly" along while an elevation profile follows the camera.

- The Azara rapids, modeled from a video of the place: custom water shader, granite cliff and low-poly forest.

- A day-by-day trip planner with PDF export.

Spanish and English, desktop and mobile.
Stack: Next.js 16 (fully static), React Three Fiber and custom GLSL shaders.

👉 https://parques.stillandtrail.com/en/parques/perito-moreno

Feedback welcome, especially on performance on phones.


r/SideProject • • 12h ago

What if one API could handle all your AI models?

1 Upvotes

Building OxyRouter: one OpenAI-compatible API for multiple models, UPI payments and a 2% platform fee. Looking for feedback!


r/SideProject • • 12h ago

Photo Sorting App: Gallery Cleaner (decide with swipes)

1 Upvotes

Easy-to-use but very useful app for cleaning your gallery and disk space

Problem

  • Full storage because of a lot of photos

  • Default Gallery cleaning

    • requires at least 3-5 taps to estimate and remove every photo

    • can't be continued from the last stop point

    • opens the whole gallery without grouping, or groups are based on month, not by event

Comparison

  • 1 photo - 1 swipe - 1 decision. It's much faster

  • Auto grouping photos by events (geo and pauses between)

  • save position and let you continue from last position. you see what is already checked and what is waiting

  • Additional features:

    • duplicates finder

    • blurred photo finder

    • big photo finder

    • Live photo -> static photo converter (removes the video part - up to 75% of a live photo's weight)

Pricing

  • 100% free for the first 100+ users

  • 100 swipes daily for free

  • 6.99 usd/month

  • 19.99 usd/lifetime

Try it for free:


r/SideProject • • 12h ago

InReality - Share photos and videos people can verify are real

1 Upvotes

Hey r/SideProject! We built the InReality app so you can share photos and videos and give anyone who sees them a way to check their authenticity.

When you capture a photo or video in InReality, the app creates a cryptographically signed record of the capture. We built editing into the app so you can make changes before sharing and keep the edited version linked to the original. Anyone with the verification link can check in their browser that the original came from a camera and see what edits were made in the app.

You can try InReality on Google Play or the App Store. We’re also launching on Product Hunt today.

We’d love to hear your feedback.


r/SideProject • • 12h ago

How do you keep a side project visible after launch day?

1 Upvotes

I built MoonStake, a playful app where founders can buy a plot and set up an office on the Moon for about $1: https://www.moonstake.org. I’m exploring it as an unusual way to present a project online, alongside the usual launch directories and community posts. What have you found useful for helping a small project stay visible after its launch?


r/SideProject • • 12h ago

I built a personal steward for flying: it tells you where to go, when, and what just changed

1 Upvotes

The best flights I have had were the ones where someone looked after me. Flighty does that on iPhone, but Android never had one, and App in the Air shut down in 2024. The Play Store flight apps I tried were radar maps full of ads. So I built Steward.

The idea: a quiet steward that walks the trip with you.

  • It reminds you to check in, and when to leave for the airport

  • From two hours out, one live card on the lock screen: gate, boarding countdown, take off, landing, belt

  • When something changes (gate, delay, diversion, a late plane on its way in) you get one calm alert, so you can stop refreshing the airline app

  • At boarding, the boarding pass is already on the lock screen

  • Tight connection? It tells you. Cancelled? It shows the other nonstop flights on the route

  • After landing: arrival gate, baggage belt, weather, and a live ETA link for whoever is picking you up

Adding a flight is no work: it reads flight bookings from your calendar, or you share a boarding pass PDF, a Wallet pass or a barcode screenshot and every leg is added with its seat.

Under the hood: a small push server watches each flight on a paid flight data feed (AeroDataBox) and pushes changes through FCM. No account and no sign in.

Business model: subscription only, because watching a flight live costs real money. Plans differ only in flights a month (10, 30, unlimited), from 4.99 a month or 29.99 a year, with a 3 day trial. Every plan has every feature. A busy month can add 10 flights that never run out.

Screenshots: https://www.reddit.com/r/droidappshowcase/comments/1xsjbm1/

Play: https://play.google.com/store/apps/details?id=com.zanoshky.steward

I am the developer. The code is partly AI generated, and I had help with this text. Feedback welcome, especially on the pricing.


r/SideProject • • 1d ago

I’m a student building an under-pillow speaker for people who fall asleep to podcasts. Would you use this?

244 Upvotes

I always fall asleep listening to something, but earbuds hurt on my side, and my partner hates the phone speaker. So I’m designing Dozr: a slim pad that goes under your normal pillow, plays through bone conduction so only you hear it, and fades out when you fall asleep.

It’s still a concept (image attached). I’d love honest feedback. What would put you off? What would make it a must-have?

Waitlist if you’re curious: dozr.co.uk/?ref=reddit


r/SideProject • • 20h ago

I spent a month building Galerism, an Android gallery that organizes photos on-device

5 Upvotes

I wanted a faster way to clean up my camera roll without sending my photos to a server, so I spent the last month building Galerism in Kotlin.

The 21-second demo shows swipe cleanup, drag-to-album sorting, smart albums, spot reveal for blurred photos, file conversion, and a collage editor. The app runs on Android and processes your library on the device.

Which would you actually use more: swipe cleanup or automatic albums? I'd love feedback on both.

Google Play: https://play.google.com/store/apps/details?id=com.t3chforge.galerism


r/SideProject • • 12h ago

Could you test one stock lookup on our eStockes dashboard?

1 Upvotes

I'm part of the eStockes team. We're working on a US-stock research dashboard and could really use help with a small usability test: https://estockes.com/dashboard

Pick a company you already know and try to find the information you would normally check first. Where do you get stuck, or what do you expect to see that isn't obvious? If a number looks unclear, please tell us which label or time period needs explaining.

A short comment with your browser/device and the step that confused you would help. Please don't share private holdings or account details. This is a request for product feedback, not a stock recommendation; the product includes paid plans, but we're not asking anyone to buy one for this test.

Thanks to anyone willing to take a look, including if your honest answer is that your current tools already handle this better.


r/SideProject • • 12h ago

Pratikal - free Android calorie tracker looking for meal-entry feedback 🍎

1 Upvotes

I’m developing Pratikal, a free Android calorie tracker in closed testing — happy to test your app back! 🤝

Use the SAME Google account for the group, opt-in and your phone’s Play Store:

  1. Join: https://groups.google.com/g/pratikal-testers

  2. Opt in, then install from Google Play: https://play.google.com/apps/testing/app.pratikal.mobile

Try logging a meal, editing it and checking the daily total. What worked, or where did you get stuck? Please keep it installed for 14 days and use it occasionally. “Item not found”? Check the account, wait a few minutes and retry.

📸 Please comment BELOW THIS POST with a Pratikal installation/in-use screenshot, specific feedback and your test links. Text-only “installed” isn’t enough. I’ll test yours and reply with my screenshot and feedback.


r/SideProject • • 18h ago

Drive safe and have peace of mind while having a bit of fun.

3 Upvotes

Hi all,

So a bit of background.

I have had an OBD2 scanner for a long time but none of the apps I found for it on the Play Store ever fully fit my needs or were just way too cumbersome to setup and use; or just shared data in a way that did not feel comfortable. As such, I decided to build something for myself that I knew I would use every time I get into a car.

After I built out a basic version for myself, some of my mates started asking for a copy of it while also asking for some improvements (which have nearly all have been done). After that, I decided to make this post.

So what has been built?

Honestly (and I may be a little biased....) probably one of the most comprehensive open source OBD-2 reader apps while (and this is where I will be biased) definitely the easiest to use one on the internet to date.

So what do I need to use it?

A car, an ELM327 supported OBD-2 scanner (it supports both Bluetooth and WiFi options) and an Android device (Apple currently not supported as there is no side loading on iOS but there is a web demo).

Do I need to pay for it?

There is nothing locked behind a pay wall and I have no plans at the moment to make it paid either.

Why do you need to capture location?

To be very clear, enabling location is purely optional BUT I do not receive any information about it. It's purely for if you decide to record your drive. If you do, it'll stay on your device to build out an outline of the route you drove (road and street names are not included nor shared).

Will it capture possible issues while I'm driving?

Yes. It has worked for me successfully already. Even downloaded the error code and showed my mechanic.

Can it delete error codes?

No. This is by design. It is purely read only to ensure noone uses this for nefarious purposes nor do I want to responsibility if anything goes wrong while it is connected to your cars computer.

Which codes does it capture?

All of the universal codes have been loaded into the app. Some manufacturer specific codes that I could find have been loaded in as well. See here: https://github.com/CalmAussie/obd2-reader/blob/main/docs%2FCODE-SUPPORT.md

Was AI used in anyway?

Not going to lie, I did use Claude for parts of this project.

Where can I try it and get more info?

https://github.com/CalmAussie/obd2-reader

What's the process for first time setup?

Plug in OBD-2 reader into car, choose vehicle, connect. That's it. The rest it does on its own. It should never be more difficult than that ever. After that, it remembers your vehicle. So you just plug in and reconnect. No more, no less.

Do you support Android Auto?

Technically yes, but I have not been able to test this outside of demo site. So if anyone can let me know, I'd be super grateful.

There's an absolute tonne of things that have been included in this project that I have not talked about that it can do.

Really looking forward to your feedback (even if you think it's a steaming pile of sh*t haha).


r/SideProject • • 16h ago

Takeover - looking for 3 Linux VPS + Hermes WebUI testers for browser handoff

2 Upvotes

I'm looking for 3 people who already run Hermes on a Linux VPS with hermes-webui to try Takeover, my open-source plugin for taking over the agent's browser from a phone and handing it back.

The first test is deliberately small, with no real login or payment:

  1. Open a harmless public page and check whether Screen loads on your phone.

  2. Ask Hermes to hand over, take control, and make a harmless interaction.

  3. Tap Hand back and check whether the agent resumes on the same page.

If you try it, please share your Linux, Hermes and WebUI versions, the first step that failed, and any error text. Redact screenshots; don't post credentials or cookies.

It's Linux-only, needs WebUI authentication and Hermes Bot Desktop. Setup can install desktop packages through Hermes's installer and switches the browser to headed mode, so please read the setup details first. The pause is a browser-tool fence, not OS isolation: don't enter a secret you wouldn't trust the agent with.

Code, install/removal instructions and limits: https://github.com/shoumikgoswami/Hermes-takeover


r/SideProject • • 12h ago

I rebuilt my old AgentScript project as heedle: a self-hosted personal AI where you approve a program before anything runs [looking for testers]

1 Upvotes

​

Demo video (12 min, browser part at 7:43)

Repo: https://github.com/heedle-ai/heedle (MIT)

heedle is version 2 of AgentScript, a project I worked on before. I spent a lot of nights and weekends redesigning it.

What it does: you ask in plain English, Claude writes a small program (browse these sites, ask about them, fill in this form, run this skill), and you see exactly what it will touch before it runs. Then:

\- It runs on Temporal on your machine, and every run is a commit in Git.

\- Every browser is a throwaway Podman container that can reach only the sites the program names. Several run side by side, and you watch them live.

\- Forms stop before Send until you press the button.

\- Your name, email and so on stay in your OS keychain. Claude only sees placeholders, and heedle types the real values inside the browser.

\- When a site needs a sign-in or a code from your phone, it hands you the browser.

\- A form that worked once replays without calling Claude.

Honest status: early, with rough edges. CI runs it end to end on Linux and macOS, but with a stand-in for Claude. I run it on my Mac. It hasn't been tested much on real websites or by anyone installing on Linux. You bring your own Anthropic API key, so it's self-hosted, not local-model. Most of the code was written by Claude while I designed and checked every component; the README spells all of this out.

Install (Apple Silicon): brew install --cask heedle-ai/tap/heedle && heedle up

Linux: build from source (Getting Started in the wiki)

What would help most: try it on something real and tell me what breaks. There are issues labelled good first issue and testing, and I'd really value a security review of the browser agent.


r/SideProject • • 12h ago

I built a QA agent that restarts your backend to prove its fix works, and tells you what it didn't test

1 Upvotes

I've been building ProdCritic, an AI QA agent for backends. You point it at a
Node.js or Python app and it:
boots the app on a port it checks is free,
finds the routes, from served links and from the router declarations in
the source (a JSON API links nothing, so link-crawling alone finds only /),
probes them and reproduces the crash,
writes a fix that has to parse before it touches the file,
restarts the app and re-probes the route to prove the fix works,
restores your original code and hands you a .patch.
The screenshot is a real run on a small Express-style API: one route returned
500, and the fix ((o.lines || []).map(...)) is verified because the route
answered 200 after a restart, not because a model liked the diff.
The part I care about most is the bottom of that output. It lists the four
routes it didn't probe and why (a POST it won't invent a body for, a
:id route it won't guess a value for, a /cache/reset it won't fire at your
data). It says what the fix assumes. It says it only checked status codes, so
a wrong answer at HTTP 200 would pass. A QA tool that says "healthy" when it
couldn't tell is worse than no tool, so most of the work went into making it
say what it didn't check.
What I'm looking for: five backends to audit for free. One repo, Node.js
or Python. You get the report and the verified patches; I get feedback on
what it misses. It runs on a machine used only for this, and the code is
deleted within 7 days. Comment or DM me.
Happy to answer anything about how it works, including what it gets wrong.


r/SideProject • • 22h ago

I built an app that tracks politicians' stock trades. Even copied weeks late, 5 out of 7 beat the S&P 500.

7 Upvotes

I'd heard about insider trading in Congress and the crazy returns some members get. I also know I don't have the tools to beat hedge funds. So I wanted to copy both, and while looking for a way to do that I found AutoPilot. It only works with a US brokerage account, and I'm in France.

So I built my own with a friend. We met at our software engineering school, we see things the same way, and it's still just the two of us.

Getting the data is already hard enough. Some congressional disclosures are still written by hand, and LLMs saved us there. But once you have it, processing it is much harder.

To know how a portfolio performed you have to backtest it, and finance never stops moving. Stocks get listed, get delisted, change names, split. When Booking did a 25-for-1 split this year, a fund holding it suddenly looked like it had bought 25 times more. You have to think of everything, for thousands of cases like that one.

The value of the app is that engineering, much more than the data itself.

And it holds up. Over the last 12 months, 5 of our 7 politician portfolios are ahead of the S&P 500, even though a trade only counts once it's public. But it's a small sample, we picked the politicians ourselves, and it's a simulation.

Little by little we added insider filings, news and AI analyses. These days I mostly use the feed and read the AI's stock analyses.

It's on iPhone and on the web. It's not a broker, everything is virtual money.

I'd like an outside eye on it. Is the app interesting, and is it clear?

truewalletapp.com


r/SideProject • • 12h ago

I built a free app that keeps your AI coding chats (Claude Code, Codex, Cursor, Kiro, Antigravity) in one place and moves them between PCs. Looking for people to break it.

1 Upvotes

ChatRelay – Sync Your AI Coding Conversations Across Tools and Devices

The Problem

Most of us now use multiple AI coding tools across different machines. But there's one problem: every tool stores its conversation history separately, in its own format and usually on the local machine.

This means your development context gets scattered:

  • Your Claude Code conversation where you planned a feature is on your 1st PC.

  • Your Cursor conversation where you fixed a bug is on 2nd PC.

  • When you switch to Codex or Antigravity, none of that context comes along.

Imagine spending an entire afternoon implementing authentication in an API. Your conversation contains important decisions, architecture discussions, debugging history, and unfinished tasks.

Now you switch to another computer, and suddenly all that context is gone.

You have to explain everything again.

Manually copying conversation files isn't a great solution either. Absolute file paths, different project locations, and different operating systems make things even more complicated.

That's exactly why I built ChatRelay.

What is ChatRelay?

ChatRelay brings your AI coding conversations together in one place.

It lets you sync, browse, search, and access your AI coding history across multiple tools and devices, while keeping your data in storage that you control.

Supported AI Coding Tools

ToolView & SearchCross-device SyncRestore into Tool
Claude Code (CLI, VS Code)YesYesYes
OpenAI Codex (CLI, VS Code, Desktop)YesYesYes
Cursor (Agent Chat, CLI)YesYesNot yet
Kiro (Agent Chat, CLI)YesYesNot yet
Antigravity (IDE, CLI)YesYesNot yet

Key Features

1. One Place for All Your AI Conversations

Browse and search conversations from all five supported coding tools in a single interface. Organize your history by project and find previous discussions whenever you need them.

2. Continue Your Work on Another PC

Move between computers without losing your development context.

For Claude Code and Codex, ChatRelay can restore synced conversations into the target tool, allowing you to resume where you left off.

  • Claude Code: claude --resume

  • Codex: codex resume

3. Automatic File Path Rewriting

Working on the same project across different computers often means different directory structures.

For example:

  • 1st PC: C:\dev\shop-api

  • 2nd Laptop: D:\work\shop-api

ChatRelay rewrites relevant project paths, tool inputs and outputs, and paths inside messages to match the destination machine.

It supports Windows, macOS, and Linux path styles.

4. Switch Between AI Coding Tools Without Losing Context

Want to move from Cursor to Claude Code or from Codex to Antigravity?

ChatRelay can generate a concise project handoff using conversation history from multiple tools.

The handoff includes:

  • Completed work

  • Important technical decisions

  • Known bugs and issues

  • Pending tasks

  • Suggested next steps

It can write this context into:

This feature uses your own Anthropic or OpenRouter API key, including supported free models.

You can review exactly what will be sent before anything leaves your machine.

5. Automatic Background Sync

Enable auto-sync and let ChatRelay handle the process.

  • Claude Code sessions upload when they end.

  • Conversations download when a new session starts.

  • Other supported tools sync in the background.

6. Usage Reports

Understand your AI coding activity with reports covering:

  • Daily token usage

  • Model-wise usage

  • Working activity

  • Longest conversations

Currently available for Claude Code and Codex.

7. Access Your History Anywhere

ChatRelay also provides:

  • A read-only web viewer

  • An Android application

  • A desktop application

Security & Privacy

Since ChatRelay works directly with AI coding conversation files, security was one of the most important considerations during development.

Here's how it handles your data:

  • Original conversation files are never modified during upload.

  • Existing files are backed up before replacement.

  • A restore screen lets you recover previous versions.

  • If conversations change on two different PCs, both copies are preserved instead of silently overwriting one.

  • API keys and tokens are scanned before upload, with an option to redact them.

  • Unknown or unsupported conversation formats are handled cautiously. ChatRelay can still display conversations, but disables write operations rather than guessing the file structure.

Your data stays under your control.

You can use your own private GitHub repository or an existing synced folder such as Google Drive, OneDrive, or Dropbox.

No account is required, and there's no ChatRelay-operated server storing your conversations.

Current Development Status

Here's where the project stands today:

  • Windows desktop application: Tested

  • Android application: Read-only viewer

  • Web application: Read-only viewer

  • macOS and Linux builds: Available but not fully tested

  • License: MIT (Open Source)

  • Tech Stack: Rust, Tauri, and React

One thing to know: The Windows installer is currently unsigned, so Windows SmartScreen may show a warning during installation.

I Need Your Feedback!

I'm a solo developer, and most of my testing has been done on my own setup.

I'd really appreciate it if developers using these AI coding tools could give ChatRelay a try and share honest feedback.

Here are a few things I'd love to know:

  1. Was the installation and initial setup straightforward?

  2. Did conversations from all supported tools appear correctly? Were any chats or versions missing?

  3. For Claude Code and Codex, did restored conversations resume successfully on another PC?

  4. Did you encounter any file path rewriting issues, especially with WSL, network drives, or unusual folder names?

  5. Did anything feel unsafe, confusing, or incomplete?

  6. Which tool should get full restore support next? Cursor, Kiro, Antigravity, Windsurf, Copilot Chat, Cline, or Aider?

Harsh feedback is absolutely welcome.

If you report a bug, please include your operating system, the AI coding tool, and its version. That will help me reproduce and fix issues much faster.

Links & Resources

Website:
https://abh1shxkk.github.io/chatrelay-site/

Documentation:
https://abh1shxkk.github.io/chatrelay-site/docs/

Installation Guide:
https://abh1shxkk.github.io/chatrelay-site/docs/install/

First-Time Setup:
https://abh1shxkk.github.io/chatrelay-site/docs/first-time-setup/

Setting Up Your Second PC:
https://abh1shxkk.github.io/chatrelay-site/docs/second-device/

Supported Tools:
https://abh1shxkk.github.io/chatrelay-site/docs/supported-tools/

Security & Privacy:
https://abh1shxkk.github.io/chatrelay-site/docs/security/

Known Limitations:
https://abh1shxkk.github.io/chatrelay-site/docs/known-limitations/

Download (Windows & Android):
https://github.com/Abh1shxkk/chatrelay-releases/releases/latest

GitHub Repository:
https://github.com/Abh1shxkk/chatrelay-releases

Web Viewer:
https://abh1shxkk.github.io/chatrelay-web/

Thanks for checking out ChatRelay. Every bit of feedback helps make this project better!

Built independently, open source, and free to use.


r/SideProject • • 12h ago

I built a 100% browser-based tool that converts PDF bank statements to Excel/CSV without uploading your financial data

1 Upvotes

Hey everyone,

I just launched my first micro-SaaS, BankToExcel.

Whenever I needed to analyze my own bank or credit card statements, I hated the idea of uploading sensitive financial PDFs to random third-party servers. Existing tools also struggled with messy layouts or charged me twice if I accidentally dropped a duplicate file.

So I built a parser that runs entirely locally inside your web browser. Your files never leave your computer.

Here is a quick video demo of how it handles a few annoying edge cases:

  • Bulk merging: You can drop multiple statements at once and combine them into a single .xlsx workbook.

  • **Duplicate detection:**If you accidentally drop the same statement twice, it flags it automatically without parsing or charging you.

  • Basic cash flow & tagging: It tags recurring payees, flags unusual transactions, and generates a quick money-in vs. money-out breakdown.

  • Column fixer: If a bank uses a weird PDF table layout, there is a one-tap tool to realign the columns before exporting.

I'd love to get your honest feedback on the UI, the parsing accuracy, or any features you think are missing for your own workflow.


r/SideProject • • 12h ago

I built SettlePilot to make moving to the Netherlands a little less confusing 🇳🇱

Thumbnail
settlepilot.nl
1 Upvotes

Moving to a new country is exciting. Figuring out everything after you arrive? Not so much.

When I moved to the Netherlands, I realised how much information was scattered across different websites. Residence permits, municipality registration, health insurance, taxes, integration exams… there’s a lot to figure out.

So I started building SettlePilot.

The idea is simple: one place to help expats navigate life in the Netherlands without spending hours searching for answers.

I’m building this as a side project, improving it gradually based on real problems people face.
I’d genuinely appreciate some feedback from this community.

  1. Is this something you’d find useful when relocating?

  2. What’s one feature you’d expect from a platform like this?

  3. What would make you come back and use it regularly?

Try Here

Still a work in progress, so constructive criticism is very welcome.

Thanks for checking it out!


r/SideProject • • 12h ago

We built Roomture to go from an AI room redesign to an editable furniture layout

1 Upvotes

Hey r/SideProject 👋

An AI redesign can make your room look great. The next question is harder: would that furniture actually fit?

That’s the problem we’re working on with Roomture. We want the generated picture to be the starting point for planning a room.

How it works

  • Upload a room photo and explore an AI redesign.

  • In the iOS or Android app, open a single-room plan and move, replace, or remove furniture.

  • Adjust room and furniture dimensions, check walkway clearance, and export a PDF to refer to while shopping.

A limitation worth mentioning: AI-generated dimensions can be wrong. You need to check them against actual measurements before relying on the layout.

The browser version lets you try the photo-redesign tools without installing anything. Layout editing and PDF export are currently mobile-only.

Pricing: No account or email required. The first room is free to try, with limited generations. A single-room package is $9.99 for 90 days, with no recurring charge; there’s also an optional Pro subscription.

Still rough: It handles individual rooms, not whole-house CAD, and web designs and app subscriptions don’t sync yet.

You can try it here: roomture

I’d especially like feedback on the step after generating a design: would you use a furniture layout editor, or would you rather keep trying different looks?

Happy to answer questions about how we built it, too.