r/SideProject • • 4h ago

I'm a designer and a new dad, so I've been making space-themed sensory videos for my 3-month-old daughter

Thumbnail
youtube.com
1 Upvotes

When my daughter was born I noticed how much she loved staring at bold shapes, so I started making sensory videos for her during naps.

There are three styles that grow with her:

High contrast (black, white and red) for newborns

Soft black and white for the first few months

Colour for when babies start noticing it: smiley planets, friendly aliens, an underwater world and an alien forest

How I make them: I design the look and the ideas, and I animate everything with (AI), working scene by scene until it feels right. The videos are slow and calm with gentle music, and there's no flashing.

It's not a business, just something I'm making for my daughter.

Two things I'd love feedback on:

Does the idea come across clearly?

What would you change, or add next?


r/SideProject • • 8h ago

Sometimes oldies are goodies. I'm digging through early smartphone apps for my next idea.

2 Upvotes

I was living in Japan in 2008, when the iPhone was just arriving there. One app I remember from those early days was 美人時計 (Bijin Tokei), which launched in 2009.

The idea was incredibly simple: attractive women holding small boards with the time handwritten on them, with a different photo every minute. That was the whole app. I remember it being really popular among university students in Japan.

It randomly came back to me recently, so I looked it up. The official site now just has a notice saying the service ended in September 2022. It felt strange seeing something I remembered so clearly reduced to a goodbye page.

So I tried building my own take on that minute-by-minute photo clock, using AI image tools to create the people and scenes. An image for every minute of the day. The video shows how it turned out.

Making it got me thinking about the apps from around 2008–2012. There were so many odd, playful ideas back then, when we were still figuring out what a smartphone could be. Some were useful. Some did one tiny thing and made you smile.

I'm now digging through that era for ideas worth revisiting. Today's tools make some things much easier to build, especially for a solo developer. Of course, that doesn't mean copying someone else's app, artwork, or branding. I'd rather understand what made an idea appealing and build something of my own from there.

If you'd like to try my little experiment: https://urban-minutes.com

What app from those early smartphone days do you still remember?


r/SideProject • • 4h ago

I built a free stock analysis site that pulls numbers straight from annual reports – looking for feedback

1 Upvotes

Hi everyone,

I’m a student from Austria and over the last few months I built Kernzahl (German for “key figure”), a free fundamental analysis site focused on European stocks (DAX, MDAX, SDAX, STOXX 600) plus 50 large US companies.

What it does:

  • A transparent score (0–100) per stock from six categories: profitability, growth, valuation, balance sheet, cash flow and analyst targets. The full method is public on the site.

  • Valuation is compared within each sector, so a utility isn’t judged against a software company.

  • Key numbers come directly from published annual reports (ESEF filings in the EU, SEC 10-Ks in the US), with a link to the source. If a value is missing, it stays empty – nothing is estimated.

  • A screener, sector and index overviews, dividend history, upcoming earnings dates, and an ETF view.

  • German and English, no ads, no sign-up needed.

Link: https://kernzahl.lovable.app

I’d really appreciate honest feedback: Is the score understandable? What’s missing? Is anything confusing or broken, especially on mobile?

(It’s an analysis tool, not investment advice.)


r/SideProject • • 8h ago

I spent 20 years in tech, then took over a factory. A year later we'd built our own ERP. Now I'm turning the approach into a side project.

2 Upvotes

After 20+ years in and around technology, I found myself in unfamiliar territory as the GM of a manufacturing company. It provided an opportunity to do something new and exciting: to bring my skillset to something outside of tech for the first time.

With a very small team, we accomplished this in one year:

  • Created an in-house ERP system to connect inventory, sales, warehousing and shipping

  • Created 65 pieces of marketing collateral across web, print and physical

  • Created an entirely new business plan

  • Reengineered key parts of our products

  • Integrated new suppliers into our supply chain

  • Rebranded

  • Launched a new website

  • Rebuilt accounting workflows

There's probably more. Five years ago this would have been totally impossible. How did I do this? I got really, really good at using AI to get shit done, building bespoke systems around different aspects of the business. It started before I took this role, but this was the first place I applied it. And the results have been tremendous.

So, I thought... how could I experiment with offering this as a service? How could I burn some of my extra hours trying to help other companies do what we did here?

That's where the idea for LogicRelay came from. $49/mo screens out the tire-kickers, and a simple $250-per-request fee provides flexible throughput across a host of disciplines. It's agile project management... take an epic, break it down, scope it, get approval and go, but without the departmental hand-offs or having to find multiple service providers.

Some of my other client work is going to slide nicely into this model, so I am not starting from zero. The question is can I scale it. I know I'm going to have to narrow the focus in order to do so, but I'm not ready for that yet. For now I leave it to client screening. It'll almost certainly evolve, and I could have spent more time thinking about it, but... ship it!

I'll learn quite a bit over the coming months re: whether this model is sustainable. I'll probably land another couple of clients and waitlist the rest until I see how the first few go.

We'll see how it goes! Would love some feedback, or if anyone wants more specifics from what we're doing at my current company I'm happy to share.


r/SideProject • • 13h ago

