Tuesday, 19 August 2025

Show HN: Skilfut – 138 UI components to help devs build faster and prettier https://bit.ly/3V8d5Jy

Show HN: Skilfut – 138 UI components to help devs build faster and prettier Hi HN, I’m César, a non-developer who started building prototypes using vibe coding (AI + prompts instead of code). While doing this, I realized a big issue: it’s incredibly hard to get a good design. Most sites end up looking the same. So I built Skilfut — a SaaS that provides a library of 138 UI components, each with its associated prompt. You can copy/paste them into your no-code or AI-coding workflow and get functional, styled blocks right away. Already 138 components available New components added every week (+200 planned) Designed in collaboration with designers from companies like Uber Goal: help vibe coders / indie hackers ship faster while standing out visually I soft-launched on Reddit and was surprised: over 100 people joined the waitlist in just 2 days. Now the V1 is live: https://bit.ly/4lvOhWR I’d love your feedback: – Do you think UI libraries like this can really help vibe coders / AI devs? – What would you want to see improved or added? August 19, 2025 at 07:45AM

Monday, 18 August 2025

Show HN: Side Space – An Arc-like AI-powered Vertical tabs manager for Chrome https://bit.ly/4oFgOMa

Show HN: Side Space – An Arc-like AI-powered Vertical tabs manager for Chrome Side Space is an AI-powered browser extension for managing tabs in a vertical side panel. Side Space is a browser extension designed to help users organize and manage their open tabs more efficiently. It adds a vertical tabs manager to your browser’s side panel, making it easier to categorize, group, and switch between tabs for work, life, hobbies, and more. Key features include: • Vertical Spaces: Organize tabs into separate spaces (like work, shopping, or school) for better focus. • AI-Powered Grouping: Automatically group tabs using AI, or by domain, to reduce clutter. • Cloud Sync: Sync your spaces and tabs across devices by logging into your account. • Tab Management Tools: Pin tabs, search tabs, suspend tabs to save memory, de-duplicate tabs, and save/restore tab groups. • Customization: Change the color palette of spaces and switch between light/dark modes. • Autosave & Restore: All tabs are autosaved, so you can restore them anytime. Side Space offers a free plan (up to 5 spaces and 1,000 URLs) and a one-time paid plan for unlimited spaces and URLs. It’s available for Chrome, Brave, and Edge browsers. If you’re tired of messy, disorganized tabs, Side Space helps you keep everything neat and easy to find, all from a convenient sidebar. https://bit.ly/4oIWk5m August 19, 2025 at 04:35AM

Show HN: Memeclip.ai – AI-powered meme maker that turns text into memes https://bit.ly/4fLXVTS

Show HN: Memeclip.ai – AI-powered meme maker that turns text into memes Hey HN! I built MemeClip.ai - an AI meme maker that transforms any text into viral memes Why I built this: Most people want to express themselves with memes but face real barriers: they don't know what's trending, can't think of funny captions, or don't understand which templates work for different situations. I wanted to solve this by building an AI that understands both meme culture and context. Technical highlights: Semantic template matching: Text and image embeddings to find the perfect template match for any concept. Vision-language model integration: AI grasps visual context and meme structure for perfect captions What's different: Traditional meme generators like Imgflip are just template galleries with text editors - you pick a template and write captions yourself. MemeClip reverses this: describe your situation and our AI finds the perfect template and generates the caption automatically. Would love to hear what HN thinks! Happy to answer any questions about the tech stack, AI approach, or meme philosophy Thanks for try out https://bit.ly/4mV9Np7 August 19, 2025 at 03:46AM

Sunday, 17 August 2025

Show HN: An Elisp tutorial made to run inside Emacs (constructed by Claude Code) https://bit.ly/3Jdy8b8

Show HN: An Elisp tutorial made to run inside Emacs (constructed by Claude Code) https://bit.ly/4mkYvKE August 18, 2025 at 01:11AM

Show HN: BoneClone – A tool to autodiscover repos to propagate skeleton changes https://bit.ly/3HGqlSu

