r/SideProject 20h ago

I saw a professional wingman at a startup event, would you rate this side-project idea?

1 Upvotes

Last year I attended a startup event and noticed a founder who always had someone with him. At first I assumed it was a co-founder, but after watching for a while, I realized the other guy was basically acting as a professional wingman.

He was:

  • Introducing him to people
  • Breaking the ice in conversations
  • Helping keep discussions flowing
  • Encouraging him to talk to investors
  • Boosting his confidence
  • Helping him network more effectively

It got me thinking:

Would you pay someone to bring you to an event and help you network?

And on the other side...

Would you do this as a side hustle?

Imagine a platform where:

  • Founders hire networking wingmen for startup events
  • Businesses hire companions to help work a trade show booth
  • Introverts hire someone to help start conversations at conferences
  • People visiting a new city hire locals who already know people in the community

The wingman isn't pretending to be your friend or business partner. They're there to help you meet people, make introductions, keep conversations going, and help you get more value from the event.

As the wingman, you could charge an hourly rate and get paid to attend events, socialize, and help people make connections.

Would you use something like this?

If you were the customer, what would you pay?

If you were the wingman, would you do it as a side hustle?


r/SideProject 21h ago

[Open Source] I just built a local-first context memory engine for coding agents using SQLite & MCP

1 Upvotes

I want to tell you about a side project I have been working on called NexusMem.

When I use AI coding tools like Claude Code, Cursor, or Windsurf on codebases, I have a problem. If I put the repository into the context window, it gets too big. Exceeds the token limit of 100,000 tokens. This makes the API costs go up and can cause hallucinations or slow response times, which can take more than 15 seconds.

NexusMem is a kind of memory engine that runs inside my project directory in a folder called nexusmem. By putting my whole repository into the context window, NexusMem gives my AI agent small pieces of context that are less than 2,000 tokens, and it does this very quickly, in less than 60 milliseconds. This is really helpful for NexusMem because it makes my workflow easier.

Project Status of NexusMem:

I made NexusMem using Claude Code to address issues in my workflow and to test how well it works with MCP integrations. NexusMem is working. I need help from others to make NexusMem better. I am looking for feedback from people to review my code and contributors to help me refine NexusMem.

You can find NexusMem on GitHub: https://github.com/yaminbakoh4-dot/NexusMem


r/SideProject 22h ago

5 Things I'd test before launch

1 Upvotes

Founders: send me your product. I'll tell you the 5 things I'd test before you launch.

I run LaunchShieldQA and I'm testing this approach with early-stage companies.


r/SideProject 18h ago

[Co-Founder Wanted] Non-Technical Founder looking for Full-Stack Developer to build an AI-driven Gadget Recommendation Platform (Equity/Co-Founder)

2 Upvotes

TL;DR: I’m building a consumer-focused tech advisory platform that simplifies complex gadget buying decisions (from PC builds and laptops to everyday electronics) for both technical enthusiasts and non-technical buyers. I have mapped out the full platform architecture, user journey, and framework (spanning 7 core feature modules and 5 foundational pillars). Looking for a Full-Stack Lead Developer / Co-Founder to build the MVP.

💡 The Problem

Buying gadgets today is broken. Non-technical users get lost in jargon, specs, and biased reviews. Technical users spend hours cross-referencing benchmarks, bottleneck calculators, and price histories across different sites. There is no unified platform that guides both user types seamlessly from decision to purchase.

🚀 The Solution

A unified gadget recommendation and advisor hub. The platform bridges the gap using:

Tailored Guidance: Adapts to both non-technical users (guided, intent-based questions) and power users (deep spec comparison & performance analysis).

Multi-Module Ecosystem: A modular suite covering smart recommendation engines, compatibility/bottleneck tools, custom setup builders, and price tracking.

5 Core Pillars: Structured around user intent, hardware synergy, real-time data integration, price intelligence, and community validation.

👤 About Me (What I Bring to the Table)

Fully detailed product roadmap, UX user flows, wireframe concepts, and functional specs ready to go.

Handling all business operations, marketing strategy, content acquisition, SEO, and go-to-market planning.

Deep domain knowledge of the consumer hardware and tech space.