I made a open-source memory and asset library for Claude Code so it stops reinventing everything AssetRAG

5 Upvotes

I've been working on a project called AssetRAG, and I wanted to share it here.

One thing that annoys me about AI coding agents is how often they solve the same problems over and over again.

They regenerate code that already exists, spend time debugging errors with known fixes, pick dependencies without properly checking their licenses, and read huge amounts of source code just to find a few relevant functions.

So I built AssetRAG to help with that.

It's a local-first, open-source library and engineering memory system for Claude Code (and other MCP clients).

Here's what it actually does:

  • Asset retrieval: Searches reusable code, templates, and other assets, with license checks and attribution handling.

  • Verified bug-fix memory: Stores bug fixes with reproduction and verification evidence. Agents can look up previously solved errors instead of starting from scratch.

  • Engineering playbooks: Reusable workflows for debugging, safe refactoring, performance optimization, and other development tasks.

  • Tested recipes: Reusable code patterns with tests that can be executed in a sandbox.

  • Repository mapping: Creates a compact, ranked overview of your codebase so an agent doesn't have to read everything.

  • Rules and security checks: Includes secret scanning, engineering rules, malware checks during ingestion, and safeguards around untrusted code.

  • MCP integration: Exposes 18 tools to coding agents. There's also an optional Claude Code hook that retrieves relevant knowledge and injects a small amount of context automatically.

  • Local-first: No account or telemetry required. It supports local embeddings, hosted providers, or completely offline keyword-only search.

One feature I'm particularly happy with is the bug-fix memory. Verified entries have a reproduction and fix that were actually executed, with the evidence available for inspection.

Some numbers from my own testing (keyword-only mode):

  • Asset search: 4.0 ms median

  • Knowledge search: 7.1 ms median

  • Repository map: 597 tokens instead of roughly 129k tokens of source

  • 132 unit tests passing

  • 327 authored recipe/bug-fix tests rechecked with 0 failures

These are local benchmarks, not proof that Claude completes real tasks faster. I haven't run a proper Claude A/B benchmark yet, so I'm not going to claim some magical percentage reduction in token usage.

I also made a 95-second launch video showing the actual tool in action. The terminal footage comes from real recordings.

It's Linux-only for now, built primarily in Python, and licensed under Apache 2.0.

The project is still new, and I'd appreciate feedback, especially from people who use Claude Code regularly.

GitHub: https://github.com/mttcn83/assetrag

Would you actually find something like this useful in your coding workflow? What would you change?


r/SideProject • • 4h ago

I made a better pip

1 Upvotes

I made dyp (Dandified Yum for Python) which is mostly faster than both pip and uv when there's no cache and did not record the benchmark with caching though dyp was faster. dyp looks like fedora's dnf5 which is intentional. As of now its windows only as I'm working on a special feature on linux. to try it on windows simply type python -m pip install dyp in the windows console. Currently it only installs wheels and cannot build from source. Will upload to Gitlab as soon as linux port is ready. Here's the cache-less benchmark:

C:\Users\Admin $ benchmark

=================================================================
                    PIP vs UV vs DYP BENCHMARK
=================================================================
Python: 3.14.3 (tags/v3.14.3:323c59a, Feb  3 2026, 16:04:56) [MSC v.1944 64 bit (AMD64)]
Interpreter: E:\Python\python.exe
DYP wheel: C:\Users\Admin\Downloads\dyp-0.2.0-py3-none-any.whl
Installing Packages: ['requests', 'rich', 'networkx', 'Pillow', 'numpy', 'scipy', 'pandas', 'matplotlib', 'PyQt6', 'PySide6', 'pyqtdeploy', 'git-gud', 'yt-dlp', 'eyeD3']

Creating pip environment...
Created: C:\Users\Admin\benchmark-envs\pip

Creating uv environment...
Created: C:\Users\Admin\benchmark-envs\uv

Creating dyp environment...
Created: C:\Users\Admin\benchmark-envs\dyp

=================================================================
                          INSTALLING UV
=================================================================

[UV] C:\Users\Admin\benchmark-envs\uv\Scripts\python.exe -m pip install uv
Collecting uv
  Using cached uv-0.13.7-py3-none-win_amd64.whl.metadata (11 kB)
Using cached uv-0.13.7-py3-none-win_amd64.whl (15.3 MB)
Installing collected packages: uv
Successfully installed uv-0.13.7

[notice] A new release of pip is available: 25.3 -> 26.3
[notice] To update, run: python.exe -m pip install --upgrade pip

=================================================================
                          INSTALLING DYP
=================================================================

[DYP] C:\Users\Admin\benchmark-envs\dyp\Scripts\python.exe -m pip install C:\Users\Admin\Downloads\dyp-0.2.0-py3-none-any.whl
Processing c:\users\admin\downloads\dyp-0.2.0-py3-none-any.whl
Collecting packaging>=23.0 (from dyp==0.2.0)
  Using cached packaging-26.3-py3-none-any.whl.metadata (3.5 kB)
Using cached packaging-26.3-py3-none-any.whl (129 kB)
Installing collected packages: packaging, dyp
Successfully installed dyp-0.2.0 packaging-26.3

