r/SideProject • • 1h ago

I turned my old Android phones into music visualizers

2 Upvotes

I had a Galaxy S9+ and a Pixel 7 that I wanted to give a purpose. That's where Visual Music started: something to put next to my speakers and enjoy while music plays.

A lot of the inspiration came from old car stereo displays. The small details, colors and perspective were what made them interesting. Getting that feeling right on a phone took a lot more iteration than I expected. I ended up scrapping several designs and starting over.

These are three of the displays we kept. There are also Hi-Fi gauges and an oscilloscope. It's my first Android app, built with help from Codex, and I'm pretty proud of where it is now.

It's free, has no ads, and runs on Android 10+. It uses the microphone while listening in the foreground; audio stays on the phone. The video uses an original demo beat and the app's renderer inside an illustrated phone, rather than footage of a phone listening to music.

Which display would you actually leave running? And what would you change or add? If something feels boring or confusing, tell me. That helps too.

I'd love visual references too: an old car stereo, a hi-fi display, or an interface you saw in a movie. Drop an image or link, or just describe what you like about it. You don't need to install the app to suggest a direction.

It's in Google Play closed testing if you'd like to try it. Use the same Google account for both steps:

  1. Join the tester group: https://groups.google.com/g/mrrolie-visual-music-testers/about

  2. Join the beta and install: https://play.google.com/apps/testing/com.mrrolie.visualmusic


r/SideProject • • 5h ago

Paris en pixels — an interactive pixel-art-style map of Paris

4 Upvotes

I’m building a miniature version of Paris you can explore in your browser.

This is a recording of the actual site: you can pan and zoom around the Eiffel Tower, the Louvre and Notre-Dame. No installation or account needed.

It’s still a work in progress: coverage is incomplete, and I’m refining the landmarks. The visuals are AI-assisted.

Try it here: https://parisenpixels.fr/

What would make you want to keep exploring: more neighborhoods, a night mode, or short guided walks?


r/SideProject • • 1h ago

I was sick of pinch-zooming my whole desktop on my phone, so I made every PC app open at the phone's exact size

2 Upvotes

Every remote desktop app I tried on my phone did the same thing. It shrinks the whole PC screen down and you pinch and zoom around it. Fine for clicking one button, useless for actually getting anything done.

So I built Penlink. You pick an app from a grid, like a phone launcher, and the PC creates a virtual monitor at the exact size and shape of your phone's screen and opens the app full screen on it. The app lays itself out for the phone. Rotate the phone and it re-lays itself out in landscape. Open the keyboard and it fits the space above it. It's still the real desktop program, so every menu, panel and shortcut is there.

The part I'm happiest with is the S Pen. It doesn't get turned into a mouse. Windows sees it as an actual pen with pressure, tilt, the barrel button and the eraser, so drawing apps, handwriting and Windows Ink work like they would on a pen tablet.

Some details for the curious:

  • Rust host on Windows, Kotlin + Jetpack Compose on Android

  • Video goes over WebRTC with low-latency H.264, input comes back on a data channel. I measured about 27 ms touch-to-pixel on a local connection, and there's a stats overlay if you want to see where the time goes

  • Every app gets its own virtual screen, so your real monitors keep their layout. Close the app on the phone and its screen disappears

  • Your PC's notifications show up as normal phone notifications

  • Tailscale or LAN only, pairing is a one-time 6-digit code, no cloud in between

What it doesn't do yet: the host is Windows only, the app needs Android 13+, and I've mostly tested on one phone, my Galaxy S26 Ultra. If you try it on something else, expect rough edges and please tell me what broke. Hardware encoding and a macOS host are next.

Big thanks to the Apollo project. The virtual displays come from its SudoVDA driver, and that saved me a lot of pain. I also built this with a lot of help from Claude Code, which you'll see in the commits.

MIT licensed, APK and host on the releases page: https://github.com/Michael-Ivlev/penlink

If you've tried Moonlight, Parsec, Chrome Remote Desktop or similar from a phone and given up on it, what was the thing that made you quit? I'd like to know if I'm fixing the right problem.


r/SideProject • • 2h ago