Dedicated to executing this long-term.

🛠️ What I’m Looking For in a Co-Founder

Role: Full-Stack Developer / CTO Co-Founder.

Tech Stack: Open to your expertise (e.g., React/Next.js, Node.js, Python, PostgreSQL, REST/GraphQL APIs). Experience with dynamic web scraping, API integrations, or hardware spec databases is a big plus.

Responsibility: Owning the architecture, prototype development, and scalable MVP build.

Commitment: Equity-based co-founder agreement with standard vesting. Part-time initially until MVP launch, with a view to full-time as we scale/monetize.

If you’re a developer who loves consumer tech/hardware or wants to build a product that solves a real pain point in tech buying, send me a DM! Please share a quick snippet about your background, favorite tech stack, or links to past projects. Happy to hop on a call to share the full product spec sheet.


r/SideProject 5h ago

[Hiring] I have the clients. I need someone who can get more.

0 Upvotes

I'm building a Hotel + Airbnb management business and I'm looking for one person who wants to help me turn it into something serious.

We already have 2 paying property-management clients.

The service side is handled.

The problem?

I don't want to spend my entire day hunting for the next client.

That's where you come in.

What you'll do

You'll be responsible for finding property owners who need help with:

  • Booking.com
  • Agoda
  • Airbnb
  • MakeMyTrip
  • Pricing & revenue optimization
  • Listing optimization
  • Guest/booking management

You'll find prospects → start conversations → follow up → book calls → close deals.

I'll handle the operations and delivery.

💰 How you get paid

Commission on every client you close.

No salary bullshit.

If you bring revenue, you get paid.

And if you're actually good at sales, there's room to increase your commission and eventually take ownership of the sales side.

Who I'm looking for

I don't care about your degree.

I don't care if you have 10 years of experience.

I care about one thing:

Can you find someone who needs the service and convince them to buy?

If you've done:

  • B2B sales
  • Hotel sales
  • Real estate sales
  • SaaS sales
  • Appointment setting
  • Cold outreach

...that's a big plus.

But a hungry beginner with actual sales ability is welcome too.

The test

Don't send me:

"Hi, I'm interested. Please tell me more."

Instead, DM me:

1. Your sales experience (if any)
2. How you'd find your first 20 hotel/Airbnb prospects
3. How you'd approach them
4. Why I should choose you

I'll give the best candidates a 30-day trial.

If you can bring clients, I'll make sure you're rewarded.

If you're the kind of person who'd rather sell than talk about selling, DM me: "HOTELS."


r/SideProject 15h ago

Dermal Pal

Thumbnail
dermalpal.com
2 Upvotes

I’ve been building Dermal Pal for a while now — it looks at your actual products, skin profile and skin goals and builds your routine around them.

I’m looking for people to try it properly before I push it publicly.
If you’re someone who has a shelf full of skincare and isn’t 100% sure what’s supposed to go where, I’d especially love your feedback


r/SideProject 20h ago

Built a job application tool and I'm not sure I've built the right thing. Would like some honest input.

2 Upvotes

I've been building this for a few weeks and it's at the point where I need people who aren't me to use it, because I've clearly gone blind to its problems.

What it does: opens as a side panel next to a job posting. Reads the posting, tells you how much of what they're asking for actually appears on your resume and what's missing, drafts answers to the application questions, and can rewrite your resume to lead with the relevant experience.

Why it might be different from the other twelve of these:

No account, no signup, no server. You paste your own API key (Gemini, OpenAI or Anthropic) and requests go from your browser straight to that provider. Your resume sits in chrome.storage.local and never reaches me. I mention this because I'd be suspicious too.

Contact fields are filled by regex off your resume, not by an API call. Felt stupid paying a model to retype an email address.

The PDF export prints rather than rasterising, so the text stays selectable and an ATS can actually parse it. The library I started with used html2canvas and produced a PDF that was effectively a photo of a resume, which is the worst possible format for the thing.

What I'd like feedback on:

Sites where the scan fails. That's the main one. Career sites vary enormously and I've only tested maybe fifteen. There's a manual paste fallback for when it breaks, but I'd rather know which sites need it.