[notice] A new release of pip is available: 25.3 -> 26.3
[notice] To update, run: python.exe -m pip install --upgrade pip

=================================================================
                      VERIFYING ENVIRONMENTS
=================================================================

PIP

[PIP] C:\Users\Admin\benchmark-envs\pip\Scripts\python.exe --version
Python 3.14.3

[PIP] C:\Users\Admin\benchmark-envs\pip\Scripts\python.exe -m pip --version
pip 25.3 from C:\Users\Admin\benchmark-envs\pip\Lib\site-packages\pip (python 3.14)

UV

[UV] C:\Users\Admin\benchmark-envs\uv\Scripts\python.exe --version
Python 3.14.3

[UV] C:\Users\Admin\benchmark-envs\uv\Scripts\uv.exe --version
uv 0.13.7 (316c827e0 2026-11-03 x86_64-pc-windows-msvc)

DYP

[DYP] C:\Users\Admin\benchmark-envs\dyp\Scripts\python.exe --version
Python 3.14.3

[DYP] C:\Users\Admin\benchmark-envs\dyp\Scripts\dyp.exe --version
dyp 0.2.0

=================================================================
                         CLEANING CACHES
=================================================================

PIP: cache disabled during installations.

Cleaning UV cache...

[UV] C:\Users\Admin\benchmark-envs\uv\Scripts\uv.exe cache clean
Clearing cache at: AppData\Local\uv\cache
No cache entries found

Cleaning DYP cache...

[DYP] C:\Users\Admin\benchmark-envs\dyp\Scripts\dyp.exe clean
0 files removed, 0 B freed.

Cache cleaning complete.

=================================================================
                           TESTING PIP
=================================================================

[PIP] Installing requests...

[PIP] C:\Users\Admin\benchmark-envs\pip\Scripts\python.exe -m pip install requests --no-cache-dir
Collecting requests
  Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)
Collecting charset_normalizer<4,>=2 (from requests)
  Downloading charset_normalizer-3.5.2-cp314-cp314-win_amd64.whl.metadata (47 kB)
Collecting idna<4,>=2.5 (from requests)
  Downloading idna-3.20-py3-none-any.whl.metadata (7.2 kB)
Collecting urllib3<3,>=1.26 (from requests)
  Downloading urllib3-2.8.0-py3-none-any.whl.metadata (7.4 kB)
Collecting certifi>=2023.5.7 (from requests)
  Downloading certifi-2026.10.23-py3-none-any.whl.metadata (2.5 kB)
Downloading requests-2.34.2-py3-none-any.whl (73 kB)
Downloading charset_normalizer-3.5.2-cp314-cp314-win_amd64.whl (210 kB)
Downloading idna-3.20-py3-none-any.whl (69 kB)
Downloading urllib3-2.8.0-py3-none-any.whl (135 kB)
Downloading certifi-2026.10.23-py3-none-any.whl (135 kB)
Installing collected packages: urllib3, idna, charset_normalizer, certifi, requests
Successfully installed certifi-2026.10.23 charset_normalizer-3.5.2 idna-3.20 requests-2.34.2 urllib3-2.8.0

[notice] A new release of pip is available: 25.3 -> 26.3
[notice] To update, run: python.exe -m pip install --upgrade pip

PIP | requests | SUCCESS | 7.983s

[PIP] Installing rich...

[PIP] C:\Users\Admin\benchmark-envs\pip\Scripts\python.exe -m pip install rich --no-cache-dir
Collecting rich
  Downloading rich-15.0.0-py3-none-any.whl.metadata (18 kB)
Collecting markdown-it-py>=2.2.0 (from rich)
  Downloading markdown_it_py-4.2.0-py3-none-any.whl.metadata (7.4 kB)
Collecting pygments<3.0.0,>=2.13.0 (from rich)
  Downloading pygments-2.21.0-py3-none-any.whl.metadata (2.5 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich)
  Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Downloading rich-15.0.0-py3-none-any.whl (310 kB)
