-->
Explore the hottest developer projects on Show HN for 2024-11-26. Dive into innovative tech, AI applications, and exciting new inventions!
Today’s content covers a diverse range of innovative projects across various fields. Key highlights include tools like Narralize, which transforms PDFs into podcast-style summaries in 29 languages, and Morning Bob, a 1930s-style radio news show. Other notable entries include Yoyo, a Livewire alternative for PHP, and Coco Alemana, a data visualization tool for data scientists. Additionally, GitHub Agent helps automate PRs from issues, and RoBart is an open-source LLM-powered robot using an iPhone. These projects showcase the growing intersection of AI, automation, and design in practical applications.
URL: https://www.narralize.com/
Author: spacelyn
Description: Hi HN,
I’ve been working on Narralize, a tool that turns PDFs into podcast-style audio summaries in 29 languages. You can try it instantly on the homepage without creating an account: narralize.com.
How It Works:
All of this runs on a Node.js backend, and I’ve also developed an API for 3rd-party integrations, enabling other applications to leverage Narralize’s infrastructure.
Key Use Cases: Newsletter Summaries: Content creators can generate multilingual podcast-style summaries to engage a global audience. International Students: Narralize helps students quickly understand academic papers and course materials in their native language, making education more accessible. I’d love your feedback on how it works, the technical approach, or ideas for additional use cases. Feel free to try it out and share your thoughts!
Popularity: 1 points | 0 comments
URL: https://twitter.com/deepwhitman/status/1861326640745455703
Author: bilater
Description: All -
Wanted to share an example of a news show in the style of old radio. Not sure if its worth doing but I was thinking of starting a YouTube channel around it.
Oh, this is HN so the tech:
Bing News API to fetch todays articles based on categories
Gemini to process them to get a script
Elevenlabs (on Sieve) for the voice over
Remotion to create video with image, audio visualizer, audio files and a lil bit of radio static.
Would appreciate any feedback! What do you think would make this more compelling?
Thanks!
Popularity: 2 points | 0 comments
URL: https://github.com/clickfwd/yoyo
Author: jerawaj740
Description:
Popularity: 2 points | 0 comments
URL: https://ai-sevalla-article-m3qvp.kinsta.app/
Author: rohitghumare
Description: I created an AI Foof Recipe Assistant using GPT 3.5, DALL E 3, etc. Building was quite fun and easy, but deploying AI applications can be challenging. Whether you’re a developer working on a side project or part of a team building the following big AI product, you need a reliable and easy way to get your app into production.
That’s why I am always looking for the best hosting platforms that can simplify my workflow to deploy Apps as easily as possible, and this guide is for the same: https://medium.com/@ghumare64/host-your-first-ai-app-in-seco…
Popularity: 3 points | 4 comments
URL: #
Author: itstomo
Description: Integrating a robust RAG system into my application was more challenging than I anticipated. While excellent databases and frameworks are available, the process was far from straightforward. Vector databases served as a strong foundation, but mapping vectors to corresponding resources became tedious unless I embedded all metadata into the vector storage - an approach I found less than ideal.
Frameworks like LangChain and LlamaIndex offered inspiration, but their documentation often felt overwhelming due to multiple tools and versions, which added complexity instead of clarity.
After experimenting, I settled on a hybrid approach: using MongoDB as the primary database to manage RAG resources and Pinecone as a plugin for vector search. This combination offered the flexibility and performance I needed for smooth integration.
To help others facing similar challenges, I’ve made this setup available to developers. I’d love to hear your thoughts!
Documentation: https://docs.onenode.ai
Popularity: 1 points | 0 comments
URL: https://github.com/gitautoai/gitauto
Author: nishiohiroshi
Description:
Popularity: 2 points | 0 comments
URL: https://justbuythe.com/deals/
Author: beschizza
Description: Searching for deals on tech stuff isn’t so fun. Some sites are heavy on SEO chum and posting as many keyword-laden headlines as possible. Aggregator sites are flooded with whatever products the retailer APIs and feeds push out. I got fed up with all this while shopping online last weekend, so set about making what I’d hoped to find in the first place: a basic, somewhat-automated list of deals
It’s perfectly boring HTML with automatic price checks. There’s no ads, no cookies, no signups, no writing for machines. The idea is to strike a balance between completeness and simplicity, so people can pick a decent deal without ado whenever they need one. The latest prices are fetched from Amazon, and links to the Wayback Machine are included so users can check for deceptive “yo-yo” deals.
Another minimalist project of mine, txt.fyi, benefited hugely from feedback here way back when.
I suppose the obvious shortcomings are:
• further refinement might inevitably drag it toward more content (risk competing with news media) or more automation (risk becoming a junk aggregator)
• It’s limited to stuff in my interests (gadgets!) that I feel confident making snap judgments on whether the brand is good and the deal is worth it.
• Reviewing all the deals every day could become gruelling work. Detecting good deals automatically really seems called for, but ingesting inappropriate or low-quality ones would only create the same problems of trust and frustration that inspired the project in the first place.
Popularity: 1 points | 0 comments
URL: https://www.cocoalemana.com/
Author: ryanmelehan
Description: Hi there! I’m working on an application which allows data scientists, analysts (and really whoever) to visually manipulate & clean datasets of any size, without writing code.
This stems out of my own personal experience over the past 6 years of maximal frustration trying to do Data Science and being forced to do lots of engineering to get anything done. (BTW I am a software engineer first, and yes, this still annoys me).
Lots of time (up to 80%) of data scientist’s time can be attributed to working with data manually – think cleaning, validation, merging, visualization, data movement, dependency installation / configuration etc.
The tools are also super brittle meaning that everything is ad-hoc AND unstable. Uff.
Coco Alemana is my attempt to build an IDE which abstracts away the engineering layer from Data Science – as 85%+ of data scientists come from hard science instead of software engineering.
You’re able to load massive datasets from formats like Parquet, CSV, and JsonLines – or remotely via Amazon Athena (and more to come soon). You can then move data around like Excel & Figma had a forbidden child. Joins can be done just by dragging one column into another frame, etc.
We have a bunch of cool stuff like auto-warning identification, union consolidation, easy column value mergers and renames, re-ordering, sorting, filtering, group by and the list goes on.
You can download the application and load a massive file within less than 3 minutes. It’s free for everyone here. I’ll keep an eye out for emails and will extend trials accordingly.
I’d love to hear what you all think :) Happy to receive any type of feedback, or roast ;)
Popularity: 1 points | 0 comments
URL: https://auras-personalities.com
Author: Issamose
Description: As an indie hacker, I built Auras Personalities.
It’s a platform that tracks and updates the “aura scores” of well-known personalities in real-time, based on breaking news and trends.
It’s basically a dynamic “stock market of personalities,” with scores changing as public sentiment shifts.
Would love your feedback on the idea and execution!
Popularity: 1 points | 0 comments
Author: sinameraji
Description: hello humans of HN. sina here, founder and ceo/cto of integral.
i’ve built integral for 1 philosophical and 1 practical reason. i want to become the replacement to slack/discord/circle/etc for online communities and possibly organizations too.
launching early and admittedly a bunch of features are missing, but i’m already migrating a paid online community that i run from slack to integral. building daily!
practical reason: most human wisdom and specific knowledge is never documented and therefore never transferred. altho a big chunk of it is shared via text or audio online. i wanna capture that maximally at source (group chats) but give users the ownership and the option to share or keep private.
philosophical reason: most people live a lifetime and die without ever fulfilling their potential, at the time when a small segment of the population has the mental models that, if presented at the right time and place, could help everyone make better decisions that’d increase their quality of life. broken knowledge/wisdom transfer pipeline/flywheel.
some other thoughts: i believe more and more people will seek to join niche tribes every year, to feel belonging AND to get answers is specific questions.
currently people use reddit or some group chats on some messaging app out of desperation. but these interfaces are from 20 years ago. they get noisy as more people join , the best people and knowledge get lost in their infinite feeds, and there are 0 relationship building features in them.
i wanna bring [back] social graphs, knowledge graphs and a human-in-the-loop flywheel to group messaging, so that as more people talk about specific things that matter, they’ll contribute to building niche AI models that they, not our platform, can choose to share and even sell.
i imagine open AI would pay a lot for niche datasets that they can’t just scrape from reddit or somewhere.
looking for early feedback/adopters/supporters
Popularity: 8 points | 0 comments
URL: https://howsthisgoing.com/
Author: kanishkdan98
Description:
Popularity: 4 points | 1 comments
URL: https://bsky.app/profile/hieunc.bsky.social/post/3lbvguh5njk2u
Author: docuru
Description:
Popularity: 3 points | 2 comments
URL: https://apps.apple.com/us/app/heartomo/id6642685609
Author: zmptim
Description:
Popularity: 1 points | 0 comments
URL: #
Author: vednig
Description: Finance in startups is a very underestimated problem. There are less tools and even less that are not locked in to particular service. We’re trying to solve this with Cusk. Cusk is a set of Finance Tools that are designed for small to medium sized startups. We’re currently load testing and internally using these things at DoShare Cloud [1] for managing finance. One of them is a profitability calculator for subscription based businesses to calculate their break-even with users and duration as primary parameters.
Here is the link to the first of the set of finance management tools for developers and startups - https://cusk.thesafezone.xyz/
[1] https://getcloud.doshare.me
Popularity: 1 points | 1 comments
URL: https://github.com/xzitlou/jsontr.ee
Author: lou_alcala
Description:
Popularity: 56 points | 45 comments
URL: https://wordpress.org/plugins/coupon-urls-for-woocommerce/
Author: rafark
Description: Hello HN!
This is a plugin I made last year but due to several circumstances I just published it around a month ago.
It let’s you create a custom URL (link) that will let you automatically apply a coupon and optionally a product when visiting the URL. It’s a WooCommerce plugin and it’s meant to be 100% free (no upgrade or pro version).
I’d love to read what you think and which ways I can improve it (event the marketing/wording).
Popularity: 1 points | 1 comments
URL: https://github.com/trzy/RoBart
Author: trzy
Description: A robot that uses an iPhone Pro for its compute and sensor stack, controlled entirely by Claude 3.5-Sonnet or GPT-4. The mobile base is a salvaged hoverboard with electronics replaced.
Mobile phones are incredibly capable — loads of compute (with neural network acceleration), great connectivity (LTE, BLE, WiFi), front and rear-facing cameras, LiDAR, microphones, a screen and speakers built-in for output. AR frameworks provide very sophisticated perception capabilities out of the box that are incredibly useful for navigation. RoBart uses ARKit’s scene meshing to identify navigable areas and communicates that to the LLM by annotating camera images with numbered landmarks.
I’d love to see more projects leveraging phones for robotics prototypes, as I’ve found the development cycle to be much more pleasant than working with something like ROS and a Jetson board.
Popularity: 1 points | 0 comments
URL: https://github.com/hkdobrev/cleanmac
Author: hkdobrev
Description: I wanted to clean old temporary files and caches from my macOS with a script instead of using a shady paid app, so I created a simple script for that.
Pull requests are very welcome for other unused files to clean up storage space!
Popularity: 42 points | 16 comments
URL: https://trend-terminal.replit.app
Author: westche2222
Description:
Popularity: 1 points | 1 comments
URL: https://sprout.store
Author: iwillinc
Description: Hey HN,
My name is Ian; I run Gardener.nyc. We’re a small technology studio with a focus on transparency and work/life sustainability.
I publish perennial reports outlining the growth of the business: https://www.perennial.report/
# Sprout:
I’ve been building marketing/ecomm websites for over a decade now, and have kept a starter that saves me hundreds of hours in the process. This starter has made me 2.2M in client revenue over the past 5 years running Gardener.
----
# FAQs:
## Why are you building this?
People often ask me how I build websites, and I’ve never known how to encapculate all the knowledge into one place. This is a first attempt.
I built this for myself over the last 5 years of running Gardener. This exists as the current way all Gardener websites are made.
As I change/improve the way I build websites, sprout will always be updated to follow suit. Just pay once.
## What can I build with this?
This is primarily focused on ecomm, but you can build anything: marketing websites, Shopify sites, editorial platforms, apps(!), in-store pickup, hotel booking apps, portfolio websites, blogs, etc.
## Who uses sprout?
Kid Cudi, Cards Against Humanity, Kernel (by Chipotle), D.S. & Durga, Beni Rugs, …
## Can I sell this?
The license allows lifetime use/incorporation in all client and personal projects. You cannot resell this boilerplate as-is.
## When is it live?
It’s already built! I just have to finish documentation around set up and we’re good to go. Sign up for beta access and you’ll know ASAP.
## What does it currently do?
Next 14 app directory, page transitions, Framer motion, Sanity, Tailwind integration, Klaviyo newsletter signup, Shopify storefront carts, multicurrency, modular page builder (Sanity presentation mode), collections and product pages, A/B testing products landings, vercel and netlify deployment, resusable components, ISR revalidation, cookie and promo banners, Next cache invalidation, server components, rich text with custom table blocks, images, Mux video, TS support, responsive lazy images, zustand integration, draft preview, sitemap builder, opengraph editor in CMS, 301/302 redirects inside CMS, GA4, FB tracking, fully baked sanity schema, … so many more I’m forgetting!
## What is on the roadmap?
Essentially all of the things I’ve built for various clients: Headless and theme versions of account pages, headless Yotpo integration, multicurrency, multilanguage, headless ReCharge, etc.
Popularity: 1 points | 0 comments
URL: https://www.tablab.app/parquet/view
Author: scottgpaulin
Description:
Popularity: 1 points | 0 comments
URL: https://github.com/use-hydra-ai/hydra-controlbar-starter
Author: michaelmilst
Description: Made a “control bar” component that lets users interact with your app’s components using natural language.
If a user of your app doesn’t know “how” to do something, they can just describe what they are trying to do.
It’s a searchbar-like component that’s internally hooked up to Hydra AI (a project I’m working on to let AI show components based on context,) and it shows your actual interactive components in the results. Just register your components, and users can “control” the app just by saying what they want to do.
It’s sort of a simplified way to think of adding “agents” to an app. Just let AI help people interact with the components I’ve already built and thought through.
You can add it to your app using npx hydra-ai-cli add control-bar
Popularity: 1 points | 0 comments
URL: https://peoplesgrocers.com/en/projects/gitignore-aware-disk-usage-visualizer/
Author: marxism
Description: Code [AGPL-3.0]: https://github.com/peoplesgrocers/disk-usage-cli
Project page with more details: https://peoplesgrocers.com/en/projects/gitignore-aware-disk-…
Screenshots:
- TreeMap: https://peoplesgrocers.com/en/projects/gitignore-aware-disk-…
- Starburst: https://peoplesgrocers.com/en/projects/gitignore-aware-disk-…
- Flamegraph: https://peoplesgrocers.com/en/projects/gitignore-aware-disk-…
- Terminal UI: https://peoplesgrocers.com/en/projects/gitignore-aware-disk-…
I built a simple CLI tool that combines du with .gitignore awareness to help understand what’s actually taking up space in your projects. In addition to normal terminal output, it can also show you three views of your disk usage in the browser: a treemap, a starburst diagram, and a flamegraph (all borrowed from esbuild’s bundle visualizer).
What makes this different? It lets you toggle between showing only tracked files, only ignored files, or everything - which turned out to be surprisingly useful!
The whole ~/src
directory on my laptop was taking up 300GB. Too much! About 500 repos, most git but some svn and mercurial.
- ~300 projects from GitHub where I was patching dependencies or contributing upstream
- ~200 of my own
I got it down to 75GB by running du | sort
. I kept thinking “there must be a better way to see this data.”
I wanted to visualize the ignored vs non-ignored files, but existing disk visualization tools [1] (GrandPerspective, spaceman, Treeize, Disk Map) were standalone GUI apps that I couldn’t easily modify. Then I remembered how nice the esbuild bundle visualizer looked - so I borrowed hacked that visualization code to handle my ignored/non-ignored data structure, and embedded the that web app right in my CLI tool.Of that remaining 75GB:
- Only about 15% (10GB) was actual source code - everything else was build artifacts and caches.
- Found 2.8GB .angular
cache directories from old GitHub experiments
- Discovered ~20GB of nested Rust target directories left over from migrating personal projects to single workspace.
- Spotted some accidental 50MB binary files in .git/objects that I could clean from history
The tool is written in Rust with TypeScript for the browser visualizations. While researching for this post, I discovered there are already great disk usage tools like dirstat-rs, duf, dua, dust, pdu, ncdu (which are faster and handle larger directories better). What I built is a proof-of-concept to explore whether gitignore-aware visualization is useful. I liked it but thats just me.Some technical details people might want to know:
- It respects .git/info/exclude and global .gitignore files
- Takes about 15 seconds for the web app to render treemap of 1.7M files (600MB of JSON)
- Parse JSON: 3195.00ms
- generate treemap viz: 12017.00ms
- toggle ignored/non-ignored color mode: 1817ms
- You’ll need to build from source (I’m not working on making it installable)
- Memory usage scales with directory size - probably won’t handle multi-TB codebases at all. It has a —depth flag to control memory usage, but its still going to visit all of the files - no matter how deep - to give you total size information.
I’d love to hear what surprising things you find in your projects! Has anyone else built tools for visualizing ignored vs tracked files? Would it be useful to add more categories? Datasets come to mind. I’m also curious if this would be useful as a feature in existing tools like dust or ncdu.I’m not planning on working on this any further.
[1] https://peoplesgrocers.com/en/projects/gitignore-aware-disk-…
Popularity: 1 points | 0 comments
Author: 82rules
Description: The idea behind Storyteller is to focus on all the first marketing steps for any idea you want to launch. It comes with built in a/b testing, email capture, feedback, analytics with heat/click maps, personas, cohorts, and most imporant, marketing plans that tie directly into your traffic and events.
The idea is you focus on the story and messaging with a narrative editor, where you pitch and elaborate your idea.
Then capture email, run A/B tests on your content, and build an audience with actionable cohorts you define.
Popularity: 1 points | 3 comments
URL: https://github.com/katanemo/archgw
Author: honorable_judge
Description:
Popularity: 3 points | 1 comments
URL: https://www.insytesage.ai
Author: samirqayyum
Description: I built InsyteSage (https://insytesage.ai) to solve a common problem I faced: business teams waiting on data analysts for every analysis request, and non-analysts struggling to start meaningful data exploration.
How it works:
Technical details:
You can try it immediately with public datasets. Just create an account for free and create an analysis using any of the public datasets.
Looking for feedback especially on:
This is my first substantial project after years of building data pipelines and analytics systems. Built it because I believe data analysis should be more accessible to business teams.
Popularity: 2 points | 0 comments
Author: Dreamstime
Description:
Popularity: 1 points | 0 comments
URL: https://docs.google.com/spreadsheets/d/1lgCGRjLGV_wfWR9MNXAQydE8tt_v6Y9mO_OMzsxFT9A/edit?usp=sharing
Author: valtlfelipe
Description: Hi guys,
I just published a list with 10k domains from Porkbun auction list domains, and got them analyzed with AI to generate tags and a recommendation on what to do with it.
Made it available on a spreadsheet for only 9.99 to get access to it: https://dub.sh/pb-auction-data
If I see there is demand for it, will make an actual product out of it, with better table and filters, so that the list is always updated and maybe add email notifications when a domain of your interest is listed.
Popularity: 1 points | 0 comments
URL: https://nfig.ai/
Author: Brahman_exe
Description: Hi HN,
We’ve built an API for AI agents to browse, click, and do tasks on the internet. My cofounder and I had early access to GPT-3 when it launched, and we were stoked by it. That’s when we decided to build a tool to make UI automation faster and more reliable with AI. Three years later, here we are with Nfig.
Nfig converts natural language instructions into actions in a browser, and you can try it for free here: https://app.nfig.ai/.
With constant iterations and training, we’ve been able to bring down the cost per request/step to $0.005, which we believe is the lowest in the space.
We’re stoked about where AI agents are taking us and believe web interaction will be a core part of most agents. So, we wrapped it around an API that everyone can use to build their agents.
Use Cases We’ve Heard:
• Showing live demos • Creating product video recordings for sales and support questions • Automating market/candidate/prospect research from multiple sources • Testing your own software • Building APIs for websites that don’t offer one • Providing in-app customer training
Personally, I think there’s so much more—it’s all about imagination! Looking forward to hearing your feedback and seeing what you’ll build.
For more details, check out our blog post: https://blog.nfig.ai/introducing-nfig-cm3wmvfa0005gjdc76tmby…
Popularity: 2 points | 0 comments
URL: #
Author: cmuguythrow
Description: Demo: https://youtu.be/fXj5VYYaoeY Website: https://plusonechinese.com
Hey HN, we’re Patrick and Thomas and are building an app that uses generative video to teach languages (currently Mandarin only).
Background: We think the “Comprehensible Input” theory of language learning has a lot of merit - TL;DR: consume native content that you can understand a high % of and pick everything else up as you go with context. For more detail see https://refold.la/roadmap/ or https://en.wikipedia.org/wiki/Input_hypothesis However, it is quite difficult to find content that is interesting to you, at your level, and in a format you can study it. Generative AI can help bridge this content gap.
What we’ve built: An AI video agent that takes your vocab level and a short prompt and spits out a ~2-minute video. The video will have dialogue that is 85% comprehensible at the given vocab level, making learning the remaining 15% of new words easier and more effective.
For example, this video was generated with a 2,150 word vocab and the prompt “Bringing a pet capybara to the public pool”. https://youtu.be/B7zRNl60hPY
Video Details: From that simple prompt we make a story, break down the characters and environment, write the script and ensure it’s properly levelled, break it down into shots, bring those to life with tts/image/video/lipsync, and stitch it together with music. As far as we can tell, this is the first end-to-end automated story video workflow of its kind, with no manual steps or cherry-picking, no choosing from character templates, etc.
The app is free for watching videos and studying flashcards, and doesn’t require an email to sign up. After the first free video generation, making your own videos is $15/mo for 1 video/day. Excited to hear everyone’s feedback!
Popularity: 5 points | 4 comments
URL: https://www.superlang.com/
Author: creedg
Description: Hi HN,
I built superlang.com to solve an interesting problem in the language-learning space. One of the leading theories in language acquisition is the “input theory”, which suggests that the best way to learn a language is by reading as much as possible. But there’s a catch:
1. The material must be at a level where you can understand a reasonable percentage of the text.
2. It has to be engaging enough to keep you reading.
Balancing these two factors is surprisingly hard. Real stories with real plotlines (The Wizard of Oz, Romeo and Juliet, or even War and Peace) are too difficult for most language learners to read. On the other hand, simple short stories purpose built for language learning (think Hans goes to the market, or Amy orders at the restaurant) are typically not very engaging. Superlang aims to solve this dilemma completely. Some notes on the features:
* Choose from a wide range of public domain stories
* Adjust the difficulty level of the text to match your reading ability
* Re-read the same story at increasing difficulty levels as you gain confidence
* Each page has illustrations to aid comprehension
* All the bells and whistles are there: sentence/word translations, grammar insights, audiobook mode
* All content is AI-assisted but human reviewed, ensuring accuracy and avoiding the pitfalls of AI-only language learning tools
I’d love to hear your thoughts and feedback. Whether it’s about the app, the tech behind it, or what’s next, feel free to ask me anything!
Cheers, Creed
Popularity: 1 points | 0 comments
Author: olschafer
Description: It started as an attempt to replicate some of RapidAPI’s functionality in Go around Oct. 2020. Just for fun.
The first public version was released in Dec. 2022 (after I got hit by the job market turbulence) and had no billing capabilities at all, but it allowed API providers to configure “subscriptions plans” more flexibly than with RapidAPI. Like, you could include several APIs in one plan, exclude certain endpoints from low-cost plans, block some API calls based on request attributes, apply rate limits per group of endpoints from different APIs, etc. And manually create subscriptions, which allowed users to access the API in accordance with the configured rules.
After a month, it became clear that without payments it’s not particularly useful.
That’s how Billing 1.0 was born, initially integrating only with Stripe. However, it was already quite versatile, as it could bill for any product-related metrics, not just API calls, combine recurring prices with different billing periods in one subscription, etc. It didn’t use Stripe Billing for subscriptions. It was handling them on its own. True hero.
After a month, it became clear that without self-service onboarding for API users it’s not particularly useful.
So we added self-service checkout pages (like Stripe’s payment links). And added themes, so that checkout page style could be customized. API users were happy to self-service onboard themselves. We didn’t ask but pretty sure they were.
Only one part was missing: there was no automatic payment collection. Each time, users had to go to the website, click “Pay” and enter payment details :-/ That was quickly addressed in the summer 2023. Because like…no off-session charges? Really?
Then we integrated the billing engine with Paddle to cover the needs of European providers for Merchant of Record option. That’s late fall 2023.
Then we rebranded because the initial name of the product was derived from the name of the folder where the code was stored in 2020, the domain was in *.biz zone and the design was too 2010. That’s spring 2024.
Then, we added analytics that allowed providers to run free-form SQL queries on the data produced by the API gateway.
(I’m turning the commit log into complete sentences here)
Then, we worked to make the API gateway globally distributed. And deployed it in several points of presence. Because why not. And also, our monitoring’s latency graph looks more impressive with the drop.
After a month, it became clear that without subscription upgrades/downgrades, one-off prices and a ton of other billing features it’s not particularly useful.
So we implemented all of them, released Billing 2.0 (a month ago) and wrote an article on Medium about it (today).
Immediately after the release, it became clear that without a hosted white-label user portal it’s already somewhat useful. But it’s better with a hosted white-label user portal. So we added that.
After a month, it became clear… :D
Hope you find it useful. Thanks for reading!
The article on Medium, btw: https://nadles.medium.com/billing-2-0-91666da99c74
Popularity: 1 points | 0 comments
URL: https://github.com/yhavin/yardi-sdk
Author: yhavin
Description: I just published this Yardi SDK to help users interact with Yardi APIs.
Backstory: I work at a property investment company and we use multiple Yardi accounts for our properties. I use Yardi APIs to collate data across our portfolio and make reports and run analytics.
Motivation: Yardi uses legacy/enterprise SOAP endpoints which are complicated to deal with. You need to make XML envelopes and documents for each request and interpolate your parameters. I found this very annoying and it was hard to quickly try out different endpoints.
Features: The main thing I wanted was IntelliSense so that I could get see an endpoint’s required parameters and get tab completion as well. I used the zeep package under the hood to create all endpoints as classes, built from the Yardi WSDLs (“documentation” for XML-based APIs).
I welcome all feedback and questions.
Popularity: 2 points | 0 comments
URL: https://www.youtube.com/watch?v=yDU2e8n-Dwg
Author: BFergerson
Description:
Popularity: 1 points | 0 comments
URL: https://www.usewatson.com/
Author: jpdpeters
Description: Hey friends, I built a B2B email finder tool with waterfall enrichment. That means you can upload a list of prospects (name + company) and the tool searches through hunter.io, apollo, dropcontact and other email finder tools to find their email address. That way you can be sure the email is found (or cannot be found in a GDPR compliant way).
Quick demo: https://youtu.be/K9efP0G3bR8?si=mWf7e0lZltRyJr80
Let me know your thoughts! :)
Popularity: 8 points | 3 comments
Author: nihitreddy
Description:
Popularity: 2 points | 1 comments
URL: https://github.com/presubmit/ai-reviewer
Author: bdstanga
Description: Hey HN,
Over the last year, I’ve reviewed more than 1000 code changes. Most of the time was spent catching obvious mistakes rather than debating complex design decisions. If we estimate ~10 minutes per review, that’s 160+ hours spent reviewing code in just one year.
So I thought: could I get some of that time back using LLMs?
That’s why I spent the last few weekends building Presubmit.ai, an open-source AI reviewer that runs as a Github Action right when you open a Pull Request. The results so far are promising: I estimate it can reduce the review time by 50%, which in my case would mean I save 80hours (~10 working days) per year.
Unlike similar SaaS solutions, the goal is not to replace the human reviewer but to highlight obvious mistakes early, spot security vulnerabilities and give more context about the change. I like to think of it as a “pre-reviewer”.
Some of its features are:
It supports all major LLMs, but I’ve found Anthropic’s Claude works best for this use case.
Please give it a try and share your feedback! Thanks!
Popularity: 2 points | 0 comments
URL: https://www.instill.tech/demos/document-parser-gen-ai
Author: acctech
Description: Try this demo to parse complex PDF documents and make it easier for LLMs to understand and output more accurate results!
Popularity: 2 points | 0 comments
URL: https://www.youtube.com/watch?v=LEsqp93sq3w
Author: tmilard
Description: Tool is no-code: upload photos, cut, dra,drop and Buttons. Here a visit made by my tool : https://free-visit.net/fr/demo01
Popularity: 1 points | 0 comments
URL: https://strawberry.army/hn
Author: bevan
Description: Hey HN! I’m excited to share Strawberry, Chrome extension that provides instant summaries of YouTube videos when you hover over thumbnails—think “Wikipedia link previews” but for YouTube.
I love YouTube—it’s genuinely enriched my life over the years. But I often find myself getting pulled into endless rabbit holes due to catchy thumbnails. So I made Strawberry to help navigate YouTube more mindfully.
Right now we have 3 features:
- Hover any thumbnail for a summary (including Homepage, Search, Suggested vids, Shorts)
- Detailed video summaries
- Chat with videos
Eager to hear your thoughts, and especially how it could be more useful for you!
Popularity: 7 points | 6 comments
URL: https://www.youtube.com/watch?v=oBIOx57ZTU0
Author: giolekva
Description: Hi everyone, I want to share an update on my project dodo. Month ago I made an initial post which demonstrated capabilities of the dodo PaaS. After getting some feedback I realised UX/DX could be improved significantly.
Canvas lets you define your application infrastructure by “drawing” visually. By drawing I mean dropping nodes on canvas and connecting them to enable discovery and communication between services.
Backend is the same, and you can think of the Canvas as a visual dodo json configuration file editor.
One can imagine how such UI can evolve. I plan on adding monitoring and log viewing capabilities to it in near future.
Another update I have is that dodo has one actual client now (apart from me) who has been using hosted version of dodo daily for the past month.
Please let me know what you think, and get in touch with me if you want to try it out. I’d be happy to send you an invite.
Thanks.
* Initial announcement: https://news.ycombinator.com/item?id=41927516
Popularity: 1 points | 0 comments
URL: https://www.blackfridaydirectory.com/
Author: notifyShivam
Description:
Popularity: 1 points | 0 comments
URL: https://apps.apple.com/us/app/universal-palette-converter/id6480113031
Author: albemala
Description: Hi HN! I built a simple tool to solve a common headache for designers and developers - converting color palettes between different formats. It handles pretty much every major format out there (Adobe, Sketch, Procreate, Paint.NET, etc.) and can export to various programming languages like Swift, Kotlin, and Dart.
No internet connection needed, no subscriptions, just a simple one-time purchase ($2.99).
Would love to hear your thoughts and feedback! Full feature list and supported formats in the link.
albemala
Popularity: 1 points | 0 comments
URL: #
Author: darweenist
Description: Hello HN, Dawson and Ethan here from Martin (https://trymartin.com). We’ve been building an AI personal assistant (the elusive dream of a real life Jarvis) for about a year now, and we recently launched Martin as a web app. Watch our latest demo here: https://youtu.be/ZeafVF8U7Ts.
We’re starting with common agentic tasks for consumers/prosumers - Martin can read/draft emails, make your calendar, text and call others for you, and use Slack. Like any personal assistant, it can also set reminders, track your to-dos, and send you daily briefings. The idea is to eventually tackle everything that an on-call virtual assistant does.
4 months ago, we did a launch HN for Martin’s voice-first iOS app. A big piece of product feedback we got was “I don’t trust AI to take actions like sending texts/emails on my behalf if it’s not 100% reliable.”
We’re happy to report that Martin’s failure rate is now a lot lower than before (though we have a lot more work to do for more complex actions). We have tackled some pretty interesting problems since our last launch, so thought we’d share a couple of them here:
First, building a testing suite to concretely measure and improve performance for agents is no trivial task. (We’re optimistic that someone might build an awesome system for this one day, but we haven’t found one so are doing it ourselves.) Specifically, what we’d like to do is run existing test cases on new implementations of our entire LLM processing flow - not just new prompts - and be able to rigorously say whether we’ve improved and/or where we’ve regressed. This means defining tests in such a way that they’re resilient to major overhauls of code structure, as well as building a testing execution context that mimics production behavior (i.e. a test user with calendar events, emails, contact info). On top of that, all test cases need to be manually and painstakingly written, with expected outputs sometimes being many tens of thousands of characters.
On the monitoring side, most of our reliability issues are soft errors which are very hard to programmatically catch. When malfunctions happen, most of the time we learn of it through customer feedback and not any conventional third-party monitoring system. The best we can do without manually sifting through tons of data is to implement rudimentary checks based on behavior patterns which we know historically indicate errors (e.g. making many similar API calls in quick succession, implying rapid failure and retry of function calls)
Another problem we keep coming back to is the stateless nature of LLM context (information is not stored latently and needs to be reintroduced at every invocation). Because of how much info Martin needs (product information, user memory, tool definitions, previous messages, platform-specific instructions, etc), we need to carefully manage what information we expose to Martin and how we balance broad context with specific information. Vanilla RAG can’t handle the complexity, so we built custom retrieval and context injection systems for each LLM call. We abstract away some information behind function calls and organize certain tools into modules which share context and instructions. This strategy has helped a lot with reliability.
Of course, we’re still a long way from Jarvis. Whenever one of us struggles with a technical problem, the other will kindly remind him that “Tony Stark built this in a cave, with a box of scraps!”
We’re super pumped about where software is headed. It feels like we’re tinkering with ideas that are on the edge of what’s possible. You can try out Martin on desktop and iOS at https://trymartin.com. We have a 7-day free trial, and if you find it useful we charge $35/month afterwards for unlimited usage.
Very excited to hear your thoughts! If you have any ideas around reliability for agents or the future of consumer AI interfaces, we’d love to discuss and trade notes.
Popularity: 11 points | 12 comments
Author: archieti
Description: Hi hackers!
My friend and I built Deckster, an LLM-powered presentation copilot for Google Slides. It’s raw, but it works, and I’d love your feedback!
How it works: First, tell Deckster about your audience and goals, and it will set up a structure for you. After, Deckster will guide you through each slide, helping you craft and personalize your content. In the end, you’ll receive personalized tips on how to present. Eventually, you’ll have a clear, ready-to-use draft with all your content in place.
Why we built it: A while ago, I realized: 1. Presentations, done right, can help you achieve goals; 2. Presentations have an undeserved bad rep; 3. Presentations have been around forever, and they’re not going anywhere.
My point is that presentations are not inherently bad; it’s just a tool to communicate our ideas. The problem is, we’re still making presentations like 30 years ago, focusing on form, not on content.
Making a presentation that will “hit your goals” is another level, it isn’t about adding fancy animations or using memes - it often takes years of experience in design, the art of communication, and psychology.
We believe Deckster will help up the quality of presentations while handling the mechanistic and time-consuming slide-building process in the background.
Current limitations:
I love Deckster and think it’s pretty cool because it really does save a lot of time and secondly because it gives you huge leverage by expanding your communication and psychology knowledge so needed for great decks. But hey, I need to hear your opinion.
- Are presentations something that you consider a great tool, or nah?
Popularity: 2 points | 0 comments
Author: jpochtar
Description: Hi HN, I’m Jared from Drafting AI (https://getdrafting.com/). We’re a Chrome extension that helps operations and customer support teams work through their inboxes more efficiently. Here’s a quick demo video: https://www.youtube.com/watch?v=PCDqAMaYx2Q
We believe AI can be deployed more widely when you mitigate hallucinations through human-in-the-loop review. This led to two decisions:
1. A Chrome Extension is ideal for presenting actions in third-party apps for human review. When AI suggests issuing a refund via Shopify, what better way to show it than through Shopify’s own refund interface?
2. AI should “draft” responses but not submit them. For instance, it’ll open Shopify admin and fill in refund details, but won’t click “submit.” This gives the user full control to approve, modify, or discard the AI’s suggestions.
We believe this “drafting” UX of pre-filling form fields will become standard for AI. It feels like GitHub Copilot’s autocomplete UX, but for forms.
You can add Drafting (https://getdrafting.com/) to your internal tools today to speed up email-based workflows. It’s perfect for any process that follows the pattern of: 1) read email, 2) use internal tool to handle it, 3) reply to email.
For an example, consider a customer support rep for an e-commerce. A customer emails about poor product quality. The CS team has configured Drafting AI to process refunds through Shopify for serious quality complaints. The rep opens the email in Gmail or Front and clicks the Drafting AI button. A window appears with Shopify’s refund form already filled out, plus a reply draft ready in their email. After reviewing both, they approve and send.
We’ve seen that without Drafting AI, a rep can spend 5 minutes just writing the reply email; half their time on a 10 minute ticket. With Drafting AI, reviewing and approving takes seconds.
Other use cases include: freight and logistics ops (TMS) coordinating with carriers, travel agents making trip adjustments (GDS), and HR teams processing payroll and benefits requests (HRIS). These and other job roles can sometimes be thought of as using a person as a bridge between email and internal tools.
As a Chrome extension, we integrate with all your existing internal tools as long as they’re web-based, whether they’re SaaS (Shopify, Salesforce), nocode/lowcode (Retool, Airtable), or custom apps (React, Rails, Django)
Try it at https://getdrafting.com/ or reply here with questions! I’m happy to personally onboard the first 20 teams that reach out.
Popularity: 27 points | 3 comments
URL: https://pigeonholed.onrender.com/
Author: holoflash
Description: I’ve worked as a mailman in Stockholm, Sweden, for many years and originally made this game as a joke for an old colleague. Surprisingly, I’m finding the gameplay pretty fun, and some friends outside the mail world are digging it too, so I started working on it more seriously to make it as good as I can. It’s still a work in progress, and I’d love some feedback. Of course, “Papers, Please” was the first thing that came to mind when thinking of ways to flesh it out, but maybe this game doesn’t need to be much more than it already is. Very curious to hear if anyone else here is crazy enough to find this amusing.
Popularity: 2 points | 0 comments
Author: laviniap
Description: An interactive digital art project that turns typed text into flowing, abstract animated symbols. The symbols connect fluidly, much like handwriting, but in an entirely abstract way. Each letter has its own design, and then each instance of the letter has a different seed such that you have slight differences - the same as with handwriting.
Popularity: 102 points | 25 comments
URL: https://openai.servicestack.net
Author: mythz
Description:
Popularity: 1 points | 0 comments
Author: cayenne
Description: Snatched Party is a alien themed party game you can play for free in the browser with your friends or LLM powered game characters.
Popularity: 5 points | 0 comments
Author: chaitanyavaddi
Description: Hey HN, I’m building Writerry to solve a problem I’ve seen countless creators struggle with: the massive friction of starting and maintaining a blog.
Current blogging platforms make writing feel like a chore. WordPress feels like piloting a spaceship when most people just want to share a simple story.
Writerry does one thing: transform your WhatsApp messages directly into SEO-optimized, beautifully formatted blog posts. No dashboards. No plugins. Just write.
Key features:
- Instant WhatsApp to blog conversion
Average time to publish a blog? 45 seconds. Would love to hear your thoughts, critique, and feedback. What would make this tool even more useful for you?
Popularity: 2 points | 2 comments
URL: https://deft-lokum-df8eb2.netlify.app/
Author: sabrina_ramonov
Description: Filmed building with bolt.new from start to finish: https://youtu.be/KYUUtd2m8m4
Popularity: 1 points | 0 comments
URL: https://github.com/mmc102/hackernews-notifier
Author: hewwwww
Description: Hey HN,
I’ve had it on my todo list to share a project on HN for far too long, so posting this quick project I made this morning.
The tool looks for a string in the post titles and comments and sends a telegram message with a link to the match.
I can imagine a few use cases, but for me it’s interesting to see when $employer is mentioned in the comments. It could also be interesting for $potential_employer mentions.
I’m sure there are better or easier ways to do this, and do feel empowered to comment with a bash one-liner that uses 1/1,000,000th the resources :)
Popularity: 1 points | 0 comments
URL: https://explorer.invariantlabs.ai/benchmarks/
Author: marcfisc
Description: We have created a public registry of AI agent benchmarks and agent runtime traces to help everyone better understand how AI agents work and fail these days.
Our team and many agent builders we talked to wanted a better way of viewing what agents in these benchmarks do, e.g., how a particular coding agent approaches SWE-bench (https://www.swebench.com/). Right now, there are two reasons why this is difficult: benchmark traces are distributed on many different websites, and they are really hard to read. Often, they are huge raw JSON dumps of the agent in formats that are hard to read. To alleviate this, we build this repository, where it is easy to see what individual agents do and how they solve tasks (or fail to).
We hope that putting these agent traces in one place makes it easier to understand and progress on AI agent development in both industry and academia. We are happy to add more benchmarks and agents – let us know if you have something in mind.
Popularity: 2 points | 0 comments
URL: https://github.com/shobrook/saplings
Author: jshobrook
Description: Hi HN,
I built this to address what I see as the fundamental problem with ReAct-style agents: compounding errors. Even a small mistake made early enough in the loop can snowball and ruin the final output. But with search, agents can look multiple steps ahead and backtrack before committing to a particular trajectory. This has already been shown in a few papers to help agents avoid mistakes and boost overall task performance, but there’s no easy way to actually build these kinds of agents. So that’s why I made this framework. I believe search will eventually become table stakes for building agents as inference gets faster and cheaper, and this library is the first (and only) way to get that performance boost easily.
– Jonathan
Popularity: 2 points | 0 comments
Author: bevan
Description: Hey HN! Presenting Strawberry, a Chrome extension that gives you instant summaries of YouTube videos when you hover over thumbnails (like Wikipedia link previews). It also does detailed summaries and chat.
I hope this helps you save time and avoid distraction, and that you have fun using it.
Let me know how it could be more useful for you!
Popularity: 2 points | 1 comments
URL: https://github.com/scaffoldly/scaffoldly-examples/tree/python-huggingface
Author: cnuss
Description: I’ve been working on Scaffoldly since 2020 to simplify AWS Lambda deployments. Recently discovered you can run Hugging Face models efficiently using EFS for caching. Here’s what’s interesting:
- Uses EFS for model file persistence
- Pre-downloads models after deployment for faster cold starts
- Cold start: ~20s (model loading), warm requests: 5-20s (CPU inference)
- Fully automated container builds and deployment
Works with private/gated models via HF_TOKEN
npx scaffoldly create app —template python-huggingface
cd python-huggingface && npx scaffoldly deploy
Scaffoldly is Open Source and I’m excited for all feedback and contributions from the community!https://github.com/scaffoldly/scaffoldly
https://github.com/scaffoldly/scaffoldly-examples/tree/pytho…
Popularity: 1 points | 0 comments
URL: https://github.com/steel-dev/steel-browser
Author: marclave
Description:
Popularity: 16 points | 17 comments
URL: https://github.com/lcmchris/svelte-keyboard-shortcuts
Author: lcmchris
Description: Add keyboard shortcuts to buttons, anchors, inputs …
Popularity: 1 points | 0 comments
URL: https://notaide.com
Author: yxxngtai
Description: I am working on a platform where you can use AI to brainstorm with you in a visual way. A lot of AI tools give you a finished result where you are not part of the creative process. I wanted to change that with Notaide. Any feedback is greatly appreciated!
Popularity: 1 points | 0 comments
URL: https://doc2md.arc53.com/
Author: larry-the-agent
Description:
Popularity: 3 points | 0 comments
URL: https://github.com/captn3m0/jekyll-sqlite
Author: captn3m0
Description: I love Jekyll, especially the Datafiles[0] feature, which lets you use CSV/JSON/YAML files and iterate through them. Mixed with the Jekyll Data Pages generator[1], which lets you create a page for every row in your dataset, it is a very powerful combination.
However, Liquid is a terrible language for data-mangling, and simple filtering/sorting/merging can become very annoying. So I wrote a Jekyll SQLite plugin that lets you use the same data interface in Jekyll/Liquid, but backed by a SQLite file(s).
It gives you the simplicity of the Baked Data pattern[2], and the flexibility of using SQL for data-wrangling, within a static site generator.
As a demo, I took the northwind dataset, and generated a site[3] with a few sample queries[4]. It demos both site-level, and page-level queries alongside data-pages generator to generate a page for every product/category/customer.
I’ve been using this across a few sites in production for almost a year, looking for feedback on usage semantics and feature suggestions.
[0]: https://jekyllrb.com/docs/datafiles/
[1]: https://github.com/avillafiorita/jekyll-datapage_gen
[2]: https://simonwillison.net/2021/Jul/28/baked-data/
[3]: https://northwind.captnemo.in/
[4]: https://github.com/captn3m0/northwind
Popularity: 195 points | 59 comments
URL: https://github.com/xinkjs/xink
Author: j4w8n
Description: And it’s a Vite plugin, but isn’t everything these days?
(pronounced “zinc”)
xink’s unique feature is that it’s a directory-based router. Think Next’s App router or SvelteKit routing. And since this is for APIs, each route file should export functions named after HTTP methods in order to define your route handlers (e.g. GET).
I like using this in SvelteKit, and since I couldn’t really find an API-only router that uses a similar strategy, I decided to put something together.
xink is in the alpha stage (maybe beta??) and I’m looking for contributors to help make it better. I currently only code as a hobby, so I’m sure there are some areas that need improvement, fixing, or some major thing(s) I’ve overlooked.
Popularity: 1 points | 0 comments
URL: https://gist.github.com/chirsz-ever/c415a274c44eea2cf4dc1758723b71aa
Author: chirsz
Description: I tried to search but not found how to write JavaScript-Lua polyglot, so I do it by myself.
If you know polyglot for other languages, please share them.
Popularity: 1 points | 1 comments
URL: https://github.com/domingues/djangify-package
Author: fdomingues
Description: I really like the Django schema migrations, and I wanted a simple way to use it outside of Django projects, this file is the solution that I found.
Popularity: 1 points | 0 comments
URL: https://fiftygame.com/play
Author: cover
Description: Hey everyone, I’m Fabio, a very long time lurker here.
Today I want to celebrate and share with you a game that I conceived more than 8 years ago.
Now, don’t get me wrong, it didn’t take that long to actually build it, but it took all this time to publish it, because, well, life happened…
So, what is it about? It’s a game where the main goal is to sum the number that matches the one in the center until the board is cleared out. Numbers get removed from the board when the sum reaches or goes over 50. Sounds easy?
It all started back in 2014 when the game 2048 got published (which just recently celebrated 10 years! [1]) and, after playing it for a while, I started thinking about building something similar; but I didn’t want to create one of the many clones. That intention didn’t last long, as I totally forgot about it and worked on other projects.
Then after a couple of years of mainly working on backend stuff, I wanted to experiment a bit with React and that new thing called React Native: that was an occasion to finally think about a game to build with them! And there it was, some initial concept sketched on paper, then in a spreadsheet file, and then some code that brought it to a “digital” life. It was 2016. And it stayed there for all this time.
That was only an experiment, never meant to be published, and it again faded out from my mind pretty quickly because of other things I was working on (watch out for that shiny object syndrome!).
Until recently, when I was cleaning/organizing a bit some folders and repositories, and that project came up again. It was ugly, but I still enjoyed playing it, so I decided to refresh it a bit.
But this time if I was doing it I’d have to publish it at some point, no matter what. So here we are.
Even though I ended up rewriting most of it, I still kept it in React (and Next.js) deployed on Cloudflare Pages; and I’m finishing polishing up the mobile apps a little bit (will be ready soon!) built in React Native and Expo. While the backend is a vanilla Rails API with Postgres and Redis, nothing too fancy.
After all this time, it’s just so refreshing to finally being able to share it.
I’d say that the big take away of this story is to “just do it” and press that “publish” button at some point! And yes, it could be built&published in a weekend, or maybe even less with a LLM; but that’s not the point :)
I’d love to know what you think about it. I’ll try to answer to everyone during / before the end of the day.
A small trivia: today’s %d+%y=50
[1]: https://news.ycombinator.com/item?id=41934746
Popularity: 1 points | 0 comments
URL: #
Author: Sairahcaz2k
Description: Hi folks,
Today, I’m thrilled to announce the release of version 3 of SimpleStats, our server-side, GDPR-compliant analytics tool for Laravel applicactions designed to go beyond basic metrics like views and visits.
SimpleStats provides in-depth analytics such as registrations, conversion rates, daily active users, campaign ROI, ARPU (average revenue per user), and total revenue — all with server-side tracking that ad blockers can’t block.
What’s new in version 3?
Here’s a quick summary of the latest improvements:
* New comparisons: Compare previous periods and year-over-year data.
* Graph zoom: Click on data points to zoom into specific time ranges.
* Defer function: Simplifies setup by making queues optional.
* Visitor payments: Payments can now be linked to visitors (for apps without user accounts), introducing a new metric: ARPV (Average Revenue per Visitor).
* Bot filtering: Client-side bot detection reduces API calls and improves performance.
* Faster browser/bot detection: Now uses caching for better speed.
* Social login: Added Google and GitHub login support.
* UUID and ULID support.
* Timezone fixes and lots of small bug fixes and performance tweaks.
You can check out SimpleStats at: https://simplestats.io
Feedback and questions are always welcome!
Thanks for your time, Zacharias
Popularity: 1 points | 0 comments
URL: https://github.com/thisiscetin/sirkeji
Author: manorie
Description: Hi HN!
I’ve been using Sirkeji, a lightweight, in-memory event streaming library, in private projects for over a year, and I’m excited to finally share it as an open-source tool.
Sirkeji is designed for developers who want to build modular, event-centric architectures in Go without external message brokers’ complexity or performance overhead. It allows components to produce and consume events seamlessly while maintaining a predictable and decoupled flow of interactions.
Here are some key highlights:
Lightweight and Fast: Optimized for in-memory event streaming with minimal resource overhead.
Decoupled Architecture: Encourages modularity and extensibility by eliminating tightly coupled dependencies.
Easy to Use: A small API surface makes it straightforward to integrate into your projects.
Inspired by History: Named after the Sirkeci Train Station, symbolizing smooth and efficient flows.
Sirkeji has worked well for specific use cases, especially when building event-driven systems where external brokers would be overkill. If you’re looking for a way to simplify interactions in your Go applications while keeping them testable, maintainable, and extensible, I think you’ll find Sirkeji helpful.I’d love to hear your thoughts, feedback, and ideas for improvement!
Popularity: 1 points | 0 comments
URL: https://universaldesignai.com/
Author: namstyle
Description: Hi HN!
I’m excited to share Universal Design AI, a platform that helps creators and designers generate inclusive product design concepts in just 10 seconds using AI.
Why I Built This:
When you search “universal design” on Google, all you find are endless discussions about methodologies, but nowhere to actually get inspiration. That’s why I created this tool—to let anyone generate design concepts visually in just 10 seconds.
Key Features:
• 12 Product Categories: From mobility to eco-friendly products. • AI-Powered Visualization: Quickly turn ideas into concepts. • Fast and Easy: Just type in your idea, and see results in seconds.
Check it out here: https://universaldesignai.com
I’d love to hear your thoughts and feedback. Let me know how I can improve!
Popularity: 4 points | 0 comments
Author: kanghyojun
Description:
Popularity: 2 points | 1 comments
URL: https://nfig.ai/
Author: Brahman_exe
Description: Hi HN,
We’ve built an API for AI agents to browse, click, and do tasks on the internet. My cofounder and I had early access to GPT-3 when it launched, and we were stoked by it. That’s when we decided to build a tool to make UI automation faster and more reliable with AI. Years later, here we are with Nfig.
Nfig converts natural language instructions into actions in a browser, and you can try it for free here: https://app.nfig.ai/.
With constant iterations and training, we’ve been able to bring down the cost per request/step to $0.005, which we believe is the lowest in the space.
We’re stoked about where AI agents are taking us and believe web interaction will be a core part of most agents. So, we wrapped it around an API that everyone can use to build their agents.
Use Cases We’ve Heard:
• Showing live demos • Creating product video recordings for sales and support questions • Automating market/candidate/prospect research from multiple sources • Testing your own software • Building APIs for websites that don’t offer one • Providing in-app customer training
Personally, I think there’s so much more—it’s all about imagination! Looking forward to hearing your feedback and seeing what you’ll build.
For more details, check out our blog post: https://blog.nfig.ai/introducing-nfig-cm3wmvfa0005gjdc76tmby…
Come join us on Discord and let’s build together! : https://discord.gg/Zg3BkvvQwP
Popularity: 2 points | 0 comments
URL: https://quso.ai/
Author: radioactive11
Description:
Popularity: 3 points | 0 comments
URL: https://zapimg.com
Author: anyisalin
Description:
Popularity: 3 points | 0 comments
URL: https://github.com/AlexW00/StartTreeV2
Author: surrTurr
Description:
Popularity: 1 points | 0 comments
Author: mshegow
Description:
Popularity: 1 points | 0 comments
Author: jsamqiu
Description: This website can convert the text you enter into various shapes. For example: Circle, Wave, Arch, Bulge, Squeeze, Spiral, Zigzag, Perspective, Bounce and lots more. You can even use it to create a logo for your website or profile for freee.
Popularity: 2 points | 1 comments
Today’s Show HN roundup showcases a diverse range of innovative projects. From AI-powered tools to creative coding solutions, these projects reflect the dynamic nature of our tech community. Which project caught your attention the most? Let us know in the comments!
Tags: #ShowHN #TechInnovation #DeveloperProjects #AI Applications #Open Source Software