Show HN: BoneClone – A tool to autodiscover repos to propagate skeleton changes https://bit.ly/41Kf9uU August 17, 2025 at 10:08PM

Show HN: RouteScout – A bike routing app that lets you love or hate hills https://bit.ly/4mT60sp

Show HN: RouteScout – A bike routing app that lets you love or hate hills Hi HN, I’m a high school student in Seattle who loves riding hills. I found that route makers like Google Maps get you from point A to B on a bike, but they don’t give you fun routes. So i made my own RouteScout lets you: - Control the surfaces (never gravel or dirt with a road bike!) on the route - Indicate your preference for hills (I LOVE or HATE hills gives you different routes) - Prefer routes with bike lanes and cycling paths and roads made for bikes. - Filter types of roads (big roads gone!) - And when looping around it won’t take you back on the same exact road on the way back *Upcoming feature*: Being able to use your previous activities from Strava to give you the option to favor roads that you’ve never been on (or have been on). The app is free forever (without selling daya). Try it here: https://bit.ly/4mvoY8v I wrote all of the routing, database, and logic (no AI) So if you end up running into any issues please email me at rs@tennisbowling.com and i’ll fix them asap. August 18, 2025 at 12:14AM

Saturday, 16 August 2025

Show HN: Procrastinope, an open-source website blocker https://bit.ly/45p0Oqk

Show HN: Procrastinope, an open-source website blocker I built Procrastinope, an open-source alternative to Cold Turkey Blocker that focuses on privacy. Cold Turkey Blocker is fantastic, but I was frustrated that it required trusting closed-source software that can see effectively all activity on my computer. The main differentiator for Procrastinope is transparency -- unlike proprietary blockers, you can inspect exactly what it's doing to your system. In short, it works by modifying `/etc/hosts` and includes several anti-bypass features: - Challenge-protected controls (type random strings to disable blocks) - Auto-restart daemon to prevent killing the process - Anti-tamper logic which prevents manual edits to /etc/hosts config files - System-level blocking across all browsers GitHub: https://bit.ly/4fBOsOQ https://bit.ly/4fBOsOQ August 17, 2025 at 03:58AM

Show HN: A condensed CS book called Computers, written by Claude Code https://bit.ly/4fG2UFG

Show HN: A condensed CS book called Computers, written by Claude Code https://bit.ly/45mIrSP August 16, 2025 at 05:31PM

Friday, 15 August 2025

Show HN: Lit-Toaster – Notifications for Lit Web Components https://bit.ly/3HcM2tu

Show HN: Lit-Toaster – Notifications for Lit Web Components Here’s a library for creating toast notifications in Lit Web Components. Feel free to contribute, leave a star on the repository, or share your feedback here. If unfamiliar with Lit, here's link to docs: https://bit.ly/45iV8hq https://bit.ly/45wMGtH August 16, 2025 at 01:45AM

Show HN: Run Your Own ChatGPT Agent on Cloudflare Containers https://bit.ly/3V1tW0u

Show HN: Run Your Own ChatGPT Agent on Cloudflare Containers Hi HN! I was disappointed when the ChatGPT Agent announcement came with the note that there'd be limited usages available for something that's architecturally simple: > Pro users have 400 messages per month, while other paid users get 40 messages monthly, with additional usage available via flexible credit-based options. So assembled this with Cloudflare's recent Containers API. Here's a link to the tweet we posted launching it: https://bit.ly/3V4EUlY Feel free to fork or star and make funny things happen :) https://bit.ly/47wuVNK August 15, 2025 at 08:48PM

SHOW HN: I made a 30fps CLI Tetris game in PHP after watching the Tetris movie https://bit.ly/41H5rJK

SHOW HN: I made a 30fps CLI Tetris game in PHP after watching the Tetris movie https://bit.ly/3JgbBdK August 15, 2025 at 09:32AM

Thursday, 14 August 2025

Show HN: Understanding the Spatial Web Browser Engine https://bit.ly/45zutfb

Show HN: Understanding the Spatial Web Browser Engine After absorbing opinions from the previous post, I wrote an article specifically introducing what a Spatial Web Browser Engine is. https://bit.ly/4mMsQ4Q August 12, 2025 at 01:43PM