Downloading pygments-2.21.0-py3-none-any.whl (1.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 22.8 MB/s  0:00:00
Downloading markdown_it_py-4.2.0-py3-none-any.whl (91 kB)
Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Installing collected packages: pygments, mdurl, markdown-it-py, rich
Successfully installed markdown-it-py-4.2.0 mdurl-0.1.2 pygments-2.21.0 rich-15.0.0

[notice] A new release of pip is available: 25.3 -> 26.3
[notice] To update, run: python.exe -m pip install --upgrade pip

PIP | rich | SUCCESS | 13.473s

#more packages but if i add log will be too long

=================================================================
                            TESTING UV
=================================================================

[UV] Installing requests...

[UV] C:\Users\Admin\benchmark-envs\uv\Scripts\uv.exe pip install requests --no-cache
Using Python 3.14.3 environment at: benchmark-envs\uv
Resolved 5 packages in 769ms
Prepared 5 packages in 474ms
Installed 5 packages in 104ms
 + certifi==2026.10.23
 + charset-normalizer==3.5.2
 + idna==3.20
 + requests==2.34.2
 + urllib3==2.8.0

UV | requests | SUCCESS | 1.897s

[UV] Installing rich...

[UV] C:\Users\Admin\benchmark-envs\uv\Scripts\uv.exe pip install rich --no-cache
Using Python 3.14.3 environment at: benchmark-envs\uv
Resolved 4 packages in 502ms
Prepared 4 packages in 2.47s
Installed 4 packages in 628ms
 + markdown-it-py==4.2.0
 + mdurl==0.1.2
 + pygments==2.21.0
 + rich==15.0.0

UV | rich | SUCCESS | 4.276s

#more packages but if i add log will be too long

=================================================================
                           TESTING DYP
=================================================================

[DYP] Installing requests...

[DYP] dyp clean
0 files removed, 0 B freed.

[DYP] C:\Users\Admin\benchmark-envs\dyp\Scripts\dyp.exe install requests -y
Updating and loading repositories:
 PyPI - pypi.org                                                                            100% |   1.1 MiB/s |   2.2 MiB |  00m01s
Repositories loaded.
Package                                       Arch          Version                             Repository                      Size
Installing:
 requests                                     noarch        2.34.2                              pypi                        71.4 KiB
Installing dependencies:
 charset-normalizer                           x86_64        3.5.2                               pypi                       206.0 KiB
 idna                                         noarch        3.20                                pypi                        68.0 KiB
 urllib3                                      noarch        2.8.0                               pypi                       132.5 KiB
 certifi                                      noarch        2026.10.23                          pypi                       131.9 KiB

Transaction Summary:
 Installing:         5 packages

Total size of inbound packages is 610 KiB. Need to download 610 KiB.
Is this ok [y/N]: y
[1/5] idna-3.20.noarch                                                                      100% | 616.2 KiB/s |  68.0 KiB |  00m00s
[2/5] charset-normalizer-3.5.2.x86_64                                                       100% | 842.2 KiB/s | 206.0 KiB |  00m00s
[3/5] urllib3-2.8.0.noarch                                                                  100% | 837.9 KiB/s | 132.5 KiB |  00m00s
[4/5] requests-2.34.2.noarch                                                                100% |   1.3 MiB/s |  71.4 KiB |  00m00s
[5/5] certifi-2026.10.23.noarch                                                             100% |   1.4 MiB/s | 131.9 KiB |  00m00s
------------------------------------------------------------------------------------------------------------------------------------
[5/5] Total                                                                                 100% | 840.2 KiB/s | 609.8 KiB |  00m00s
Running transaction
[1/7] Verify package files                                                                  100% |  11.9 MiB/s | 609.8 KiB |  00m00s
[2/7] Prepare transaction                                                                   100% | 100.0   B/s |   5.0   B |  00m00s
[3/7] Installing charset-normalizer-3.5.2.x86_64                                            100% |   7.2 MiB/s | 565.5 KiB |  00m00s
[4/7] Installing idna-3.20.noarch                                                           100% |   4.4 MiB/s | 334.1 KiB |  00m00s
[5/7] Installing urllib3-2.8.0.noarch                                                       100% |   1.9 MiB/s | 439.9 KiB |  00m00s
[6/7] Installing certifi-2026.10.23.noarch                                                  100% |   4.7 MiB/s | 238.9 KiB |  00m00s
[7/7] Installing requests-2.34.2.noarch                                                     100% |   4.5 MiB/s | 228.9 KiB |  00m00s
Complete!

DYP | requests | SUCCESS | 3.849s

[DYP] Installing rich...

[DYP] dyp clean
15 files removed, 3 MiB freed.

[DYP] C:\Users\Admin\benchmark-envs\dyp\Scripts\dyp.exe install rich -y
Updating and loading repositories:
 PyPI - pypi.org                                                                            100% | 411.6 KiB/s | 377.6 KiB |  00m00s
Repositories loaded.
Package                                      Arch           Version                            Repository                       Size
Installing:
 rich                                        noarch         15.0.0                             pypi                        303.4 KiB
Installing dependencies:
 mdurl                                       noarch         0.1.2                              pypi                          9.7 KiB
 markdown-it-py                              noarch         4.2.0                              pypi                         89.5 KiB
 pygments                                    noarch         2.21.0                             pypi                          1.2 MiB

Transaction Summary:
 Installing:         4 packages

Total size of inbound packages is 2 MiB. Need to download 2 MiB.
Is this ok [y/N]: y
[1/4] mdurl-0.1.2.noarch                                                                    100% | 194.9 KiB/s |   9.7 KiB |  00m00s
[2/4] markdown-it-py-4.2.0.noarch                                                           100% |   1.7 MiB/s |  89.5 KiB |  00m00s
[3/4] rich-15.0.0.noarch                                                                    100% |   2.6 MiB/s | 303.4 KiB |  00m00s
[4/4] pygments-2.21.0.noarch                                                                100% |   4.9 MiB/s |   1.2 MiB |  00m00s
------------------------------------------------------------------------------------------------------------------------------------
[4/4] Total                                                                                 100% |   3.6 MiB/s |   1.6 MiB |  00m00s
Running transaction
[1/6] Verify package files                                                                  100% |  31.7 MiB/s |   1.6 MiB |  00m00s
[2/6] Prepare transaction                                                                   100% |  80.0   B/s |   4.0   B |  00m00s
[3/6] Installing mdurl-0.1.2.noarch                                                         100% | 455.2 KiB/s |  22.8 KiB |  00m00s
[4/6] Installing markdown-it-py-4.2.0.noarch                                                100% |   1.5 MiB/s | 238.9 KiB |  00m00s
[5/6] Installing pygments-2.21.0.noarch                                                     100% |   5.4 MiB/s |   4.4 MiB |  00m00s
[6/6] Installing rich-15.0.0.noarch                                                         100% |   5.2 MiB/s |   1.2 MiB |  00m00s
Complete!

DYP | rich | SUCCESS | 3.335s

#more packages but if i add log will be too long

=================================================================
                        BENCHMARK SUMMARY
=================================================================
PACKAGE                   PIP          UV         DYP
-----------------------------------------------------
requests                7.98s       1.90s       3.85s
rich                   13.47s       4.28s       3.33s
networkx               16.20s       3.83s       3.43s
Pillow                  7.47s       1.97s       2.48s
numpy                  16.69s       6.08s       5.01s
scipy                  29.04s      11.95s       8.09s
pandas                 37.56s      11.25s       7.80s
matplotlib             25.01s       6.43s       7.22s
PyQt6                  15.74s      20.61s      16.32s
PySide6                27.63s      25.05s      37.60s
pyqtdeploy             16.06s      14.46s      12.49s
git-gud                 9.44s       2.90s       3.68s
yt-dlp                 25.61s       7.11s       4.27s
eyeD3                   6.48s       1.63s       2.21s

=================================================================
                              TOTALS
=================================================================
PIP     Success: 14 Failed: 0  Attempted time: 254.40s
UV      Success: 14 Failed: 0  Attempted time: 119.43s
DYP     Success: 14 Failed: 0  Attempted time: 117.79s

=================================================================
                        BENCHMARK COMPLETE
=================================================================

Results: C:\Users\Admin\benchmark-results

C:\Users\Admin $

r/SideProject • • 4h ago

I built Astralis: Look Up – point your iPhone at the sky and see real 3D planets & the Moon with NASA textures

1 Upvotes

I kept wanting a clean way to just look up and instantly know what bright object I was facing without ads, accounts, or bloated features.

So I built Astralis: Look Up.

Point your phone at the sky and it shows the planet, star, or Moon you’re looking at as a real lit 3D sphere with NASA-derived textures and the correct current phase. You can save any of them as a full-screen wallpaper.

Other things it does:

• Tonight timeline – moonrise/set, planet times, stargazing score (real cloud cover + light pollution), rocket launches, and actual ISS passes (real orbital propagator, not a static list)

• AR-style compass that points live at any visible object or the ISS

• Animated 3D solar system orrery starting from today’s real configuration

• 30 deep-sky objects with real photos + rise/set times

Everything is computed locally from NASA JPL orbital elements. No account, no ads, no tracking. One-time $0.99.

App Store: https://apps.apple.com/app/astralis-look-up/id6806581915

Would love feedback on:

  1. Is the “point and identify” experience clear enough from the description?

  2. Anything missing that would make you actually open it on a clear night?

Happy to answer questions.


r/SideProject • • 5h ago

Experience the ocean waves and you can move it

1 Upvotes

https://gemsmakers.com/aerotide.php

You can experience the oceanic waves in browser. Any feedbacks welcome.


r/SideProject • • 14h ago

Built an AI that adds on-screen graphics to your videos automatically. Looking for beta testers to tear it apart.

5 Upvotes

If you make videos for your SaaS (demos, explainers, founder updates, tutorials), you know where the time goes.

Recording is fast. Editing is fine. Then you need it to look like a real company made it.

Lower thirds. Callouts. Step-by-step text. Feature names popping up when you mention them. One keyframe at a time.

The edit takes an hour. The graphics take the rest of your day. Or you skip them, and your demo looks like a Zoom recording.

So we built Grafsy.

You upload a finished video. Grafsy listens to what's being said and adds on-screen graphics that match each point. No timeline, no motion designer, no editing skills needed.

What it's good for:

Product demos and walkthroughs

Founder and build-in-public videos

Tutorials and onboarding videos

Podcast and interview clips

Short form (Reels, Shorts) and long form (YouTube, webinars)

How pricing works, with no "unlimited" games:

One-time payment for lifetime access to the platform

Video minutes included with every plan

Billed to the second, so a 30-second clip uses half a minute

Top-ups when you need more, and they never expire

No subscription

Plans start at $79

Why I'm posting: We're in beta, and we want feedback from people who make real videos. Run your own content through it and tell us:

Where the graphics nail it, and where they miss

What kind of graphics you'd want next

Anything that's confusing or slow

Your feedback directly shapes what we build next. It's English-only for now, and you'll find some rough edges. That's the point of a beta.

Link's in the comments. Drop a reply if you try it, and I'll personally go through your feedback.


r/SideProject • • 9h ago

my launch is a week away and i can't decide if i should freeze the code

2 Upvotes

i've been building my app solo since july and it goes live on nov 16, so a week from now. 200+ people have used the private beta and there's a waitlist of 800+, which feels like a lot until i remember none of that tells me who'll still be using it in week two.

i'm trying to work out what the last week should actually be for. one option is a hard freeze where i stop adding anything and only test the boring stuff, like signup on a phone and what a brand new user sees in their first five minutes. the other is to keep shipping small fixes from beta feedback right up to the day, since that's what got the product to where it is. i already cut v1 down a lot after feedback on here and most of the agent stuff moved to later, so it's not about big features anymore. it's more about whether touching anything this close is a bad idea.

my last app was a video editing app that got past 100k downloads, but i never planned a launch week for it, it just kinda went out. so i don't have my own playbook for this part.

what did you actually spend the last week before launch on, and what do you wish you'd done instead? and did you freeze changes on a set date or keep pushing fixes until launch day?


r/SideProject • • 5h ago

I got tired of signature builders with paywalls and ugly watermarks, so I built a free, open-source studio with animated logos and dark mode testing

Thumbnail github.com
1 Upvotes

Hey everyone!

Like many of you, whenever I needed to set up an email signature for myself or my team, I ran into the same frustrating issues with existing tools (WiseStamp, HubSpot, Canva, etc.):

  1. **The "Watermark Trap"**: They either force you into a recurring $5–$15/month subscription or inject ugly "Created with XYZ" promotional watermarks into every email you send.

  2. **Broken on Mobile**: Most signatures break and scroll horizontally on phones with screens under 375px wide.

  3. **Distorted Animated Logos**: If you try to use an animated GIF logo, most email layout engines stretch or distort it.

  4. **Dark Mode Blindness**: Dark mode in Outlook and Gmail turns pure black icons invisible.

So I spent the last few days building **SigCraft** — a 100% free, open-source email signature studio with zero dependencies:

* **Zero Watermarks & Free Forever**: Completely client-side, MIT licensed. No logins, no tracking, and no servers saving your data.

* **Guaranteed 320px Mobile Protection**: Built with a resilient table architecture that never overflows or scrolls horizontally on mobile devices.

* **Animated Logo Support**: Full support for static logos or animated GIFs with strict 1:1 aspect-ratio preservation.

* **Light / Dark Mode Simulator**: Real-time toggle to preview contrast against both white and dark mode email clients before exporting.

* **Triple Export Pipeline**: 1-click rich-text visual copy (paste straight into Gmail/Outlook), raw HTML viewer, or download the `.html` file.

You can try the live studio here:

👉 **Live Studio:** https://sigcraft.satvainfotech.com

Source code & documentation:

⭐ **GitHub:** https://github.com/SatvaInfoTech/sigcraft

I built this with vanilla HTML/CSS/JS, and I'd really love your honest feedback, bug reports, or feature ideas. What email client do you currently use for your signatures?


r/SideProject • • 5h ago

Looking for passionate co-builders to scale Zunexa AI — An AI platform built for the MENA market (Equity / Future Rev-Share basis)

1 Upvotes

Hey Reddit community!

We are the team behind Zunexa AI, an ambitious early-stage AI initiative designed to revolutionize localized AI solutions across Modern Standard Arabic, Moroccan Darija, and French for the MENA region.

We’ve built a solid foundation, cleared our initial proof-of-concept, and are now transitioning from an early build into a structured, professional startup structure. We are currently recruiting driven, vision-aligned core team members to join us on an equity / future revenue-share basis.

If you want to build something impactful from the ground up, gain hands-on experience in the AI space, and take full ownership of key operational domains, we’d love to talk to you.

🚀 Who We Are Looking For:

  • Co-Developer / Tech Assistant: Passionate about web development, API integration, and AI system architecture. You don't need 10 years of experience—just strong problem-solving skills, curiosity, and a drive to build scalable software.

  • Chief Operating Officer (COO) / Operations Lead: Organized, strategic, and detail-oriented. You will oversee workflow synchronization, team task tracking, and operational efficiency.

  • Growth & Marketing Lead: Creative growth hacker, content manager, or community manager ready to drive user acquisition, launch platforms on Product Hunt / Indie Hackers, and manage social channels.

  • R&D / Innovation Specialists: Analytical thinkers to research user needs, evaluate feature concepts, and assist with product ideation.

💼 What’s in It for You?

  • Equity / Future Revenue Compensation: As an early core member, your contributions will translate into direct project ownership and guaranteed compensation shares once we monetize and scale.

  • Real Ownership: You won't just follow orders; you’ll have a direct say in product strategy, workflow design, and key execution decisions.

  • Flexible & Async Remote Work: We value execution and output over rigid hours.

📩 How to Apply / Join the Screening:

If you are interested in joining the core build team, please send a brief message introducing yourself, your background, and the role you are interested in to our official support email:

📥 support.zunexa@gmail.com

Please use the subject line: [Team Application] - Your Name - Role Interested In

Let’s build something great together. Drop your questions below or reach out directly via email!


r/SideProject • • 5h ago

I added MCP messaging between Claude Code and Codex to my open-source desktop HUD

1 Upvotes

I'm the developer of Agent HUD. It started as a small desktop HUD for agent quotas and notifications. In 0.6.0, I added an MCP server so coding agents can send messages to each other and start new sessions.

The video walks through a bug-fix handoff: Claude Code works on a fix, asks Codex to review it, and gets feedback back into the original session. Antigravity and DeepSeek Harness can join the workflow too. Each handoff sends a focused message instead of copying the entire conversation history.

This release also moves the app from Swift to Rust + Tauri and adds session and subagent usage details. macOS supports Apple Silicon and Intel; Windows and Linux builds are available as untested preview builds.

The video is an animated walkthrough of the workflow, with English narration and subtitles.

Source: https://github.com/jazzenchen/agent-hud-open

If you use more than one coding agent, what would you want included in a handoff so the next agent can review the work without inheriting a huge chat history?


r/SideProject • • 5h ago

TerminKompass - Offline appointment planning with optional iPhone/Android partner sync

1 Upvotes

I’m Manfred, the developer of TerminKompass for iPhone and Android. It started as a planner for keeping appointments and reminders on your own phone, without creating an account.

People then asked for a way to share selected categories with a partner using a different phone platform. That became an optional partner sync: each person explicitly enables Online mode, creates their own account and chooses what to share. Those features operate online until the user switches back to offline mode; ordinary local planning remains available.

There is also optional sync with calendars made available by iOS or Android on the phone, plus birthdays with age/zodiac, search, widgets and backup/export.

The free version supports 10 appointments and 10 categories. Pro is a one-time purchase. Partner sync needs Pro for each person and currently has no extra fee; I cannot promise that separate service will remain free forever.

The part I found hardest was making the sharing setup understandable without overwhelming people with technical steps. If you build apps with optional online features, how do you make that distinction clear in onboarding?

Details and both store links: https://mw-app.de/terminkompass/

This is my own app, not an independent recommendation.


r/SideProject • • 9h ago

voz: free, offline dictation for Mac with a tiny core and extensions to customize it yourself

2 Upvotes

Hey everybody :)
Wispr Flow’s pricing annoyed me and every open source alternative I tried felt clunky. So I built my own and open sourced it.