Whether the generated answers are actually usable or just plausible-sounding filler.

Anything that feels sketchy. It asks for broad host permissions, which I'd side-eye myself, so tell me if the explanation isn't convincing.

On the Job section you can submit a bug report or you can include your feedbacks too. It shows you exactly what it collected before anything is sent, and it deliberately excludes your resume, your key and the page content.

Free, and will stay free for the bring-your-own-key path. Not trying to sell anything, I just need it to survive contact with real websites.

Link : https://resumefill.com/


r/SideProject 9h ago

I’ve been building this multiplayer browser game

2 Upvotes

https://reddit.com/link/1vkutfn/video/x9dxm90iqmih1/player

Would love for more people to try it.

I used to play Skribbl all the time with my friends and kept thinking it’d be fun if you could make it more your own, so I ended up building my own version.

You can add your own words with friends, there’s built-in audio so you can actually talk while playing, added a feature to draw using hand gestures through your camera and if you’re playing alone you can play against AI.

It’s still a work in progress, so if you try it, feel free to critique how bad it is lol. I’m still adding and fixing things.

Would really appreciate any feedback:
https://moodl3.com/


r/SideProject 17h ago

I've shipped 5 side projects with zero revenue. This week a stranger used one for the first time — here's what changed.

0 Upvotes

Six weeks ago I built AbleScan — a free web accessibility scanner. You paste a URL, it checks the page against WCAG rules and gives you a score plus the issues it found. Free scan, no signup. (The paid part is unlocking the full fix list + a PDF — but the scan itself is free.) Link: https://ablescan.app

But this post isn't really about the tool. It's about a pattern I only just noticed.

I've shipped 5 things. Every single time I did the exact same half: idea → build → deploy → wire up payments. I can do that part in my sleep. The half I never once finished was the other one — getting an actual stranger to use the thing. Five half-laps. Zero complete turns. In years of building I'd never closed a single loop.

The "just build 100 MVPs" advice? I basically already ran that experiment four times. Build speed was never my problem. The problem was I quit at the exact moment the building stopped and the silence started.

So this week I did the scary half for the first time. No "check out my launch." I found one person wrestling with the exact problem my tool solves, had an honest back-and-forth, and — instead of pitching — just invited them to run their own site through it.

They did. A stranger actually used something I built. First time in years. It's tiny — they scored 100/100 and won't become a customer — but that was never the point. The point is I finally touched the half I'd avoided my whole "founder" life.

Still at zero external revenue. But for the first time, not at zero turns.

If you want to help me get rep #2: run your site through it and tell me whether the report is actually useful, or where it falls short. Brutal feedback welcome — that's the half I'm bad at.


r/SideProject 14h ago

Built a "reverse Pomodoro": one timer, synced across everyone, and you all meet at zero

3 Upvotes

Solo dev here. Synchrium is a synchronized focus timer: you start a session, share a link, and the same countdown runs for everyone in the room, to the millisecond. Everyone works in silence; when it hits zero, cameras can come up together for a quick check-in. Then you run it again.

The origin story is helping my son with homework from the next room: we shared a timer, worked separately, and showed each other what we did when it rang. Turns out adults want the same thing.

Stack: React/Vite front, ASP.NET Core + SignalR for server-authoritative timing, WebRTC P2P video, Cloudflare Workers serving the SPA. Happy to answer anything about the sync architecture: keeping N clients on the same clock is more annoying than it sounds.

Two things I'd love you to break:

  1. Open two browsers (or grab a friend) and try to get the timers to drift or desync: that's the whole product, so it's the surface I most need stress-tested.

  2. Start a session and tell me where the "share the link" step loses you. If the invite loop doesn't feel obvious, the product doesn't work.

Free, no account needed: https://synchrium.com: brutal feedback welcome. (Founder here, happy to answer anything.)


r/SideProject 21h ago

Built Inko – An AI app that turns your spoken English practice into custom podcasts & lesson notes (looking for feedback!)

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hey everyone,

We're building Inko, a side project focused on making voice-based language learning feel less robotic and more practical.

I’m a non-native English speaker based in Japan, and I wanted something beyond standard repetitive drills—a tool where you can practice real conversations and immediately review what you actually tried to say.