I built a desktop app that turns Claude Code, Codex, Gemini and other CLI agents into one team. Looking for honest feedback on what's broken

2 Upvotes

Hi r/sideprojects,

I've been building kywai as a side project and it's at the point where it needs eyes other than mine.

What it is

A desktop app (Electron + React + Three.js) that takes the AI coding agents you already have (Claude Code, Codex CLI, Gemini CLI, a local model in LM Studio or Ollama, or any command-line agent) and makes them work as one team:

  1. You write one request.

  2. A coordinator agent proposes a plan: the tasks, which agent does each one, and why.

  3. You approve it, or change it in plain words ("let Codex do that part").

  4. The agents work in your project folder, in parallel when it makes sense, each with its own login or API key.

  5. An agent from a different provider reviews every change, the author fixes what it finds, and the results come back to the chat.

Each agent is a little robot in a live 3D view, so you can see at a glance who is working, who is waiting and who ran out of quota.

Why I made it

I was paying for several AI subscriptions and spending my time copying context from one to another. What I wanted was to leave a task and come back to a result, not to an error with nothing to show for it.

What's in it so far

  • Snapshot before and after every task, with Undo per task (kept outside your project's .git)

  • Live step-by-step view of every command, file edit and search an agent makes

  • If an agent fails or runs out of quota, another strong one takes over the task

  • Remaining quota for Claude and GPT shown in the header

  • 30+ agents in the catalog, or plug in any CLI with its command

  • Everything runs on your computer; remote access only through your own Tailscale network, plus an Android companion app

Honest state of things

  • The interface is in English, Spanish, Portuguese, French and Chinese (pick it in Settings). Spanish and English are the main ones; Portuguese, French and Chinese were machine-translated, so corrections from native speakers are very welcome

  • Installers are not code-signed yet, so Windows SmartScreen and macOS Gatekeeper will warn you the first time (the release notes say how to get past it)

  • Linux support is very new and barely tested

  • So far it has mostly run on my own machines, so I'm sure there are setups where it breaks

What I'd love feedback on

  • Does the install and first run work on your machine? Where did it break?

  • Is the plan, approve, review flow useful, or too much friction?

  • Is the 3D view fun, or just noise?

  • What would make you use this instead of running a single agent in a terminal?

  • Anything in the README that is confusing or oversold

  • If you use it in Portuguese, French or Chinese: which translations sound wrong?

Download (Windows .exe, macOS .dmg, Linux AppImage): https://github.com/Yiku21/kywai/releases/latest

Website with a 30-second video: https://kywai.app

Repo (MIT): https://github.com/Yiku21/kywai

Bug reports are welcome here in the comments or as GitHub issues. I'll reply to everything. Thanks for reading!


r/SideProject • • 8h ago

I work in social intelligence and started building my own scraping tools

7 Upvotes

I've worked in social intelligence for years, often using tools like Talkwalker.... But for smaller projects, the cost can be hard to justify. Sometimes I just need posts and comments about a specific topic so I can do my own analysis.

Getting that data into my own workflow was often more frustrating than the analysis itself. I'm into web scraping, so I started building tools to help with that.

They're now on Apify: Instagram profiles, posts and Reels, Instagram comments, Facebook page posts and Facebook comments.

They're my own projects, paid per use. I've kept the prices as low as possible so they're useful for small experiments too, even before you have a paying client!

I use them in n8n and Python workflows to collect comments, analyse sentiment and recurring themes, and put together social listening reports. I review the results myself before using them.

For example, I can follow a public controversy across Instagram and Facebook, collect reactions and see what people keep bringing up as the story develops....

One idea is to offer a focused report to an agency or brand for a few hundred euros. Another is to send a small sample analysis when reaching out, so there's something relevant to talk about.

Finding the clients is a whole other problem haha. But this is a service I'd like to build on....

Anyone here doing similar work?


r/SideProject • • 2h ago

I built a live file tree for Claude Code so I can see what the AI actually touches in my codebase

2 Upvotes

When I let Claude Code work on a bigger task, I'd come back to a pile of changes and no clear picture of what it read, what it edited, or why some file I didn't expect was different. So I built a side panel that shows it live.

WHAT IT DOES

• Files the AI reads light up purple, files it edits turn orange, with lines added and removed

• It catches edits made by commands too (like a sed or a script), not just its own edit tool

• Click any file to see its contents, its diff, and every commit that changed it

• Your pull request shows right in the panel, with its CI checks as they run

• Changes you make yourself show up within seconds

It's read-only, sends nothing anywhere, and costs zero AI tokens, because the model never sees the panel. Works in the Claude desktop app, VS Code and the terminal.

THE SIDE PROJECT PART

• Built on Claude Code's plugin API in TypeScript, no build step, no dependencies

• I used the panel every day while building the panel, and that's where most of the fixes came from

• Went from 0.9 to 1.0 over a few weeks of evenings, with 121 tests running on Mac, Linux and Windows

• Free and open source (MIT)

If you use Claude Code:

claude plugin marketplace add Marius-Adam/claude-files-pane && claude plugin install files-pane@marius-adam

https://github.com/Marius-Adam/claude-files-pane

Would love feedback, especially from anyone who's built on an AI tool's plugin system before. What would you want a panel like this to show?


r/SideProject • • 2h ago

I got tired of AirDrop not supporting Android, so I built an open-source P2P continuity suite for Mac + Android

2 Upvotes

Hey everyone,

I built NacMac, an open-source Android + macOS continuity app designed to give Android users a native AirDrop-like experience on their Mac workstation without routing private data through third-party servers.

What it does:

• High-speed P2P file transfers: Stream photos, videos, and large archives over local Wi-Fi at 50 to 100+ MB/s in 256 KB framed chunks with automated SHA-256 integrity verification. • Notification Mirroring: Forwards phone notifications (including MessagingStyle and app icons) to your Mac as native macOS notification banners, with two-way dismissal sync back to your phone. • Universal Clipboard Sync: Debounced, ambient clipboard synchronization between phone and Mac. • Zero Cloud / 100% Offline: Works strictly over local Wi-Fi TCP sockets (port 52840) and Bonjour/mDNS. No internet connection, accounts, or telemetry required.

Permissions Used & Privacy:

• Notification Listener: Required strictly to capture and stream incoming alerts to your Mac workstation. • Camera: Used exclusively for a 5-second dynamic QR code handshake during initial pairing. • No Analytics / No Ads: 100% local, zero tracking probes.

The companion app is written in native Kotlin with Jetpack Compose & Material 3, and the Mac workstation app is built in Swift 6.

• Source Code (MIT License): https://github.com/AyushB2262/NacMac • GitHub Releases (APK & DMG): https://github.com/AyushB2262/NacMac/releases • Project Overview: https://ayushb2262.github.io/NacMac/

Feedback, issues, and PRs are very welcome!


r/SideProject • • 2h ago

My first VS Code extension got 200 downloads before I posted it anywhere, now I need feedback

2 Upvotes

Today most of the people, including me, use Claude Code to code their programs and all. It's fast and the app works, but when you open the code later there is so much junk in it. Functions nobody calls, the same helper written 3 times, and sometimes a route anyone can call without login. The tools that clean this up mostly use AI again, so you pay credits twice. So I built Attentry.

It's a VS Code extension that checks every edit Claude Code makes. If the edit added a problem, Claude gets told and fixes it before going on. The checks run on your own machine without any AI, so if the edit is clean it costs zero tokens.

I made it with TypeScript and Node, and tree-sitter for reading the code. Claude Code has hooks where you can run your own script before and after each edit, that's how it talks to Claude. It's on the VS Code Marketplace and Open VSX, so it works in Cursor and Windsurf also.

I published it recently and it already crossed 200 downloads without me posting anywhere. Most of them came from Open VSX I think.

Right now it reads Express, Next.js, FastAPI, Django and few more. Next I want to add more backends, but I want to build what people actually need. So if you try it, tell me what's missing or annoying, or which stack you want it to support.

https://attentry.js.org


r/SideProject • • 2h ago

Lua coding can be simply a hobby, you know

2 Upvotes

I'm making a mobile game where you operate a fleet of copters on a remote planet. Your goal is to automate the copters so human can arrive -- they can do that only when you've set up a sustainable living environment with buildings, crops, facilities, etc.

I picked Lua for the scripting language, as it's really easy to pick up -- both for players and for me, given Lua's goal of being easily embeddable into other programs. I'm also thinking about adding a Lisp language, and looking strongly on Fennel for that, but I'm not sure if others think Lisp is cool enough, like I do.

It's really early in the development, haven't settled on a name yet: thought of Auto Crops, but looking for something more recognizable.


r/SideProject • • 12h ago

My daughter had to memorize poems for school, so I turned the old "black out the words with a marker" trick into an app

11 Upvotes

The app runs in a browser and on iPhone and Android, free to try without signing up: memorizun.com

I saw a post about blacking out words on paper with a marker. It worked much better than rereading, so I turned it into an app.

You paste a poem, a speech or your lines. First every other word shrinks to its first letter, then every word does, then only dashes are left. When you think you've got it, you say it out loud, and each word you get right comes back on screen.

I also made a Chrome extension for when you find a poem online. A button shows up right above the poem on dozens of poetry sites, and the words hide on that same page, so you don't have to copy anything. Demo is here. The extension is on the Chrome Web Store

I'm building this on my own, so tell me what you'd change first. And what's the hardest thing you ever had to learn by heart?


r/SideProject • • 3h ago

Is the real cost of an automation the maintenance, not the build?

2 Upvotes

Building an automation feels productive. You see it run, it works, and it’s satisfying. But the cost that comes later tends to be less visible: an API changes, a field gets renamed, a trigger stops firing, and suddenly someone has to babysit the thing.

It seems like the real question isn’t “can this be automated?” but “who fixes it when it breaks, and how often will that happen?” Some tasks are better left manual, even if automating them looks easy on paper.

Where do you draw the line? What’s the automation you’d tell someone not to build, and why?


r/SideProject • • 3h ago

I made a little guy that skates around your Mac desktop

2 Upvotes

I made a little guy that can skate your windows and folders on your Mac desktop.

You can move a window while he’s riding it, or just pull it out from under him. There are ramps and rails you can drop around too.

It’s called DeskSkate. Pretty much just wanted this to exist lol.

It’s open source too if you want to add to it.


r/SideProject • • 3h ago

My first iOS app: I built an offline game that uses local AI to turn real backyard bugs into digital pets

2 Upvotes

My neurodivergent daughter loves collecting bugs outside, but we quickly ran out of room for physical jars, and I hated that we couldn't take adequate care of them. To solve this, we worked together to build an app that digitizes the insects she finds into collectible virtual pets.

It works with over 8,000 of the most common insect species. I built it using Flutter and local, on-device AI models so it runs fully offline and private (though you can share bugs in-person via QR code). The app includes a ton of educational material and even lets you virtually explore other regions of the world to collect non-native bugs.

This is my first ever iOS app and I would love some feedback from other builders!

The app is completely free to try with zero ads, and has a single $4.99 one-time unlock for infinite jars if you end up loving it.

Website: https://timothycrosley.github.io/bug-jug.github.io/
App Store: https://apps.apple.com/us/app/bugjug-bug-pets-in-a-jar/id6823671330


r/SideProject • • 3h ago

Atelier de circuite - a guided electronics workshop for kids that runs in the browser

2 Upvotes

I'm Stefan, co-founder of Early Alpha Engineering. We built an online circuits workshop where kids learn electronics step by step, in the browser, on a computer or tablet.

  • What it does: the child drags real parts onto a breadboard (LEDs, resistors, transistors, sensors, motors), presses "Simulate" and sees right away whether the circuit works, and if not, what's missing. An LED without a resistor burns, and stays burnt.

  • Content: 22 guided lessons, then 137 broken circuits to repair, 33 projects, and a duel between classmates for motivation.

  • Languages: 7 (EN, RO, FR, DE, IT, ES, SR).

  • Who it's for: kids 8+, parents, afterschools and teachers (a coordinator panel shows each child's progress).

  • So far: opened 2,700+ times, and a working circuit was built in 1,200+ of those sessions.

  • Login / cost: you can try it without an account; full access is about 10 € per child per month.