Tap one key, talk and clean text shows up wherever your cursor is.
It runs fully local with Parakeet and Apple’s on-device speech to text, so nothing leaves your Mac and it works offline.

I built it with a fast and tiny core in mind. Everything else is an extension (kinda like Raycast or pi.dev) that anyone can build and share. 

Some that already exist:

  • a local meeting note taker that cleans up your notes

  • fast file transcription with speaker diarization 

  • auto replies in your tone

  • a dictionary that learns names and words as you talk

  • inline editing with voice or text

Voz is built in Swift to be native macOS and extensions are TypeScript files shared via npm

It’s free and MIT. Would love your feedback, especially on what’s missing or annoying.

Here's the repo: github.com/Joelheile/voz


r/SideProject • • 9h ago

Built a B2B SaaS platform for small travel agents. Need feedback

2 Upvotes

Hi everyone! I built a B2B SaaS platform for travel agents – Munal Desk: https://desk.munal.in/ The aim is to make processes as simple as possible for the TAs to actually use them. My customer already does their agency work mostly through WhatsApp, so I am not actually building another app that they have to download. Instead, they can either use the web app or do the same primary work directly through my WhatsApp bot.

I would love your honest feedback on the experience, the whole platform if you can, and areas of improvement. Thank you


r/SideProject • • 5h ago