Show HN: Nabu (TTS Reader and LLM Playground on Android) https://bit.ly/45BDQuY

Show HN: Nabu (TTS Reader and LLM Playground on Android) You can follow along with the progress at the github, but I've added support for Gemma 3 120M, the speed for local LLM to TTS token time is incredible! https://bit.ly/46RziCS August 15, 2025 at 01:04AM

Wednesday, 13 August 2025

Show HN: Gitego – Automatic Git identity switcher https://bit.ly/47uo3QZ

Show HN: Gitego – Automatic Git identity switcher # gitego: Automatic Git Identity Switcher I was juggling work and personal GitHub accounts with separate PATs for a long time and constantly forgetting to switch between them. Needed a way to commit to personal and work projects without the mental overhead of managing two Git identities. My issue: ``` cd ~/work/important-project git push # Authentication failed - using personal PAT for work repo ``` Then the dance: ``` git config user.email "work@company.com" # Update Git credential helper or remember which PAT to use # Rinse and repeat every time I switch contexts ``` My solution (I'm sure others exist?) ``` # One-time setup gitego add work --name "John Doe" --email "john@company.com" --pat "ghp_work_token" gitego add personal --name "John" --email "john.personal@gmail.com" --pat "ghp_personal_token" gitego auto ~/work/ work gitego auto ~/personal/ personal # Now it just works cd ~/work/any-project git commit -m "fix bug" && git push # Uses work identity + PAT automatically cd ~/personal/side-project git commit -m "new feature" && git push # Uses personal identity PAT automatically ``` How It Works - Uses Git's native `includeIf` for identity switching - Acts as a Git credential helper for automatic PAT selection - Stores PATs securely in your OS keychain - Single Go binary, works on macOS/Windows/Linux No more context switching overhead. Just cd and commit. GitHub: https://bit.ly/4mLIgX8 Install: go install github.com/bgreenwell/gitego@latest Feedback welcome! Keep in mind, I built this as a personal tool, making it public in case others have the similar problems and can benefit from the solution! https://bit.ly/4mLIgX8 August 13, 2025 at 08:19PM

Show HN: Real-time privacy protection for smart glasses https://bit.ly/4oy05ua

Show HN: Real-time privacy protection for smart glasses I built a live video privacy filter that helps smart glasses app developers handle privacy automatically. How it works: You can replace a raw camera feed with the filtered stream in your app. The filter processes a live video stream, applies privacy protections, and outputs a privacy-compliant stream in real time. You can use this processed stream for AI apps, social apps, or anything else. Features: Currently, the filter blurs all faces except those who have given consent. Consent can be granted verbally by saying something like "I consent to be captured" to the camera. I'll be adding more features, such as detecting and redacting other private information, speech anonymization, and automatic video shut-off in certain locations or situations. Why I built it: While developing an always-on AI assistant/memory for glasses, I realized privacy concerns would be a critical problem, for both bystanders and the wearer. Addressing this involves complex issues like GDPR, CCPA, data deletion requests, and consent management, so I built this privacy layer first for myself and other developers. Reference app: There's a sample app (./examples/rewind/) that uses the filter. The demo video is in the README, please check it out! The app shows the current camera stream and past recordings, both privacy-protected, and will include AI features using the recordings. Tech: Runs offline on a laptop. Built with FFmpeg (stream decode/encode), OpenCV (face recognition/blurring), Faster Whisper (voice transcription), and Phi-3.1 Mini (LLM for transcription analysis). I'd love feedback and ideas for tackling the privacy challenges in wearable camera apps! https://bit.ly/4oy05KG August 11, 2025 at 08:40PM

Show HN: Mock Interviews for Software Engineers https://bit.ly/4lvvDyn

Show HN: Mock Interviews for Software Engineers https://bit.ly/3IIwGNI August 14, 2025 at 12:02AM

Tuesday, 12 August 2025

Show HN: langdiff – Stream valid JSON from LLMs with type-safe callbacks https://bit.ly/45efYhV