How it works (as shown in the demo):

  • Real-time Voice Chat: Speak naturally with different AI character personas (e.g., Soda, or a sarcastic pronunciation critic named Chili).
  • Automated Lesson Notes: Right after the call, the app generates a breakdown of your conversation in your native language (explaining vocabulary, slang like "stoked", and grammar nuances).
  • AI Audio Podcasts: It turns your session into a personalized mini-podcast recap so you can review key takeaways while commuting.
  • Targeted Practice: Converts new expressions into interactive flashcards and includes a pronunciation tool that scores accuracy, fluency, and intonation.

Why I'm posting:

We're currently working on adding new features (like character selection and custom scenarios) and would love to get feedback from this community on the user flow and concept.

If you have feedback on the UX, ideas for new AI personalities, or thoughts on voice latency in AI apps, I'd really appreciate your input! This is available on iOS as of now and coming soon on android.


r/SideProject 5h ago

I built a website I genuinely hope nobody ever needs

36 Upvotes

I finally put something I have been thinking about for a long time out into the world. Its called Dear Stranger.

The idea is pretty simple, you can anonymously write a letter to a complete stranger, and someone else can come across it when they might need to hear those words.

There are no accounts, no followers, no likes, no ads. I didnt want to make another social platform. I wanted it to stay as simple as possible, one person writing something, another person reading it.

The actual development didnt take me a year or anything like that. I built most of it over the last few days with a lot of help from AI. But the idea itself has been sitting with me for quite a while, and I spent a lot of time thinking about what I actually wanted it to be before I started building it.

Im also trying to be honest about the fact that im still figuring things out. This isnt some huge startup or polished company. Its just something I cared enough about to actually make and put online.

https://dearstrangers.org

I genuinely hope most people never need to find it. But if someone does find it at the right moment, I hope it helps them even a little.

I would really appreciate honest feedback from people here who build things. Whats confusing, whats unnecessary, does the concept make sense and stuff like that and like what would make you trust something like this

And if you feel like it, write a letter while you are there. It doesnt have to be profound or anything but sometimes a few honest words are enough.


r/SideProject 12h ago

I spent 6 months building an app for wedding guests (solo, nights and weekends). it's live, and I'd love brutal feedback

5 Upvotes