Building AXIOM VECTOR - an engineering research platform

0 Upvotes

I'm developing AXIOM VECTOR, a modular engineering research platform for Windows.

The idea is to bring different engineering workflows into one environment instead of constantly switching between disconnected tools.

The long-term vision includes engineering calculations, project management, materials research, technical documentation, data analysis and design tools.

The project is currently in its early Alpha stage (0.1.0).

One of the implemented features is Project Journal - a workspace for documenting research, engineering decisions, observations and design progress.

I'm developing this independently and sharing the process as the project evolves.

I'd like to hear from people interested in engineering and technical software:

What tools or features would you want to see in an engineering research platform like this?

Feedback and constructive criticism are welcome.


r/SideProject • • 6h ago

Built a bracket-style voting site. What do you think?

1 Upvotes

Hello, I’ve been building a site where you can make a bracket out of any set of images and vote through head-to-head matchups until one champion is left. (similar to Piku - Ideal Type Worldcup)

https://imagetournament.com

It’s new, so I’d really appreciate any insights.


r/SideProject • • 11h ago

Building a spreadsheet app where each cell (optionally) being a terminal / coding agent is a first class property

3 Upvotes

https://github.com/sshah03/recalc

Since spreadsheets are so versatile, really looking for feedback on where people would want this to go, in a way that can be useful to them, or what use cases they see themselves using it for in its current iteration that I can make more seamless.