Show HN: langdiff – Stream valid JSON from LLMs with type-safe callbacks Ever had json.loads() explode halfway through an LLM stream? langdiff fixes that with a schema + callback approach. Define your schema → attach callbacks → push streaming tokens → get structured events immediately. https://bit.ly/46ZMuFX August 13, 2025 at 05:22AM

Show HN: A fun side project on chivalry and virtues https://bit.ly/4mFIBue

Show HN: A fun side project on chivalry and virtues Hi Hacker News, I'm excited to share a small side project I've been working on: *http://www.chivalrytest.online*. This is a fun, quick online quiz designed to help people explore a concept that's often seen as archaic but holds timeless values: chivalry. The idea behind this project isn't to be a historical authority. Instead, it's a lighthearted way to reflect on some core virtues that are still relevant today, such as: * *Courage:* How do you react when faced with a difficult choice? * *Honor:* What role do integrity and responsibility play in your decisions? * *Humility:* Are you willing to admit your mistakes and learn from them? The test asks a series of simple questions and provides a result that categorizes you as a specific type of knight, like a "Knight of Honor" or a "Knight of Wisdom." It's a quick and engaging way to spark some self-reflection. I built this project using `html、JQuery、TailwindCSS` and it was a great learning experience. I'd love to get your feedback on the questions, the results, and the overall concept. What do you think? Are these virtues still relevant in today's world? Thanks for checking it out! https://bit.ly/4lo4QUs August 13, 2025 at 02:14AM

Show HN: Build agents directly in your notes and tables https://bit.ly/4llggZ3

Show HN: Build agents directly in your notes and tables I'm building a workspace for doing focus work while also managing constant multi-tasking and context-switching that's required in a lot of roles. Currently this is done by using a notes system where we can split-screen AI chat, an object-based data table system for tracking entities, as well as viewing other documents. We can define agents directly from documents by giving instructions in plain language and then defining the trigger conditions. This helps automate workflows directly in the place where we're reading and writing content. I'm continuing to experiment with instructions and templates to figure out the best ways to automate tasks like content creation and responding to emails or leads. https://bit.ly/45dprpM August 12, 2025 at 11:16PM

Show HN: I built a visual AI workflow builder because debugging prompts is hard https://bit.ly/3HsK9J7

Show HN: I built a visual AI workflow builder because debugging prompts is hard Hey everyone! I built this because I was tired of manually handling customer support for my web app and couldn't get an AI system to handle requests reliably. I tried different AI tools to help with support tickets, but when they handled requests incorrectly, it was impossible to determine why, and even harder to figure out what I needed to change to improve the system. I wanted to break down my logic of how the AI should think through the problem step-by-step, but everything had to be crammed into one prompt. Without the volume of clean training data needed for fine-tuning, I was stuck with prompt engineering guesswork. What Chainix does: You drag and drop steps into a visual flowchart. Each step gets its own inference instructions, and based on the output, it branches to different next steps. The AI can also pause mid-flow to call your functions or check variables, then continue. This lets you visually map out exactly how you want the AI to think through the problem (like a flowchart). I built it with flexibility in mind - you can create something as simple as a two-step workflow or build complex custom logic with multiple branches and conditions. The key: when something goes wrong, you can see exactly which step failed. Instead of one big black box, you have a chain of smaller, debuggable pieces. My support flow might classify the ticket, look up account info, check for known issues, then craft a response. When the AI did something wrong, I could see "oh, this step classified the ticket incorrectly" and just fix that inference step (or add a new one). It's handling ~60% of my support requests reliably now (and correctly ignoring the rest), so I'm very happy with it! The biggest win is that I can actually see how the AI is reasoning through each step, so fixing issues is straightforward instead of guesswork. This works for any workflow involving text interpretation and action - content moderation, document processing, lead qualification, etc. You can try it at https://bit.ly/4mFLIm2 - would love to hear if other people have hit this same wall with AI tools! Also curious what other workflows people might want to build with this approach. https://bit.ly/4mFLIm2 August 12, 2025 at 01:53PM