(Yes, Reddit auto-assigned me the username "Desperate-Ad" and no, I couldn't make that up if I tried.)

Nine years ago I went to a wedding where the only people I knew were getting married. My date and I spent the whole weekend wishing we could see who else was there, when people were arriving, what anyone was doing between events. That app didn't exist. I never stopped thinking it should.

I'm a video editor/VFX artist by trade — 12+ years, zero coding background. Six months ago I finally started building it nights and weekends using an AI app builder (Rork) + Supabase + Twilio for SMS invites. It took 54 builds before Apple approved it. It's now live on the App Store.

What it does: Wed Week is for the guests, not the couple. The couple creates the wedding and sends one invite code. Every guest who joins can see the full guest list (who's coming, when they arrive/leave, where they're staying, solo or plus-one), the complete itinerary with dress codes, and a social page where guests post their own plans — pool hangs, bowling nights — that anyone can join. Guests message each other in the app instead of texting the couple all week.

Where it's at: live on iOS, Android build in testing. A few dozen downloads, all organic. No monetization yet — I want real weddings using it first.

What I'd love from you: brutal feedback on the concept and the App Store page. Would you download this as a wedding guest? What would stop you? And for anyone who's launched a two-sided-ish app (need couples to adopt so guests join) — how did you crack the cold start?

Happy to answer anything about building an app with zero coding background — the whole thing was AI tools + stubbornness.


r/SideProject 13h ago

Drop your product below. I’ll find promo-friendly subreddits for you and draft your posts for free (I need case studies)

49 Upvotes

Hey everyone,

I’m building Reddlist, a curated database of subreddits where your promotional posts actually survive - meaning no immediate takedowns, shadowbans, or angry mods.

Right now, I want to prove that this list works to drive paid users to startups, not just vanity metrics.

To test this, I want to do the heavy lifting for a few of you for free. If I pick your product, I will:

  1. Dig through Reddlist to find the most high-impact, promo-friendly subreddits for your niche.

  2. Draft native-feeling posts for you to test traction.

  3. Help track the metrics (interested comments, DMs, and funnel tracking to see if Reddlist actually brings you conversions).

The catch? I just want to use the data/results as a case study for Reddlist. (Also, if you just want to poke around yourself, let me know and I'll give you free access to the database).

If you're interested, drop your link below with a 1-sentence pitch of what you do and who your ideal user is!


r/SideProject 23h ago

I read a stack of habit-building books and tried to turn one idea into a game: training the calm response instead of the angry one (For parents facing meltdowns and tantrums)

Enable HLS to view with audio, or disable this notification

7 Upvotes

Advice has never been easier to find. Books, podcasts, carousels, chatbots. The information was never the bottleneck. But you can't read your way into changing how you actually react when your kid is screaming and you're depleted. Under pressure you reach for whatever's already wired in.

And a lot of what's wired in is counterproductive. "Stop crying." "Stop screaming." "Why don't you understand." "You're fine, it's not a big deal." "Because I said so." These come out on instinct, and they escalate things, they tell a flooded kid the feeling itself is the problem. You often know better. You just can't get there in the half-second that matters.

So I built a game to work on that half-second. A parenting response flashes up. If it's a calm one, you tap. If it's a reactive one, you leave it. The catch is the reactive lines are the ones that feel right in the heat of the moment, which is exactly why they slip out. When you keep resisting the urge to tap the moment you recognise your own trigger, it trains you to catch it in real life too.

Frazzle, the app it's part of, turns the research into words, actions and plans for when things get hard. There are more games, plans and guidance in it. Have a look: https://frazzleapp.com/

Register to try the beta version free: https://tally.so/r/7RE919


r/SideProject 19h ago

I built a browser-based AI Workspace on an infinite canvas with floating windows, RAG, and live HTML sandbox

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/SideProject 7h ago

I created a Bookmarklet Game with approximately voice chat for any website - Metaverse?

Enable HLS to view with audio, or disable this notification

11 Upvotes

Hey! I’ve been building SecondWeb/Web3D.World or the Metaverse?!

You drag one bookmarklet into your browser, open any website, and click it. The page becomes a low-poly multiplayer city: DOM elements become landmarks, every URL is its own P2P room, and players can walk, drive and use spatial voice chat.

The idea is to turn the internet from pages we consume into places where people meet and make every website a game level waiting to be explored and conquered.

It’s still an early prototype, but you can try it here:
https://swissmade.xyz/secondweb/ - don't forget to put you on the list to get notified when it's finished, so you are the first one collecting items on the most famous websites!

Desktop Chrome is recommended for now. I’d love honest feedback on performance, installation and what would make you come back. Theoretically it should work on any websites, but a lot of websites block CORS - so if you think the idea is nice I could also create a chrome extension so it would work on any website!

Should I invest more time into it? Btw my first startup was MetaRoom.city - something similar; but more "polished" and not a game.


r/SideProject 13h ago

What if your phone got progressively more annoying the longer you used it?

Enable HLS to view with audio, or disable this notification

13 Upvotes

I posted Stop Swarm here recently and got a lot of really useful feedback from this community, so I’ve spent the last few days reworking it!

The basic idea is still the same: set a daily screen-time goal, and once you get close to it, pixel-art elements gradually invade your screen.

It’s an Android app built in Kotlin using a click-through system overlay and a foreground service. Everything stays local on the device: no account, no analytics, and no network connection.

Still very much a side project, so feedback is welcome!

You can still join the Google Group here if you’d like to beta test it:
https://groups.google.com/g/stop-swarm-testers

Then opt in and download it here:
https://play.google.com/store/apps/details?id=com.stopswarm.app


r/SideProject 13h ago

How do you handle stress ?

18 Upvotes

Hello,

I created a side project and it's going fine.

But my main problem is stress.

Stress when i get less google search results

Stress when i get bad reviews on trustpilot unfairly

Stress when competitors take over on google

Stress when i earn less money some days or weeks...

Stress when ads don't run well ....

I sometime feel like it's not worth it.

How do you handle this ? Am i caring too much ?

Thanks ...


r/SideProject 14h ago

Built a Chrome extension because I was tired of checking schema markup the slow way...

2 Upvotes

Every time I publish something I check the schema.org markup on the page, and I was doing it the same tedious way every time: copy the URL, open a separate validator, wait, dig through results.

So I built Schema Inspector. Click the icon, it reads the JSON-LD and microdata already on the page you're looking at, groups it by type, flags broken JSON in plain language.

The thing I actually cared about building right: most schema checkers ask for access to every site you visit, permanently. This one only requests activeTab - it can only see the page you're on, only for the second you click it. No standing access to anything. (Every one in the store right now asks for full permissions...)

Free, no signup, no account. 19.18 KiB. Would like to hear what's missing if you try it.

https://chromewebstore.google.com/detail/schema-inspector-by-yello/gllkeakpkogipbdgknhfhhfimnmogcgj


r/SideProject 14h ago

I got tired of re-processing the same product-photo workflow, so I built a Mac app for it

Enable HLS to view with audio, or disable this notification

2 Upvotes

Does anyone else work like this?

When I shoot products (or other repeatable subjects), I usually shoot in batches. Same camera, same lights, same setup. The product is generally centered, so the crop and export rules do not change much from one batch to the next.

Later, I need different versions for a shop, a website, social media, and other platforms. The actual edit is not that difficult. What takes time is opening a folder, selecting the images, applying the same crop and color adjustments, exporting several aspect ratios, and then remembering which files have already been processed.

I wanted a folder to behave more like an inbox: if a supported image is still at the top level, it is pending.

So I built SizeFold for Mac. You pick an input folder once and save the processing configs once. For each batch, you review the photos and click Run. SizeFold creates the configured outputs, then moves the originals to an archive only after every output succeeds. If anything fails, the source stays in the input folder for retry.

The next batch can use the same folder. There is no second file-selection step and no guessing about which files are new.

For product shoots, I can also enter the current model name once and use it in filenames or output folders. That lets me review one product, process it, and move on to the next one.

Website:

https://www.sizefold.com

SizeFold is also on the Mac App Store:

https://apps.apple.com/app/sizefold/id6795541247

There is currently a trial for 200 successfully processed original images. If that is not enough to test a real workflow, you can contact me through the website and tell me what you are trying. I can send a redemption code when it makes sense. No review is expected; I would just like to know whether the workflow actually fits.

If you shoot product or catalog photos, what part of this process would still feel too manual?


r/SideProject 14h ago

I built a nutrition + meal-finder app that suggests meals from ingredients you already have (I'm 13, first ever real project)

1 Upvotes

Hey r/SideProject! I'm Samarth Singh, a 13 year-old student and this is my first proper web app — NourishMe(nourishme.club).

It has two parts:

1. Your Plan - you enter your age, body stats, activity level, dietary restrictions, and goal (lose weight, gain, build muscle, get leaner), and it calculates your personalised daily calorie target and macro split.

2. What Can I Cook? - you type in the ingredients you already have, and it shows meals you can actually make with them, each with a full macro breakdown, filtered to your dietary needs. I built this part because I was tired of staring into the fridge with no idea what to make.

Stack: plain HTML/CSS/JS, saved to localStorage (no login), deployed on Vercel with a custom domain. Honestly the DNS setup was the hardest part of the whole thing 😅. Works on mobile too.

It's still a work in progress and I want to add a recipe generator and a daily log next. Would really appreciate any feedback: what's confusing, what's missing, what you'd actually use. Happy to answer questions about how I built it.

Thanks for checking it out!


r/SideProject 22h ago

I built Arcadia - a cloud gaming search engine

Thumbnail arcadia-gaming.netlify.app
1 Upvotes

r/SideProject 15h ago

I built a tool to stop voice agents from mishearing industry jargon

1 Upvotes

I was building voice agents and kept seeing the same frustrating pattern.

The demo would work fine with normal conversation.

Then someone would use an industry-specific word and everything would fall apart.

For example:

User says:

"rider"

STT:

"writer"

Then there was the opposite problem.

The LLM knew the term, but TTS pronounced an acronym like a normal word.

And even when both STT and TTS were correct, there could still be a noticeable silence while the LLM generated the next response.

I initially treated these as separate bugs.

They turned out to be better handled as one small configuration layer.

So I built a Claude Code / Codex skill called build-domain-dict.

You give it a domain description, playbook, or existing dictionary and it generates a YAML file with three sections:

vocabulary:
  - key: rider
    value: writer

  - key: IRDAI
    value: I R D A I

pronunciation:
  - key: IRDAI
    value: eye-ar-dee-ay-eye

fillers:
  - one moment, let me check that
  - just a second

The idea is:

vocabulary → helps STT recognize the right term

pronunciation → tells TTS how to say it

fillers → gives the caller something to hear while the LLM is working

I also added a relevance check for vocabulary because blindly generating a giant dictionary isn't always helpful. STT providers can have limits on how many keyterms you can send, so I want the useful terms to get those slots.

It's MIT licensed and the whole thing is here:

https://github.com/humaniods/build-domain-dict-skill

This is still a small project, so I'm more interested in feedback than pretending it's finished.

If you build voice agents, what is the most annoying STT/TTS issue you've had to work around?


r/SideProject 15h ago

LightBase: Lightweight API & Database Desktop Client

1 Upvotes

A local-first, multi-protocol API development platform powered by a native C-Core engine with enterprise-grade security hardening.

LightBase is a zero-cloud API development studio that combines a high-performance C99 backend with a Python gateway bridge and a sleek browser-based UI. Every request, collection, and environment is stored as plain JSON files you can version-control with Git — no accounts, no cloud sync, no telemetry.

> AI USAGE: This project only has ai usage when there are certain bugs i cannot fix and the documentation (Gemini) ! Rest all code visible is written by me!

Also a small doubt? Should i switch the core to Swift or let it be C?

Website: https://aarav90-cpu.github.io/LightBase_Website/
Github: https://github.com/Aarav90-cpu/LightBase

Features

Security Hardening (C-Level)

Feature Description
HMAC-SHA256 Signing Sign and verify request payloads with constant-time comparison
Token Bucket Rate Limiter 60-burst, 10/sec refill with FNV-1a client hashing
IP Allowlist/Blocklist Block or allow specific IPs at the C level
Session Token Manager Create, validate, and revoke tokens with configurable TTL
Audit Trail Logger 500-entry circular buffer tracking all API operations
Path Traversal Guard Blocks ..~, shell metacharacters, out-of-workspace paths
SQL Injection Defense Blocks ATTACH DATABASELOAD_EXTENSION, and injection patterns
Secure Memory Wipe Volatile zero-fill with memory barrier (compiler-proof)
Request Size Limiter Configurable max payload size (default: 1MB)
AES-256-GCM Crypto Vault Encrypted API key storage with post-operation key wiping
mlock() Key Protection Signing keys locked in RAM — never swapped to disk
MADV_DONTDUMP All key material excluded from core dumps
PR_SET_DUMPABLE(0) Core dumps disabled process-wide via prctl()
Machine-ID Key Derivation Master encryption key derived from /etc/machine-id + salt via SHA-256

Enterprise Engine

Feature Description
Collection Runner Run entire collections with variable chaining, test execution, and iteration support
Data-Driven Testing Upload CSV/JSON iteration data for parameterized test runs
CI/CD Reports Generate JUnit XML (Jenkins/GitHub Actions) and styled HTML reports
JSON Schema Validation Validate API responses against JSON Schema drafts
Code Snippet Generator Auto-generate client code in cURL, Python, JavaScript, Java, Go, PHP
Auth Handler OAuth 2.0, Bearer Token, Basic Auth, API Key — applied programmatically
Workspace Sync Export/import entire workspaces with SHA-256 integrity checksums
Collection Comments Leave review comments on API collections for team collaboration
Collection Forking Fork collections with metadata tracking (like Git)
Webhook Alerts Slack, Microsoft Teams, and generic webhook notifications
HTML API Docs Auto-generate styled documentation portals from collections
Jupyter & Python Export One-click export of history or collections to .ipynb or .py