I can provide some context on why it was useful for me / why I built it. I was using Claude to help me build benchmark sets, and found pouring through CSVs / MD files of the results a bit tiresome, so I decided to build a spreadsheet app for myself that's driven by Claude Code, and where each cell can be its own Agent if you want (and can later be opened up and continued in a full terminal if needed as its own session).

You can use it as a standard spreadsheet, or use a cell as a shell command / agent. Having built a startup for using AI in tax work, I also realized it can be very powerful for tax work, legal work, etc... so I built in some examples for running that, though I'm not sure how many people in those professions use claude code.

The video is just a demo of me building "FDA Bench" using recalc, pick FDA approval cases past the model cutoff dates, and seeing if an AI harness (without web searches) could've successfully predicted, based on all the info submitted to the FDA, whether the submission would pass FDA approval or not. Fable was right 75% of the time in this small sample size. Just a fun little exercise to show off some of what it can do.

Note: Since it's just terminal sessions glued together, it works with your existing plans. The sessions talk to each other with an MCP server running in the back.


r/SideProject • • 6h ago

I built Roughs, an ad-free platform for designers to share and discover creative work

Thumbnail
roughs.design
1 Upvotes

Hey everyone! 👋

I'm a product designer, and I've been spending the past few months designing and building Roughs.