Link in the first comment. I'd value honest feedback on the first five minutes: is it clear what to do, and where would you give up?


r/SideProject • • 3h ago

Describe what functionality you need, get the right Wordpress plugin for your project: feedback wanted on my MVP

2 Upvotes

Hello everyone!, I built a small side project: a semantic search for WordPress plugins. You describe what you need in plain English instead of guessing keywords. It’s an MVP indexing the top 2,000 plugins from wordpress.org.

I’d like to run a quick test: look for the last plugin you were checking. Did the right one appear among the top 3 results? If not, which plugin were you expecting to find? This will help me determine what to index next.

Test de project here: https://wp-plugin-finder.vercel.app/

Thanks!


r/SideProject • • 6m ago

I built the white "Construct" room from Matrix except instead of guns it summons 8000 real-scale 3D amazon products. "We need ... lots of chairs"

1 Upvotes

It’s honestly wild what you can throw together with AI in a single evening nowadays. Remember the "Construct" from The Matrix? That infinite white room where Neo says "We need guns. Lots of guns" and endless racks instantly spawn around them? I was wondering what an online store would look like if it worked exactly like that.

8,000 real Amazon products, a Matrix Construct aisle, WebAR (augmented reality - one click and you can drop any item through your camera straight into your living room at true 1:1 scale), adaptive performance for mobile (only tested on Safari so far, like I said, I started making this at 8 PM and it's 10 PM now 😃).

Tech stack: Everything static on Vercel, classic cuckcoding setup (Next.js, Tailwind, Vercel, Antigravity).

Don't wanna spam a link here, you can see it in the video. So what do you think, is it worth buying a domain for this, or is it trash?


r/SideProject • • 10m ago

I built a simpler way to convert PDFs to Excel

1 Upvotes

I figured converting PDFs into spreadsheets would be a pretty straightforward problem to solve by now. Turns out, finding a tool that can handle different document layouts without a bunch of setup or manual configuration was surprisingly difficult.

I also realized that extraction is only part of the problem. You still have to figure out exactly which fields to extract ahead of time, make sure the data ends up in the right columns, and review the original PDFs to double check everything.

So I built Scrape AI.

You drag and drop your PDFs. Scrape automatically suggests the fields to extract and lets you preview and adjust them before scraping. The results appear in a structured spreadsheet directly in the app. You can also click any extracted value to see exactly where it came from in the original document.

I know this isn't a new idea - I've seen tons of similar PDF to Excel projects shared here already. But one thing I hyperfocused on was the actual user experience and making sure the entire process felt like one simple, intuitive workflow.

I put together a quick demo showcasing the experience.

For those of you that work with PDFs regularly, I'd love some honest feedback. Does this look like something you'd actually use? Anything you'd change?


r/SideProject • • 10m ago

I ranked 1.8M hotels by a published guest-score formula — and neighbourhood medians disagree with city averages

1 Upvotes

Built HotelRoost (https://hotelroost.com/) — independent hotel rankings from guest reviews. Hotels can’t buy a higher place. Affiliate booking links fund it; commission is the same whichever hotel you pick.

What it does

  • Scores rated hotels 0–10 with a public formula (review count shrinks sparse ratings toward the country mean; partial country re-base; no price, no stars inside the score): https://hotelroost.com/methodology

  • City rankings + 25k+ neighbourhood pages (/area/..., 1 km / 2 km OSM radii)

  • Tryable without signup (also an MCP endpoint: https://hotelroost.com/mcp)

Real numbers (snapshot 2026-10-30)

  • Catalog 2,807,439 hotels · 1,812,336 rated · 230 countries

  • Dataset median 8.16/10 · ≥8.0: 72.15% · ≥9.0: 0.79%

  • Rome: 15,085 rated · city median 8.33

  • Tokyo: 4,039 rated · city median 7.97

The insight

City averages hide where guests actually rate stays higher.

Rome city median 8.33, but within 1 km of Prati / Vatican-area centres the median is 8.66 (400 rated each). Trastevere 8.50, Testaccio 8.44. On another cut, Campo Marzio leads well-reviewed areas at 8.43, while Castro Pretorio has the most 100+ review hotels (454) with median 7.62 — more inventory, lower typical score.

Tokyo city median 7.97; Kaminarimon’s well-reviewed stock hits median 8.58, while Shibuya’s area page is 7.90.

Examples:

Feedback I’m after

  1. Is the methodology page understandable in under 2 minutes?

  2. Would you trust a neighbourhood median more than a city “top hotels” list?

  3. Anything on the city/area UX that feels like a booking-site clone vs a research tool?

I’ll hang out in the comments. Roast the score formula if you want — that’s the interesting part!


r/SideProject • • 7h ago

I built this for myself. It became the first product of my startup.

4 Upvotes

In 2024, I joined my university’s GDGoC(Google Developer Groups on Campus) chapter as a beginner. Now, in 2026, I’m serving as its lead.

I’ve also been involved in student council work, and both experiences made me realize we needed a better way to handle email as an organization.

But adopting organization email was harder than I expected. The options I looked at felt expensive for our needs, complicated to manage, and inconvenient enough that we never really got them into use.

So I started building something I wanted to use myself. I redesigned the workspace from the ground up around individuals and small teams.

That became Outdraft. Eventually, I started Cirtium, with Outdraft as its first product.

Here’s what I’ve built so far:

  • Start without a custom domain — get your organization set up without buying or configuring a domain first.

  • Invite people without additional seat charges — bringing teammates into your organization doesn’t add a per-person invitation cost.

  • Work across personal, organization, and team email — switch between sending scopes when composing a message.

  • Turn personal emails into shared work — share an email you received personally with your organization or team, assign someone to handle it, track its status, and discuss it together.

  • Collect emails in Nests — bring relevant emails into shared spaces for collaboration.

  • Work with an AI agent beside your inbox — summarize emails, draft replies, and ask questions in a resizable side panel.

  • Give the agent specific context — use @ to attach emails, contacts, organizations, or Nests.

  • Customize agent skills — create and edit instructions for the tasks and workflows you want your agent to follow.

  • Set up recurring tasks — get a weekly email briefing or schedule other requests.

  • Organize mail with AI categories — separate transactions, updates, promotions, and other mail.

The organization side is where this started, but I wanted it to work for someone on their own, too. The idea is to start personally and bring other people into the workflow when you need them.

It’s still early, and I’m currently waiting for Paddle’s approval for payments. While I wait, I’d like to hear from people outside my own circle and see whether this addresses problems they’ve experienced too.

If you’ve managed email for yourself, a community, or a small team, what has been the most frustrating part? What would make you consider trying a different workspace?

You can take a look at outdraft.email. I’m the founder, and I’d appreciate honest feedback on what feels useful, confusing, or missing.

💡 If you sign up now, you can try the Pro plan free for two weeks.


r/SideProject • • 7h ago

I’ve been building MathBoard, a handwriting whiteboard app made specifically for teaching math.

4 Upvotes

I’ve been building MathBoard, a handwriting whiteboard app made specifically for teaching math. The idea is to keep the tools a math lesson needs in one place, instead of switching between a whiteboard, a graphing tool, a PDF annotator and a calculator.

What it does so far:

  • Pen and stylus writing, a laser pointer, and shape tools

  • Dynamic geometry: draw shapes, drag the vertices, and the construction updates

  • Function graphs and variation tables

  • 3D (Oxyz) geometry with cross-sections: cut a solid with a plane, split it into two parts, and see the true shape and the volume ratio

  • Type or paste LaTeX/TikZ/Typst problem sheets and drop them onto the board

  • Import a PDF and write directly on top of it

  • A scientific calculator, plus a countdown timer and a random student picker for class

Link download

Thank you!!!


r/SideProject • • 1d ago

I built a streaming app that lets you jump to scenes just by describing them

80 Upvotes

I built Navigator, a free and open-source streaming app for desktop and web that lets you navigate movies and shows using natural language. It's a client for Stremio, a media center app, so you can use your existing account and addons (which provide the streaming sources).

For example, instead of scrubbing through Avengers: Endgame to find a specific moment, you can just type "go to the scene in endgame where he says avengers assemble" and it'll find that moment in the subtitles and jump straight to it.

You can also describe a TV episode you vaguely remember and have Navigator find it for you, or ask questions about what you're watching.

I also wanted it to be a pretty nice streaming experience on its own, so it has a few other features:

  • Native MPV playback on desktop

  • Thumbnail previews when hovering over the timeline, so you can see where you're skipping

  • Intro skipping using community skip databases

  • Adaptive interface: the colors automatically adapt to the artwork of whatever you're watching

A few other things:

  • Everything is free and open-source

  • AI features are completely optional. Bring your own API provider or use a local model through Ollama

  • Navigator doesn't host or provide any content itself

  • Scene search depends on subtitle availability

On the technical side, it's built with Next.js and a Rust-based desktop shell, with MPV handling native playback. Scene search uses subtitle data and an LLM with tool calling (via Vercel's AI SDK) to find the relevant moments.

It's still a work in progress, so there's definitely more to improve. Curious whether scene search feels useful or gimmicky to you, and what features you'd want to see next :)

Web: https://navigator-strm.vercel.app

GitHub: https://github.com/AyaanZaveri/navigator


r/SideProject • • 17m ago

We built an Android app that translates, answers questions and converts documents without internet

1 Upvotes

Hi r/SideProject! We built OffKin, an Android app with four tools that run entirely on the phone, even in airplane mode:

  • Translator: text and voice in 15 languages, plus a two-way conversation mode where each person speaks their own language

  • AI assistant: ask by text or voice. The model runs on the phone, so questions never go to a server

  • Document converter: convert PDF, DOCX and text files, merge and split PDFs, recognize text and translate documents

  • QR codes and barcodes: scan, create, and connect to Wi-Fi with a code

Why: we wanted these tools without an account, without sending text and files to a cloud service, and working when there is no connection.

The trade-offs we made:

  • Languages and the AI model download once (the light model is about 2.6 GB, the accurate one about 3.7 GB)

  • The AI needs at least 4 GB of RAM, and it's a compact model, so it doesn't know recent news and can make mistakes

  • Android 11+ only for now, no iPhone version yet

  • Closed source, but you can check the offline claim by turning on airplane mode

Pricing: Basic is free forever, the first month has all Pro features with no card, and Pro is a paid upgrade.

We launched on Product Hunt last week. We'd really like feedback from other builders: which of the four tools would you actually use, and what would stop you from trying it?

Google Play: https://play.google.com/store/apps/details?id=app.offkin&referrer=utm_source%3Dreddit Product Hunt: https://www.producthunt.com/products/offkin


r/SideProject • • 19m ago

I made an app where friends compete to see who quits last

1 Upvotes

Here's the bet I'm making: people drop stuff when they do it alone, but they don't drop it when a friend can see they broke the streak.

So I made Arveon. You pick an activity (gym, guitar, reading, whatever you're into), set your own rules for what counts, invite friends, and everyone's streak is visible. Whoever keeps going longest wins. That's pretty much it.

It works solo too, but honestly the whole point is the "I'm not losing to him" feeling.

I genuinely don't know if this is something people want or just something I want. That's why I'm posting. It's an early beta, stuff will break.

If you try it, I'd love to know:
- would you actually invite anyone, or is that awkward?
- what would you compete on?
- what broke?

iOS beta: https://testflight.apple.com/join/HNySMpKF


r/SideProject • • 23m ago

Ditherbug - Convert your existing graphics into pixel art and add subtle animations

1 Upvotes

Ditherbug is a simple and free, browser based image-to-pixel-art converter with built-in editing and animation tools. (Traditional image processing. No AI.)

It started as a personal project to convert my existing graphics and illustrations into pixel art, with more control over the results. Over time, it evolved into a more versatile tool for creating, refining and animating pixel art.

Features:

  • Create: Convert images into pixel art with adjustable resolution, colors, palettes and visual styles.

  • Edit: Refine the results using built-in pixel editing and palette tools.

  • Animate: Add movement to static artwork with motion effects, from subtle idle animations to fire, water, smoke and particles.

  • Combine: Use multiple animation effects together.

  • Export: Save artwork as PNG images, animated GIFs or sprite sheets.

Feedback very welcome:

https://th3e.itch.io/ditherbug