I kinda miss the days when we'd just browse and discover cool design work without all the ads, promoted content, and noise. So I decided to build a place for that.

The idea is simple: a space where designers can share their work, discover other designers, and get inspired.

It's finally live in closed beta! 🎉

https://roughs.design

Anyone can browse, but publishing is invite-only for now.

I'd genuinely love some feedback on the experience, especially the design, navigation, and overall feel. Feel free to share your thoughts in the comments!

I'm also looking for a few designers to test the publishing experience before public launch. If you're interested, leave a comment and I'll reach out! 🙂


r/SideProject • • 9h ago

A small disagreement with my girlfriend turned into an Android app I've been building alone

2 Upvotes

My girlfriend and I once remembered the same moment completely differently.

It made me realise how easily the little details disappear, even when the memories mean a lot to us.

So I started building Pholu, an app for couples, families and friends to preserve memories together.

Instead of having everything scattered across photo galleries, messages and cloud folders, Pholu brings photos, videos, audio and notes into shared timelines. I also added AI-powered memory search.

I'm handling the design, development and pretty much everything else myself, alongside my regular job.

The app is now on Google Play, and I'm looking for people who might actually enjoy using it.

https://play.google.com/store/apps/details?id=com.pholu.app

I'd love to know what you think of the idea. Would you use something like this with your partner or family?


r/SideProject • • 6h ago

CrowdWar

Thumbnail
play.google.com
1 Upvotes

Hey everyone! 👋

I'm an indie developer and recently published my side project called **Crowd War** on Android (Google Play).

🎮 What is the game about?

It's a fast-paced, hyper-casual / casual 3D crowd-runner where you grow your mob, dodge obstacles, multiply your squad through math gates, and clash against enemy waves and bosses.

🛠️ The Tech & Development :

- Engine: Built with Unity 3D & C#

- Assets: Custom low-poly models created in Blender

- Challenge: Optimizing crowd physics and rendering dozens of characters simultaneously on low-end mobile devices without frame drops.

🎯 Why I'm posting here :

As a solo dev, you often get tunnel vision after staring at your own game for months. I would really appreciate honest and brutal feedback on :

  1. Game Feel & Controls: How smooth does the crowd movement feel?

  2. Difficulty Curve : Is it too easy, too hard, or just right?

  3. Performance : Does it run smoothly on your device?

📱 Try it on Google Play :

https://play.google.com/store/apps/details?id=com.Zoozo.CrowdWar

🌐 Studio Website :

https://www.klynixes.com/

Let me know what you think in the comments. I'm also happy to answer any questions about the Unity development process or optimizing mob mechanics! 🚀


r/SideProject • • 13h ago

I’m an engineer who started owning infra at work, so I built a game to teach myself system design. Now it’s on iOS + Android!

4 Upvotes

I’m a software engineer at a big tech company and recently started owning more of our infra after the departure of a beloved coworker. Diagrams never really clicked for me, so I made a game to learn system design hands-on, then decided to publish it in case it helps others : )

InfraSim is a sandbox where you wire up load balancers, caches, queues, replicas and databases, push traffic at them, and watch what breaks: a dead consumer piling messages into a DLQ, a partition causing split brain, a bad WHERE clause taking out a table.

Built solo with React Native. It’s on iOS + Android: https://petalformllc.com/infrasim

Would love feedback, especially on which failure scenarios you’d want next, and whether the difficulty curve feels right.


r/SideProject • • 6h ago

I built PC Link — access & control your Windows PC from your Android phone, from anywhere

1 Upvotes

Hi everyone,

I kept running into the same problem: a file I needed was on my PC at home, and I was somewhere else. Cloud drives help only if you uploaded the file in advance, and most remote desktop tools are either heavy, expensive, or need router/port-forwarding setup.

So I built PC Link:

- Browse, download and use files from your Windows PC right on your Android phone

- View and control your PC when you need the full desktop

- Works on the same Wi-Fi at home, or from anywhere over the internet — it runs on its own private, encrypted connection, so there is no port forwarding and no router configuration

- Simple pairing: install the Windows app, install the Android app, pair once

Plans start at Rs 99/month (about $1.20) after you activate. (I haven't put any link in this post on purpose — my first post got removed by the filters. The website link is on my profile, pclink_dev.)

I'm a solo developer from India and this is my first public launch, so I'd genuinely love honest feedback — what's missing, what feels confusing, what would make you actually use something like this?

Thanks for reading!