ml- 4 days ago

Still working on cataloging a curated list of craft beer venues across the world at https://wheretodrink.beer

Unsure what the plan is going forward with it, apart from adding more venues and more countries. As long as it's fun for me I'll just keep adding things.

Next addition will be to add health inspection data from countries that have that in open datasets or APIs, so if anyone know of that I'd be appreciative of hints (know of UK, Norway and might have found for France).

  • kmoser 2 days ago

    Just checked out NYC and saw that most of the venues have abysmal ratings (e.g. 3.02/10). Am I reading the numbers wrong?

    • ml- 2 days ago

      The number and the fire icons are popularity ratings, and shouldn't be expected to say a lot about quality. That value is derived from a set of automated signals that can be considered proxies for popularity. For most markets we typically see a couple of stand outs, and "the rest". One major flaw is also that we don't know venue capacity, so this probably does bias towards bigger venues

      For NYC specifically it could be many factors playing in.. Perhaps we don't really have the right venues listed? Maybe the city favors small neighborhood bars over bigger destinations? etc..

      I just recently added the number behind the icons, but one of my concerns was that it would then be interpreted as a review rating. Might re-consider the UX of this now. Thanks for feedback!

  • osullivj 3 days ago

    Would be great to know which pubs have gluten free beer. I recently became gluten intolerant, and it's ended my 40 year beer career!

    • ml- 3 days ago

      That sucks. I see the value in that, and I can add a tag for it. Imagine maintaining a consistent status for that automatically would be hard though. So the meaning of such a tag would likely become "They had at least one gluten free option at one time".

      For venues publishing their drafts, cans or bottles publicly it could be possible to create some confidence interval if we scrape the data and keep history of it.

      Thanks for checking it out and leaving a suggestion for improvement!

    • deepvibrations 3 days ago

      They are becoming more common, as it's very simple to make them GF- you can simply add an enzyme that eats up the gluten. Bristol Beer Factory's whole range is GF and very tasty (my local brewery).

adjajadikerta 2 days ago

Building Evidentia – platform for scientific knowledge that never gets published

Science's most valuable output never gets published. Negative results, failed replications, protocol details etc. all vanish into the file drawer. This means that the public body of knowledge is slow and also often wrong.

The cost: 70% of researchers can't reproduce published findings. Only 6 of 53 landmark cancer studies replicated. Industry wastes $28B annually re-validating work that doesn't hold up.

We're building a platform to capture what gets lost. Scientists share the details papers omit: failed antibodies, critical protocol tweaks, replication attempts. AI + a graph DB structures it into queryable data. Contributors get DOIs so it counts as real academic credit.

Been testing with beta users for 2 weeks. Opening up waitlist now: https://evidentia.bio/

Key challenge: will scientists share without traditional publication incentives? Early signal says yes (especially younger researchers), but needs to scale.

Feedback welcome, especially on keeping it alive (avoiding the "data graveyard" problem) and monetization.

r4ge 4 days ago

Testing jig for a traction control system for a locomotive. Microcontroller connected to a DDS waveform generator simulates the sensor that picks wheel speed, various ADCs and DACs read in analog voltages that are compared to determine loss of traction. 1980s analog computing at its finest. If I had a choice I would be doing anything else ;)

simonhamp 3 days ago

NativePHP & Bifrost

https://nativephp.com

https://bifrost.nativephp.com

A two-man team, we're enabling PHP developers to get into mobile app development as easily as possible - no need to learn new languages, no new skills, just a few commands and away you go.

NativePHP is the library. Bifrost is the build and release service, getting apps into the stores faster than anything else.

This month we're planning to release the first fully open source version of the Mobile package.

How's it going?

We've sold over 2,000 licenses since May. We built Bifrost over the summer and it already has almost 300 monthly subscribers.

We just gave away another 1,000 licenses to the African PHP community.

dateutli 3 days ago

I'm working on Listening Facts[0], a music habits visualization tool based on your top tracks. Inspired by Receiptify and every day nutrition facts labels[1].

It started out as a Spotify oriented project but due to their recent API changes[2] I ended up focusing more on a Last FM integration. This wasn't that bad as their API provides more details such as play count per song. I've also added an Apple Music integration.

I posted about it[3] on Last FM's subreddit and I was pleasantly surprised to see that a lot of people shared their labels on the comments and seemed to like it.

I'm currently working on language detection, I think it'd be cool to get a language breakdown of the songs you listen to and for that to be part of the displayed items within the label. Something along the lines of EN- 80%, ES- 15%, FR - 5%

I've also tried getting Adsense on the website but I keep getting denied on "Low Content Value" grounds. I tried some alternatives but the quality of their ads was ridiculous (stuff like "your device has a virus, click here to clean it up")

[0] - https://listeningfacts.com/

[1] - https://www.fda.gov/food/nutrition-education-resources-mater...

[2] - https://community.spotify.com/t5/Spotify-for-Developers/Upda...

[3] - https://www.reddit.com/r/lastfm/comments/1mnk5wj/listening_f...

[removed] 10 hours ago
[deleted]
tsukuba_wanko 10 hours ago

I’ve been working on ZenPocket, a minimalist mindfulness iOS app. https://apps.apple.com/jp/app/zenpocket/id6748869085

It has three main parts: – A simple Zazen (sitting meditation) timer – Zen readings – And the main feature: a chat with an AI Zen teacher, where you can ask anything from Buddhist teachings to handling personal problems.

I built this because I’ve always been drawn to the minimalistic style of Zen. ZenPocket doesn't have notification because I am tired of notification-driven apps myself and wanted something simple and clean. Meditation, I believe, can help solve a lot of stressful problems, and adding readings + an AI teacher helps keep my mind stable.

kennymeyers 4 days ago

I am working on Sweet Shop.

https://sweetshop.app

It's a digital comic book store. Letterboxd with a buy button. It's really fun. We've got a lot of great publishers signed, and a great team. It's such a thrill to work in a space where people work their ass off to create art, in spite of the fact that the rewards are minimal. Our job, we feel, is to make them more money to make more art.

throwaway135246 3 days ago

I'm making a visual explainer site for PyTorch functions:

https://whytorch.org/

A great example of how it works is http://whytorch.org/torch.amax/

Clicking items in the tensors explains where they came from and where they are used in the output. The input tensors can be modified too.

It's a one-man side project that's been half building the site framework, and half re-implementing pytorch functions in javascript. Plenty more functions to go, but hopefully people can already find it useful. I'm planning on doing a Show HN once I've added ~10 more functions.

Posting this from a throwaway account because my main account is locked due to `noprocrast`!

  • textlapse 3 days ago

    This looks neat. Great idea!

    Perhaps `dot`, `cross` etc might be useful additions.

    • throwaway135246 3 days ago

      I've just added the dot, cross, and Kronecker products - thanks for the suggestion!

carlnewton 2 days ago

I'm working on Habitat. It's a free and open source, self-hosted platform for communities to discover and discuss their local area. The plan is for it to be federated.

In the last month or so I've been solely focused on plans and content for my instance for my local town, so there hasn't been any programming for a little while but I'll be jumping back into it in weeks to come.

- The idea: https://carlnewton.github.io/posts/location-based-social-net...

- A build update and plan: https://carlnewton.github.io/posts/building-habitat/

- The repository: https://github.com/carlnewton/habitat

- The project board: https://github.com/users/carlnewton/projects/2

broadwayinc 2 days ago

"Backend APIs, but everything works from the frontend": https://www.skapi.com

This has been my passion project for the past 4 years, and I finally launched it recently. It’s starting to get some real users, which has been incredibly rewarding.

The idea came from my frustration every time I tried to build a web service. No matter which API service or cloud provider I used, designing databases, deploying and managing backend infrastructure always felt too complex and not much fun. So I built a backend API that just works out of the box, directly from your frontend project, with no backend setup or deployment required.

I sometimes wonder if the world really needs another backend API in this new “vibe coding” era. But since everything can be done from the frontend, it also fits naturally with coding agents like Claude Code.

For now, I hope my APIs would help web devs skip the backend headaches and spend more time on the fun part like building the frontend.

erichi 3 days ago

Solo-building this project for some time, going to launch the first version in a week or so!

https://elmo.dev - a tool that automatically builds a searchable knowledge base around your project based on your conversation with coding tools.

It works automatically and doesn't require your attention. To build KB it uses same tool as you (claude/codex/gemini) so it uses the same quota and you don't have to pay additionally for the AI running it.

The result is ./elmodocs directory in the root of your project. You can reference CLAUDE.md/AGENTS.md/GEMINI.md to this directory or directly include the whole directory or its parts into the coding context.

tomaytotomato 3 days ago

I am just working through a couple of bugs for my location parsing library for Java called location4j.

https://github.com/tomaytotomato/location4j

It uses NLP to try and understand and resolve a location from some free text to either a City, State or Country.

e.g.

"NY USA" -> "New York, United States of America"

"LOS ANGELES, CA" --> "Los Angeles, California, United States of America"

I have some interesting bugs with collisions in concepts e.g.

- Mexico is a country but you can also call Mexico city

- New York as a city exists in multiple places and is also a state in America

Got some interesting issues with

coffeecoders 4 days ago

Nothing extraordinary like yall.

I've been down a prime numbers rabbit hole. Trying to see the largest prime I can generate in a browser.

snide 3 days ago

I'm building Table Slayer[0]. It provides tooling to display battlemaps on TV-based tabletops for games like Dungeons and Dragons. The source is open[1] and it's built with Svelte, Partykit, Turso and Three JS.

I'm currently building a prototype hardware component (essentially a large format touch screen) that people can purchase alongside.

[0]: https://tableslayer.com

[1]: https://github.com/Siege-Perilous/tableslayer

RichardChu 4 days ago

I'm working on 2 projects right now:

1. Fluxmail - https://fluxmail.ai

Fluxmail is an AI-powered email app that helps you get done with email faster. I think there's a significant opportunity for AI to change the way we use email, and I'm experimenting with ways to improve the status quo. I'd love to hear what features you'd like to see in such an app!

2. ExploreJobs.ai - https://explorejobs.ai

This is a job board for AI jobs and companies. The job market in AI is pretty hot right now, and there are a lot of cool AI companies out there. I'm hoping to connect job seekers with fast-growing AI companies.

jborden13 4 days ago

I am launching (tomorrow) a service that helps builders and businesses fix their vibe coded apps and get them production-ready and integrated into their organization:

https://productionapps.ai/

robertritz 3 days ago

A newsletter based platform that gives daily news briefings on countries using the local language news. Called Lexica News it’s working pretty well so far. Users are mostly international business execs, diplomats, etc.

https://lexica.news

klaussilveira 4 days ago

After that Deus Ex remaster fiasco, I wanted to see how the famous Unreal 1 dithering technique would look on Quake's software renderer. Getting a clean build of it on Linux was fun in itself: https://github.com/klaussilveira/exp-quake

I can't take much credit for anything really, all of the meat came from Tim Sweeney himself: https://www.flipcode.com/archives/Texturing_As_In_Unreal.sht...

I miss the golden days of flipcode.

thgil 3 days ago

https://sumostats.com

a fun side project to track Sumo stats.

Every two months there’s a 15-day tournament where 670 rikishi(sumo wrestler) fighting ~160 matches each day. I’m recording all the results and kimarite (winning moves) into a browsable database with charts and videos.

Recently I have been using Gemini to process and edit the daily match videos. It works surprising well. It can detect the start/end of each bout, recognise the wrestlers and assign the correct rikishi id to them.

Still early, but if you want to get into Sumo feel free to join! Its fun to watch and the matches are quick!

  • wd776g5 3 days ago

    Sumo fan here, this is cool. UI is great. I assume you know about sumodb? I don't say that to discourage you, but people are tracking stats.

    Since you are good at UI, here's something I would really like: a Natto-style page for each bout that I can manually page through as I watch the basho. Since Natto is underground, I have to watch the basho on NHK or Abema or via Kintamayama - all fine, but I miss the Natto graphics. If you could do that in a way that I could tap through each match, I'd use it every day of the basho and I think so would everyone on r/sumo.

    BTW if you don't know what I'm talking about, reach out and I will explain.

    • thgil 3 days ago

      Sumodb is great and still better in many ways!

      I was testing something like this with https://sumostats.com/live (a second-screen style page, so you can quickly look up the current match and it follows along live).

      But I think I know what you mean... I'll check out Natto graphics again (haven't seen it in a while) and will try make something up for next basho!

  • BJones12 3 days ago

    Given that people bet on sumo, wouldn't people pay a lot of money for your stats?

    • thgil 3 days ago

      Haven't met anyone who bets on sumo so I don't know. The stats are out there, so I don't think its worth anything more than a bit of ui convenience

shaftway 17 hours ago

I have a friend who is having twins. I'm using some new woodworking techniques to make a pair of baby rattles for her. The real challenge is trying to make two shapes with organic curves and precise cuts that are as close to identical or mirror-image as possible, while also hiding the joints.

It's very low-tech. No screens, no CNC, the most technically advanced tool is the digital RPM readout on the lathe. It's nice to disconnect from my screens once in a while.

huevosabio 4 days ago

We're building a monster trainer where you can actually teach your monster moves. Think like Pokémon the anime, but for real: https://youtu.be/ThOCM9TK_yo?feature=shared

Behind the scenes, we're doing real time code gen to power the monsters!

Would love feedback!

  • Keyframe 4 days ago

    ok this is really cool. do you do procedural animations as well or it's still animated library of moves you blend?

    • huevosabio 4 days ago

      No procedural animations yet, but soon we want to get there. We also want to do procedural VFX. There is a lot of meat in there!

      • pempem 4 days ago

        OOh I have a great connect for VFX if you need a sound engineer

rozenmd 4 days ago

I'm rebuilding OnlineOrNot's frontend to be powered by the public REST API. Doing this both as a means of dogfooding, and adding features to the REST API, that I easily dumped into the private GraphQL API without thinking too hard.

Basically I've realised GraphQL has taken me as far as it can, and I should've gone with REST to start with. That, and after I finish the first milestone (uptime checks + cron job monitors), I'll be able to start building a proper terraform provider, and audit logs.

https://onlineornot.com/, since early 2021.

ishyfishyy 3 days ago

I’ve been building Flare (https://www.getflare.app/), an app for people with chronic skin conditions (eczema, rosacea, etc).

It lets you log symptoms and triggers, but the bigger vision is being able to discover patterns, ask questions about your own data, etc.

Being able to answer questions like “Do my flare-ups correlate with stress?” or “What foods make things worse?” backed with personalized data has been helpful with my own flares.

Still early, but curious to hear thoughts from folks!

temeya 4 days ago

Mostly organizing my dotfiles across Windows, macOS, Linux and BSD, however, I have really fallen for Ansible. I discovered at work awhile back, but was able to grok how to make and run a playbook, and I've been hooked since. It also finally allowed me to click the difference between Imperative and Declarative programming!

  • verdverm 4 days ago

    Careful, not all ansible is declarative or idempotent. Lots of foot guns exist, still a valuable tool

justAnotherHero 3 days ago

Since last year i've been working on something that surprisingly didn't exist before, an app where you can rate sports games.

https://rategame.io/ and on the app stores(I really recommend the app if you want to check it out, especially on a phone)

We've expanded on the concept with rating stadiums, creating lists, voting for player of the game and more as we are trying to become the letterboxd for sports.

  • billsunshine 2 days ago

    wow.. this is cool. what's the endgame? I built a site that logs my lifetime in person attendance along with statcast tracking for homeruns, launch angle and more. wonder if theres some crossover https://baseball.willbaxter.info/

    • justAnotherHero 2 hours ago

      The endgame is to become the ultimate source of truth regarding the quality of a sports game.

      Dreaming big with hopes of becoming a household name similar to imdb or letterboxd.

      Looking at your site I think you would like to hear that when rating games you can mark a game as 'attended', 'watched' or other categories to show others how you experienced the game or just for your own personal log.

      Other than that we are light on classic sports stats and our stats are more focused on the user ratings of the games rather than the game stats.

genkoph 4 days ago

I built an alternative to the Typescript package "neverthrow" called "no-exceptions"

I found neverthrow's api to be not very ergonomic so I built my own little version.

https://www.npmjs.com/package/no-exceptions

  • epolanski 4 days ago

    Serious question, not dismissing any of your work but why implement it yourself when there's plenty of such implementations in TS land already.

    fp-ts has an Either type e.g. but there's plenty of such libraries.

    https://gcanti.github.io/fp-ts/modules/Either.ts.html

    • genkoph 3 days ago

      Hi, no worries, I understand your question.

      I thought that most of the use cases for such a library could be boiled down to a single function that can wrap throwable pieces of code and convert their result to a Result type and that's exactly what I implemented.

      I also wanted minimal amount of methods for the Result variant classes and delightful method names so I tried to do that and I'm happy with the results! (no pun intended)

      It's just a little side project, not much thought has been put inside of it except the core idea behind it that I just explained.

yggdrasil_ai 4 days ago

I have been building https://github.com/zayr0-9/Yggdrasil

It started as a solution to LLM front ends having terrible native branching features. But slowly I realize most of our data will be going through LLM's so Yggdrasil is evolving into a platform which consumes all your LLM queries, while keeping it easy to query and reference.

And now I have begun to realize how detrimental LLM assisted coding can be to someone who starts depending on it too much, so Yggdrasil is a bet in the other direction as compared to mainstream. Instead of agents/AI doing everything I believe human + ai assistance will win in the end.

Yggdrasil has a simple agent called Valkyrie, so they have their place, but that I believe should be the last step, after the developer has discussed and planned thoroughly through our tree interface, Heimdall.

And if someone replaces the dev, they can browse their conversations with the LLM, observe their mind map, what questions they asked, what extra things they considered (branches), the whole thought process easily navigable and visible.

Personally after using Yggdrasil, I feel quite confident in using the LLM, as I can ask all the silly questions I want, without worrying about context pollution. It aligns really well with the natural exploratory tangential thoughts we have when trying to find solutions or learn something.

pdimitar a day ago

Not a business, just a library for other devs.

Finishing up https://github.com/dimitarvp/xqlite -- an Elixir library for working with SQLite, with the FFI code written in Rust via the `rusqlite` crate.

The Elixir ecosystem lacks a super stable driver for this. I've heard reports that the currently used library -- `exqlite` -- crashes every now and then. I aim to fix that once and for all, with Rust and careful programming.

Last items remaining are to make sure users can get precompiled native library + start doing proper release tagging. The software is functional otherwise.

nsoonhui 3 days ago

A Civil 3D plugin (Genabler) that will include all the network catalogs and collate the Civil 3D styles for civil engineers to use.

There are some out-of-the-box catalogs and styles shipped with the default installation, but they are quite limited and fairly well hidden—which is not surprising, given that Civil 3D is a huge beast. As a result, they are not commonly used.

When people think about Civil 3D, they often assume it requires BIM modelers (in a sense, just glorified drafters) to create all the necessary catalogs and styles, and to assist with their use.

My Civil 3D plugin will:

1. Make standard, market-compliant catalogs and polished styles available to engineers at large. Think of it as the WordPress theme provider equivalent.

2. Make the entire process easy and painless through the plugin, with prominent buttons for quick access.

If the plugin is done well, there will be less need for BIM modelers, since for a fee, engineers could simply purchase catalogs and styles that are so easy to use they require no technical training.

As a side benefit, I also get to explore how LLMs can help me write code. It has been a while since I last updated my AI usage policy [0], and I look forward to revisiting it.

[0]: https://civilwhiz.com/my-ai-usage-policy/

paulmooreparks 3 days ago

An AI interface to a point-of-sale (POS) system: https://github.com/paulmooreparks/PosKernel

I'm actually in the middle of a complete redesign of the AI layer, but there is a POC video linked from the GitHub README that demonstrates the interaction I'm going for using an earlier version. The POS is a very bare-bones system where the "kernel," as it were, is implemented in Rust. There's an MCP atop that to allow the AI and UI layers to drive the POS. Stores may be implemented as extensions that plug into the POS kernel, and that's where language, currency, item databases, and such are defined. The AI cashier knows what items are for sale, how to modify items (in a restaurant context), how to translate from other languages, how to interpret what the customer actually wants, and seamlessly lead the customer through a transaction.

The current code is quite ugly and full of a lot of unfortunate hacks, but it was a good education. The new design puts the AI much more in charge, without as much code-level orchestration. I'm applying a lot of my knowledge from the retail POS and self-service checkout domains to this, as well as learning a lot about applying AI to a "legacy" software domain.

absoluteunit1 4 days ago

I’m building TypeQuicker: https://www.typequicker.com

Typing is an extremely underrated skill and especially in the age of LLMs, it is the bottle neck in a lot of cases.

I’ve never been fond of existing typing apps; excessive ads, typing random words, etc so I built my own.

You can practice typing code, use your own text, etc

We have a paid plan for features where you can type natural text that targets your weak points (via SmartPractice) and many others. Other than that, it’s both free to use (and ad-free)

  • higgins 4 days ago

    nice!

    i open and close parens, brackets and curlies at the same time.

    is there a mode/setting to capture this intent?

    • absoluteunit1 4 days ago

      Hi - thanks for checking it out!:)

      Sorry, I’m not sure I follow - do you mean you type: () and then type within them?

      • higgins 3 days ago

        exactly.

        AFAIK a lot of programmers do this before their editor would auto close them and so its now muscle memory to

        (+)+Ctrl+B or (+)+ ←

        to finish a statement

ciccionamente 3 days ago

https://weexpire.org - An opensource tool for creating emergency notes that can be read by your trusted contacts only after your death or if you are seriously injured.

  • danielfalbo 3 days ago

    I would love to read about the psychology of why we may want those notes to be hidden from them before our death/injury.

    • kmoser 2 days ago

      Not sure you need psychology to figure it out: the notes may contain passwords to your accounts, confessions, and other things you're not comfortable sharing when you're alive.

maltsev 3 days ago

In June, I shared Marches & Gnats (https://mng.quest), a programming puzzle game (similar to Advent of Code) where you solve challenges using a Turing machine.

Since then:

- I added 13 new quests, from arithmetic basics to Elementary Cellular Automata and Sudoku.

- Rewrote the Turing machine core in Rust, making evaluation much faster and able to handle heavier tasks.

- 102 players have joined, submitting 15000 solutions; 10 players have already solved every quest.

The hardest part turned out to be the storyline. I use ChatGPT to draft outlines. It does it quite well, but shaping them into something with real depth and atmosphere takes far more work than I expected.

Another challenge: since it's a competitive game, players quickly explored the edges of the rules. For example, submitting very long solutions that use transitions as a kind of memory. I love that kind of creativity, but it also undermines the original goal of solving a puzzle as efficiently as possible. So I've spent quite some time balancing mechanics to reward creativity without encouraging loopholes much.

The most fun part, though, is still inventing new puzzles.

RamblingCTO 3 days ago

I'm working on something completely different, especially for me. After 9 years as a CTO I'm moving on to coach other tech leaders. I just noticed that I didn't like the doing anymore and I'd much rather work with people for people. My biggest takeaway is that the hardest part of building anything is the human side. Emotional baggage, limiting beliefs, social dynamics. All the startups I was part of didn't take off mostly because of this. Pretty interesting to see how our automatic actions driven by unidentified beliefs drive everything we feel, think, and do. So I guess I'm moving into hacking on humans now for a living. Feels exciting.

I'm still very early in building the website but you can say hi or read more about my approach or story here: https://trueselfcto.com/ I'm always open to chat about just anything, so please feel free to share your thoughts or say hi!

kidnoodle 3 days ago

I’ve been working more on the unit economics of my data union/trust idea (https://wherelabs.info/).

What I’m trying to understand is whether it is viable to pay people ~$5 per week for sharing their location data and demographics based on a 90% share of revenue from sales of data products built on that data. (But without ever selling or exposing individual level data).

pwlm 3 days ago

A different Internet message board. It's based on two principles: each sentence written must be true, and claims must be easy to verify.

https://truediffs.com

  • thelastinuit 3 days ago

    Lately I’ve been telling my friends I’m done. I’ve entered my George Carlin phase. Words don’t seem to mean anything anymore. YouTube titles? Clickbait. News headlines? Clickbait. People say this and that, and in the end it’s nothing like what they promised. And then this... love the idea!

    • thelastinuit 3 days ago

      I'm in love with this message board. OP, is there any way I can participate in the project? no need for payment. I just really really love it.

      • pwlm 2 days ago

        You're the first person to show this much enthusiasm for the project. I'd love your input on how to innovate further and build a community around it.

    • thelastinuit 3 days ago

      And it became my landing page. Thank you so damned much.

  • elric 2 days ago

    When I loaded the page, the first thing I saw was some antivax garbage. Is this one of these things where "each sentence must be true" is twisted to the point that every lie becomes a truth?

asaddhamani 3 days ago

I've been working on a tool to add long term memory to various AI tools. It started last year as a small scratch-your-own-itch side project. After using ChatGPT Plus for a month, I went back to TypingMind, my go-to AI client at the time, but I really missed the memory feature and wanted it there. So I made a simple memory plugin for it.

Over time, the project has grown to now support more than 17 platforms, thousands of users, and has been growing organically.

As of most recently a major feature I've been working on is full chat history based memory. Being able to remember and recall every conversation you've ever had across multiple supported AI tools, similar to the reference past conversations feature in various AI apps. This has been pretty intense and fun. Ingesting tens of millions of tokens per user, and doing complex multi-stage RAG on-the-fly across this vast dataset with a tight latency target for UX.

The project is MemoryPlugin: https://www.memoryplugin.com

Another project is a RAG app that's built specifically for books. No "we work with your receipts, and legal documents, instruction manuals, product documentation, lecture transcripts, your dogs novel, the script for a play and everything else possible". I wanted something tailored for books, specifically, non-fiction books. When you try to work everywhere, you can not deliver an amazing experience for any one specific use case. AskLibrary is tailored for non-fiction books, so everything from the answer generation pipelines, to the ingestion pipeline, and various other features are all designed for this specific use case. https://www.asklibrary.ai

one-more-minute 3 days ago

I'm working on a little hobby language that compiles to wasm: https://mikeinnes.io/posts/raven/

I've spent the last couple of months porting the compiler from Julia to TypeScript. That's nearly done, so I'm hoping I can post an interactive web demo next month!

76SlashDolphin 3 days ago

Me and a few friends are working on a firewall for LLM clients that blocks the lethal trifecta: https://github.com/Edison-Watch/open-edison

The way it works is the user registers / imports MCP (Model Context Protocol) servers they would like to use. All the tools of those servers are imported and then the firewall uses structured LLM calls to decide what types of action the tool performs among:

- read private data (e.g. read a local file or read your emails)

- perform an activity on your behalf (e.g. send an email or update a calendar invite)

- read public data (e.g. search the web)

The idea is that if all 3 types of tool calls are performed in a single context session, the LLM is vulnerable to jailbreak attacks (e.g. reads personal data -> reads poisoned public data with malicious instructions -> LLM gets tricked and posts personal data).

Once all the tools are classified the user can go inside and make any adjustments and then they are given the option to set up the gateway as an MCP server in their LLM client of choice. For each LLM session the gateway keeps track of all tool calls and, in particular, which action types are raised in the session. If a tool call is attempted that raises all action types for a session, it gets blocked and the user gets a notification, which sends them to the firewall UI where they can see the offending tool calls, and decide to either block the most recent one or add the triggering "set" to an allowlist.

Next steps are transitioning from the web UI for the product to a desktop app with a much cleaner and more streamlined UI. We're still working on improving the UX but the backend is solid and we would really like to get some more feedback for it.

solomonb 4 days ago

In my free time I'm starting a new Low Power FM community radio station for the east San Fernando Valley.

www.kpbj.fm

  • devrundown 3 days ago

    Very nice! Looking forward to when the online stream is available.

    • solomonb 3 days ago

      Thanks! We're hoping to get the online stream going by the end of the year. We have a _ton_ of programming submissions but its going to be a challenge to get it all scheduled.

      I'm building out a new website for it right now too. Hoping to launch that soon.

joewhale 3 days ago

I built a fantasy football rankings app using claude code, and it has been blowing up in the fantasy football subreddit. Funny enough, it's forcing Yahoo to change their site and improve their layout which ruined all my automation. Surprised how much traffic it's receiving every week just for a better layout.

https://boonerankings.com/

  • cosmicgadget 3 days ago

    How is it deciding rankings? Is this like a mix of points/projections?

geoctl 4 days ago

I am working on Octelium https://github.com/octelium/octelium a FOSS unified zero trust secure access platform that is flexible enough to operate as a modern zero-config remote access VPN, a Zero Trust Network Access (ZTNA)/BeyondCorp platform, an API/AI/LLM gateway, an infrastructure for MCP gateways and agentic AI architectures/meshes, a PaaS-like platform, ngrok alternative, and even as a homelab infrastructure. It is basically a unified, generic, Kubernetes-like, zero trust architecture (ZTA) for secure access and deployment, that can operate in many human-to-workload, workload-to-workload, and hybrid environments.

I actually did a SHOW HN exactly 3 months ago and received lots of invaluable critique regarding how dense, overwhelming and unreadable the docs and repo README were. I've actually spent a lot of time trying to improve the quality of the docs and README since then. I'd love to receive any feedback, negative included, regarding the current overall quality of the docs and README from whoever is interest in that space.

  • dhaavi 3 days ago

    Can you communicate the value of Octelium in 25 words or less?

hxtk 4 days ago

I’ve been working on a few utility libraries to make it easier to develop web services, basically exporting packages that I find myself using or rewriting often and exporting them as their own modules.

I recently published https://github.com/hxtk/sqlt for SQL query generation with Go templates.

I’m working on https://github.com/hxtk/aip as a collection of libraries giving safe default choices to implement Google’s API improvement proposals in ConnectRPC services. It borrows (with attribution per the license) an unexported implementation of AUP-160 filters from the LuCI project, and I intend to expand it to support data sources other than SQL databases and page tokens, and it also exports an implementation of AIP-161 field masks (which have different semantics compared to standard field masks) and middleware to help with using them for AIP-157 read filtering. I intend to export more middleware that I use frequently, but I don’t know if it’ll live in this module or its own yet.

oulipo2 4 days ago

We're building a repairable and sustainable e-bike battery at https://gouach.com :)

  • drivers99 4 days ago

    That's pretty cool. It's nice to see this exists.

    For me, I'll probably send an email later to support to ask (no rush, since it's out of stock anyway), but I was checking for info on compatibility with Yamaha (e.g. my Cross Connect) ebikes. It's not on the compatibility list. They make their own (mid-drive) motors (PW-SE on mine I think) and proprietary batteries. They pulled out of the United States market altogether so getting more batteries from them again is doubtful. (Mine currently charges to ~85% and then throws an error code, but it still works for now.) It is a Yamaha 500Wh36V battery pack on the down tube with 3 wires (I just unscrewed where the battery plugs in to see).

    • oulipo2 3 days ago

      Hi! You're probably in the US, we're "out-of-stock" in the US while we were resuming shipping there, but it should be open again in one week or so :)

      Send us an email with your specifics at contact@gouach.com !

michalsustr 3 days ago

I'm working on a python library that allows you to put data on GPU as fast as your network/storage allows you to at the hardware limits. No more clunky DataLoaders that are too slow and have inconsistent perf. I achieved stable throughput numbers >8GiB/s (so saturating my PC's nvme SSD), going to test on networked scenarios soon. Works for any python ML library (torch, tensorflow, jax, etc.), both for training/inference, single/multi GPUs on one node (shared/separate queues for DDP), multiple sources of data, seamless transition between training/validation phase (no significant perf drop), arbitrary shape of tensors and lots of data configurations.

Planning to add (de)compression and on-the-fly data augmentations and releasing it to public.

hsn915 2 days ago

Sprouts/Gardener: a project to make self-hosting possible (and easy) without linux sysadmin skills

https://judi.systems/sprouts/

Current version focuses on static site hosting, with templates and zero-config localhost preview, one button to publish changes live.

Part of making this project involves creating a GUI framework for Go

https://judi.systems/slay/

Using flexbox-like layout system, it can render UIs for desktop apps in pure go (without using html/js/css).

tuomasj 3 days ago

Working solo on few thins:

https://masterlist.fi - shareable todo list without login

https://hockeytactic.com - tactics board for ice-hockey and floorball with live collaboration

This is the biggest marketing effort I've done for those projects in months :)

  • lgvld 3 days ago

    Like the first one because it's so simple, but you need to add a QR code somewhere: it would make a list more easily shareable. ;-)

wsintra2022 3 days ago

Https://KushtyBuckRecords.com Been thinking a lot about tools for modern musicians/artists/producers. Not tools for creating the music but tools for communication. Email subscriber lists, event creation (image and text) combined with ability to generate QR codes and send them with easy to use dashboard, some kind of insights into the QR scans, merchandise (integrations with Shopify), hn style link aggregation around music.. been building it with my son who also becomes my product manager since he the one using the tools. For now a private repo consisting of a rails API and a react TS frontend app. Everyday I come up with some small improvements in my head but alas not enough time in the world. With the day job an all, this is purely a passion project and a way to help my son follow his passion, putting on house music events and DJ/producing. If anyone interested, plz reach out contact@kushtybuckrecords.com

piker 3 days ago

Tritium, the integrated drafting environment for lawyers: https://tritium.legal/

Rust cross-platform application leveraging egui.

Web preview: https://tritium.legal/preview

  • PAndreew 17 hours ago

    I have a lawyer friend who’s complaining about versioning… but she also mentioned that Word is the de facto standard. What I’m trying to say is that this should be a Word addon.

  • chamomeal 3 days ago

    That’s really cool. And it almost worked on mobile except I can’t side scroll. Super impressive!

    I always wondered what lawyers use for version control. They probably don’t call it that, but they must have a git equivalent in their world, right?

    • piker 3 days ago

      They really should, but nothing so far has taken off like Git. Mostly they just have serial versions of the whole document. It's pretty bad.

SchwKatze 3 days ago

I'm doing a PL based on SQLite's VM.

I first tried to expose the VDBE to public usage, so it could be easier to right hand-made bytecodes, but it would require an effort that I'm not quite have to a side project. So instead I'm extending SQLite's parser to accept things like `let <var> = <expr>`, and functions. Alongside, I'm doing a "standard library" so you could build web servers and stuff.

The thing I'm struggling with is managing execution state. I have the idea of doing transactional functions using function coloring (e.g async functions), so each function call opens a new savepoint, and the user could rollback a particular function call in case it got wrong. I put the deadline to be 31 October, if I manage to get this on time I'll post here on HN :)

elicash 4 days ago

Working on a chess / poker hybrid.

There was "choker" back in the day, which I actually never heard about since I wasn't into chess back then. But (1) there was no web version, and (2) it had a specific gameplay that seems too slow for my taste. My version is highly customizable on the setup/rounds/rules, too. From my research, the original was also overrun by bots.

  • janalsncm 4 days ago

    Looking up choker online I found this reddit thread:

    > It’s a cool concept, but terrible app design and it’s all just bots you connect with, making it terribly easy to win almost every game

    It sounds like this game needs a better AI opponent then? I don’t know anything about this game but something that learned from your gameplay and figured out how to beat you would be very cool.

    • elicash 4 days ago

      I already have a better chess engine at different skill levels for 1-player mode. For two human players, I plan to start with sending a link to a friend given there won't be enough random players on the website to find one in real-time.

matvix90 3 days ago

I’ve been working on a proof-of-concept AI-powered robo advisor.

See it in action: https://youtu.be/nqZikwHkLlo

The idea is to see how far an agent can go in replicating and automating the work of a hedge fund.

The project is for educational purposes only, not for real investment.

Here’s what it currently does: - Runs a user survey to understand investment goals. - Creates a personalized strategy. - Builds a portfolio aligned with that strategy. - Analyzes the portfolio using financial APIs, tax diversification, and client alignment. - Provides a detailed portfolio analysis.

Code: https://github.com/matvix90/ai-robo-advisor

hacb 3 days ago

I've been building https://carryless.org, a pack manager for people liking outdoor activities (and ultralight weight wheenies). It is focused on user experience, clean and simple UI. Open-source[1], free forever. Here's an example of one of my packs: https://carryless.org/p/Q22oPD3V

It's basically inspired by LighterPack[2], but LP is left abandoned and the UI is quite hard to work with, unfortunately.

[1]: https://github.com/eze-kiel/carryless

[2]: https://lighterpack.com/

Towaway69 21 hours ago

Since no one seems to be doing any Erlang, here goes --> I've been working Erlang-Red[1] which is Node-RED flow editor with an Erlang backend.

Basically the aim is to implement visual flow based programming for Erlang.

[1]: https://github.com/gorenje/erlang-red

exasperaited 3 days ago

Trying to reboot an early-middle-aged brain that has succumbed to a terrifying, long-term brain fog that has almost crippled me by ruining my concentration span.

Personal projects, developing a habit of contributing my time to a large open source project (having only ever run my own very small ones), teaching newer users how to use that open source package by answering questions and making little example videos, beginning to repackage my notes on things into blog-publishable writing.

Really anything that will help me use brief moments of concentration span to rebuild my confidence in my own ability. It is like a snail ride through treacle but this is the first month-long span in nearly two years where I don't feel like I am falling apart.

SeanAnderson 4 days ago

I might be taking a contracted job to help provide AI/ML guidance for a friend's company here soon, but all I really do is use ChatGPT/Claude Code a lot and don't really have explicit AI/ML tool building experience. They know this and mostly just want me for competency and comfort going from 0-1 with a new project, but I'm still pretty nervous! So I'm trying to conjure up some simple ideas to inspire me to learn :)

Currently trying to predict student absenteeism in the future based on historical indicators with synthetic data using basic ML modeling and then using LLMs to generate helpful guidance for relevant parties. Basically letting parents know there's concern and citing leading indicators.

Not sure what I'll do next, but hoping to come up with a few other ideas to put my mind at ease. It's fun having some actual motivation to keep up with the current hype instead of just being a consumer, though!

triwats 2 days ago

A few things!

I want to bring their bikepacking adventures alive in a story format. Cycling trips are often not Monday to Sunday. They might be a few weeks! Everything is geared towards performance. This misses the mark a little bit. I made this app to stitch a trip together. It also has a comparison engine which asks questions like - how many doughnuts? - to translate the trip into things everyone will understand.

https://probe.bike

Turns out HPC GPUs and systems are realllllly hard to find reliabile information about. I've built another project which aims to make this easier. Compare HPC GPUs, Power et al in a single page. Working on a calculator to determine how many FLOPS or GW your DC can do. Executives loveeee this!

https://flopper.io

Got some other things in the pipeline but hopefully tell you more about them in next monnth's threads.

pcardoso 4 days ago

Two side projects, as if 3 kids are not enough!

- a booking platform for surfing schools - a tool for pelvic physiotherapy practitioners handle appointments and exercise prescriptions

Doing backend and frontend for both, but there is a small team helping with #2. Both come from actual needs of actual businesses.

Tech is pretty standard typescript, react and node.

Would love to be working on these full time.

singlepaynews 3 days ago

A webscraping / data pipeline to get the .pdf "Explanation of Benefits", "Proof of Coverage", and "Drug Formulary" for every Medicare Advantage plan in the USA

These docs are gonna be used in a product for medicare brokers (if you are/know one please reach out open enrollment starts Nov.1!), and the pipeline is horizontally scalable to ingest updated 2026 plans overnight @ start of open enrollment (though some companies are posting updated plans earlier)

There are some clever tricks at play but mostly it's bog-standard browser automation; I'm also in an interview process with 2 entities (one funded startup and one massive corporation) talking about web automation roles, and while it's frustrating that they're moving so slowly it's working out to give me time to build this well.

mb2100 3 days ago

I wanted to figure out the simplest, most lightweight abstraction, that unifies static site generation and web server for both HTML, JSON, etc. What I arrived at is ~700 lines of TypeScript:

https://mastrojs.github.io/

In a docs-first approach, before building the framework above, I actually first wrote the following guide where you build a static blog, and implement a to-do list app: once with plain JavaScript, then reactively. Finally, you run a server with a REST API, and learn about caching and different architectures:

https://mastrojs.github.io/guide/

krypdoh 4 days ago

Scrolling Stock Price "LED" Ticker for Windows. I could never find one that did what I wanted so with the help of Copilot I built my own. Still has some bugs I am working on but I would love some feedback!

https://github.com/krypdoh/TCKR

justhw 4 days ago

I'm working on an AI thumbnail/graphics maker using the various image models.

https://thumbnail.ai/

You just upload a picture and pick a design type and it generates a thumbnail for you. Got good feedback last time I posted, steadily and slowly growing now.

cs02rm0 3 days ago

I built what I guess is a LinkedIn alternative: https://sifted3.com/blog/building-sifted3

It's less focused on the social, more on the jobs. With a limit on the number of job applications a user can make; sort of like Twitter, for job application count. And mechanisms to provide feedback to users. Basically trying to address a few shortcomings of LinkedIn as I see them (with other mechanisms in the pipeline).

But it has neither any jobs, nor candidates.

I'm not sure what the strategy should be to resolve that. I've tried a few things that haven't worked out yet.

[removed] 4 days ago
[deleted]
caseyslaught 3 days ago

Visualize massive aerial images on the web: https://rasterly.com

I started building Rasterly as a side-project to be able to dynamically visualize drone and satellite imagery of any size. You can calculate and view spectral indexes too!

The goal is to make it really easy for drone surveyors, conservationists, researchers, and so on to share aerial imagery without anyone needing to download anything.

No customers yet. Focusing on improving the performance of the tile server and preprocessing of images, and of course trying to connect with potential users! Struggling to transition into a salesman though.

vahid4m 3 days ago

WithAudio a one-time payment, desktop text-to-speech app that helps users read better by highlighting text as it's spoken.

Current Challenges:

Technical: It's difficult to consistently parse text from various document formats. The I also wants to expand to more platforms but I know I need to focus on marketing.

Non-technical: The product has seen some success with minimal marketing, but I keep getting distracted by spending too much time on technical work. I know I need to do more for marketing but I keep going to my safe space (my IDE).

I believe in the product but it keeps reminding me how difficult is to get somethig to a polished, finished state for all users. 90% of the project takes 90% of the time and the other 10% takes another 90% of the time.

Appreciate any feedback.

https://desktop.with.audio

ajd555 2 days ago

Still working on building a local delivery service in NYC using electric Cargo Bikes, at https://hudsonshipping.co. We're aiming to launch our first pilot in early 2026 in Brooklyn!

santisalo94 4 days ago

Currently bootstrapping a SaaS side project: https://diplomium.com

Diplomium helps educators and event organizers create and deliver authenticated certificates at scale. Instead of manually designing and emailing PDFs, you upload a simple Excel, pick a template, and the system generates + sends personalized certificates automatically—each with a unique QR code for instant validation.

The bigger picture: Certificates are often the only tangible outcome of a learning experience. By making them verifiable, permanent, and easy to distribute, organizations save admin time while learners get a trustworthy credential.

Status: Running for 2 years, used by schools and training centers in Latin America. Now building AI-powered features for design editing and data extraction from PDFs.

  • Nazar1ky 2 days ago

    Wow, nice project. May I ask how do you generate images under the hood? Something like browser that does screenshot?

  • tmilard 4 days ago

    Wonderfull nice looking and clear landing page. Best I have seen in a month. Bravo

paul_manias 3 days ago

In the last 7 days I implemented a complete XPath 1.0 parser & evaluation system from scratch in C++20. Right now I'm adding support for XPath 2.0.

Codex in the cloud has been leveraged to do 95% of the work and Claude 5%. We've output 10.5K LoC and 774 individual tests to ensure compliance to the spec.

Lately I've been feeling like we're living firmly in the future. This would easily be an 8+ month project on my own not including the tests, yet we're now on track for completion in 10 days. A min. 25x speed increase is a crazy level of productivity for me and it's hard to believe I'm still seeing articles claiming that AI coding isn't productive.

  • Havoc 3 days ago

    I'd imagine part of it is that there are xpath parsers on github already, so it's not entirely greenfield for the models.

    • paul_manias 3 days ago

      Partially, but I think it's moreso the W3C spec being so thorough and the wealth of samples online. I found that during code review both Codex and Claude would refer back to the specs for certainty on expected outcomes. Their understanding of how to deal with unusual edge cases was also impressive, so it seems they have a lot of baked in knowledge & training of how XPath works and they draw from that.

merelysounds 3 days ago

Nonoverse (iOS, free, offline, no ads), a nonogram puzzle game: https://apps.apple.com/app/nonoverse-nonogram-puzzles/id6748...

I’m working on some more QoL and adding more puzzles, I’m surprised how quickly everyone completes the current ~60 levels. A better tutorial is in the works too. If you have any other ideas, feedback is very welcome.

I’m also working on another app, for building social media carousels; it’s currently awaiting app store review, so I’ll show it later.

Joel_Mckay 4 days ago

Still focused on metal 3D printer slicer software with Blender geometry nodes, and a microscopic positioning stage design for hobbyists.

On the weekend built a lattice-filter test jig with the LiteVNA64, so sorting though the pile of crystals is less time intensive.

Other hobbies maybe 3 other people would find amusing. =3

paulmbw 3 days ago

I'm working on Fibre, a tool for secure file uploads for Intercom

https://fibre.framer.website

We use Intercom for support and our customers need to upload sensitive docs (think proof of address, bank statements, etc.). Intercom’s native uploads aren’t a long-term fit for us (100MB/file limits, docs live on Intercom’s infra which screams data privacy issues for us) and we need files to land directly in our own storage.

Still thinking about what to include exactly, but we appear to be on the right path!

NoMoreNicksLeft 3 days ago

I've been wondering for years if historical magazines/periodicals could ever be transformed into a modern ebook format. PDF doesn't cut it, but most other efforts are unsatisfactory... part of what makes a magazine a magazine is the rich, mixed content. So, for the past few weeks (months?) I've been taking a stab at it with the science fiction pulps. Started with Analog/Astounding, and I was able to re-typeset the cover (with original art), most of the interior, many of the ads, and so on.

https://github.com/NoMoreNicksLeft/repulp

I still need to put together a build system to actually zip this up into an epub file...

noahrflynn 4 days ago

I've been working on writing two appendix sections on knowledge distillation and reinforcement learning for Machine Learning for Drug Discovery [1], which were initiated as tangents to expand coverage of material from a few earlier chapters. I hope to also write these appendix sections up as freely available articles (at least in a condensed form). Thankfully, I'll be able to finish the knowledge distillation section this month but, unfortunately, I need to pivot to finishing out chapter 11 to stay on schedule for full publication.

[1] https://www.manning.com/books/machine-learning-for-drug-disc...

klntsky 3 days ago

An LLM chat helper (app) for OSINT that builds a graph of your knowledge base: https://osint.moe/

It will glue specialized APIs (search, scrapers, tools, etc) so that you rarely need to leave it

SQLv2 a day ago

SQLv2 is a next-generation standard that unifies traditional SQL, machine learning, vector search, generative AI, and multimedia support into a single, cohesive query language.

Long nights and weekends to, but is all well worth it.

https://github.com/synapcores/sqlv2

dwrodri 4 days ago

trying to build a webapp where i apply some recommender systems knowledge to TCG deckbuilding. MtG in particular is suffering from product fatigue and as someone who is both an MLE and a casual MtG player, it has been a fun challenge to apply my skills to a domain of interest

dotneter 3 days ago

https://fooqux.com/ - an experimental tech article aggregator.

For several years now, I've had a routine of collecting articles on topics that interest me throughout the week and then reading them over the weekend. To help organize and streamline this process, I created this website.

The main idea is to gather tech articles in one place and process them with a LLM — categorize them, generate summaries, and try experimental features like annotations, questions, etc.

I hope this service might be useful to others as well.

  • cosmicgadget 3 days ago

    That looks great. Are you aiming to automate the gathering process or let users self-serve by creating their own list of bookmarks (then processing the pages on your side)?

    • dotneter 2 days ago

      Thanks. For now, I don't have any plans to automate this process. Users simply add articles to the site, as in other aggregators, and can filter content by tags.

      What would the ideal process of working with this kind of site look like for you?

      • cosmicgadget 2 days ago

        I'm not sure, my work and hobbies are niche areas of computer science so I find myself wanting very specific filters. That's probably not a requirement for the typical web stack engineer.

cookiengineer 4 days ago

I am working on my Go UI library called gooey [1] which aims to be a one stop framework to build webview/webview apps in Go and WebASM.

It started out with bindings for the DOM, Web, and Browser APIs, but as of today I now have custom Web Components support (which is a big deal considering Go's type system quirks).

Tomorrow I'm gonna polish some of the UI components and start refactoring my git-evac [2] repo management tool which is the first app using the gooey framework.

[1] https://github.com/cookiengineer/gooey

[2] https://github.com/cookiengineer/git-evac

  • tomxor 4 days ago

    > Components are bad for web accessibility (aria- property fatigue).

    I've been using web components as a vehicle to automate and auto validate accessibility aspects as much as possible, because I think the only way to truly make things sustainably accessible is to find a way to unburden the developer by either inferring as much as possible or making validation a natural part of development rather than a separate testing cycle that will invariably cause accessibility support to become out of sync.

    It sounds like you might have similar concerns. Do you have any insights to share along these lines for Gooey?

    • cookiengineer 3 days ago

      The UI components that I wrote initially are just wrappers for the Browser provided input/form elements. As I'm relying on webview/webview to build desktop apps out of it, that also kind of implies WebKitGTK4 on Linux, WebKit on MacOS, and WebView2 (Edge) on Windows.

      These work quite nicely together with a screen reader because you don't have to intercept the focus event (or others) that people browsing in caret mode or similar would use to navigate the page.

      Additionally I decided to make single page applications using a main and section[data-view] elements so that the HTML and CSS alone is enough to hint screen readers on what's visible and so that there are no javascript codes necessary to tween things around, the JS/WebASM side of things literally just sets a data-view property on the main element.

      The whole idea behind gooey and the way it is structured is:

      - all states must be serializable in HTML

      - Static HTML and CSS makes the page usable (apart from web forms and REST APIs, that's developer provided code)

      - Dynamic WebASM on top essentially translates the DOM to be interactive, so that things can be animated based on changing data or streams coming from the backend. All interactivity is rendered directly into the DOM, so that it can be serialized again at all times.

      - Communication between Client and Server is JSON or any other Go implemented Marshaller, and using Fetch API behind the scenes.

      I decided on purpose to not provide XMLHTTPRequest and other old APIs because I'm relying on WebASM and "modern Browser engines" anyways. This way I kinda force users of gooey to use modern JS from the WebASM context and I save a whole lot of trouble with compatibility issues (and don't get into the unsemantic div fatigue like React does, for example).

  • excitedrustle 4 days ago

    Looks great! Wish Go wasm modules were smaller.

    • cookiengineer 4 days ago

      The bindings should also work with tinygo's compiler if you're careful with deadlocks (see docs/ERRATA.md).

      Haven't tested the typecasting that's required for the components yet though, they might break because of some generics quirks (e.g. Wrap/Unwrap helper methods).

WiggleGuy 3 days ago

Still working on https://theretowhere.com, which is a website that makes it easier to find apartments and hotels/airbnbs close to people and activities you care about.

The past couple months have been fun since I've implemented a lot of new highly-requested features into the site's city heatmapping capabilities. One thing I've found motivating is having my own private changelog that shows screenshots of feature requests people have given me, and then dates for when I finally finished those features.

It's easy to forget how much stuff you've built in a month or two, sometimes.

Cook4986 3 days ago

“Autotomb” identifies physical objects/artifacts/specimens mentioned in Egyptological (e.g., Giza) excavation diaries then generates (Meshy) 3D model sets based on those descriptions which are deployed in in virtual reality (AFrame). The output is like an immersive word cloud but the words are 3D objects and you can navigate the scene with your body. Still early days but the desktop pipeline is functional: https://github.com/Cook4986/AutoTomb

RagnarD 3 days ago

After leaving active involvement in a still-extant biotech I co-founded in 2020, I'm focusing on some ideas I've kicked around for awhile but didn't have time to work on.

The first is a document search system for over 200,000 high quality OCRed pages from successful CD/DVD-ROM products I developed some years ago, covering the official records of the American Civil War as well as 19th century documents on Native American history. The technology stack involves BaseX for indexed document search, Postgres for user data, Redis for transient session information, and Blazor WASM for the UI. (I coded all of it.) It can be seen at https://allhistory.us (currently desktop oriented.)

After working extensively with Coda (and much less with Notion), and becoming frustrated with its limitations, I decided to work on a considerably more powerful and programmable system to compete with both. No externally viewable progress so far, but soon ...

I'm developing on a new system I assembled, for general development but also to be able to seriously work on local AI - an EPYC 9755 CPU (128 core) on a Supermicro motherboard, 384GB RAM, and an RTX 6000 Pro Max-Q. I also have ideas for some AI products but too early to talk about.

iswapna_ a day ago

I am working on the MVP for https://www.thelabcompany.co/ the professional network for Upskilling. Solo founder. Experimented with asking LLM for a skill graph of AI skills from git. That went nowhere. Now looking to do something simpler - RAG + memory of user feedback to guide the user on fun projects to build that also include cutting edge skills.

  • iswapna_ 17 hours ago

    Would anyone want to build skills just for the joy of building? Is everyone who signed up wanting only a job? will leave the network as soon as they land a job? what would you do?

zeta0134 3 days ago

I've been busily porting my NES game, Tactus, to Windows, Mac, and Linux as a "native" build. It's been fun to consume my own emulator as middleware, and then lightly modify it to support things like a widescreen view, which the original console definitely cannot do. Here's what that looks like:

https://bsky.app/profile/zeta0134.bsky.social/post/3lzclakpp...

Right this second I'm getting the paperwork sorted to start my first business (gulp!) which should then let me get a Steam page set up and start messing around with the Steamworks SDK integrations. Tons more work to do, but it's coming together fast.

Even more exciting, the cartridges are finally working! I can play the game on real hardware. :D It's basically the same game code on both platforms, with the PC build just doing a bit of extra work to signal to its emulator "shell" that it has switched game modes. (This affects the widescreen display.) Real hardware capture here:

https://bsky.app/profile/zeta0134.bsky.social/post/3lysv53qk...

czhu12 4 days ago

I'm working on a Heroku / Render / Flyio alternative thats free, open source, built on top of Kubernetes for about 2 years now.

I’ve found these services charge way too much per GB of memory (10x more than IaaS providers), but more importantly, offer terrible flexibility. You can’t schedule multiple apps on the same instance, and there aren’t many instance size options.

Canine also supports deployments of any helm package (postgres, airbyte, dagster, etc) via helm charts.

https://github.com/czhu12/canine https://canine.sh

Asmod4n 3 days ago

I’m currently hacking away at a project which turns your keyboard into a clipboard manager, password vault and barcode reader as parts of it. I just need to come up with a better name than totally normal keyboard (:

vulkoingim 3 days ago

I got tired of Spotify recommending me the same songs, from the same artists, over and over again.

So I built Riff Radar - it creates playlists from your followed artists' complete discography, and allows you to tailor them in multiple ways. Those playlists are my top listened to. I know, because you can also see your listening statistics (at the mercy of Spotify's API).

The playlists also get updated daily. Think of it as a better version of the daily mixes Spotify creates.

https://riffradar.org/

  • osa1 3 days ago

    Good stuff, but I don't use the follow feature on Spotify. Can it use number of plays of songs/artists to make the playlists?

    • vulkoingim 3 days ago

      Thanks!

      Right now it's not possible, but I'll put it on my list of features to add. Unfortunately though, the play history Spotify provides is very innaccurate and incomplete - so suggestions only based on that would be quite limited :( It's the same issue with the statistics, they are best-effort based.

      Having said that, there is another feature you could use: if you have or follow any playlists, you can include artists from them. Make sure to have the `Index Playlist Artists` option (it will get enabled automatically if you follow <100 artists) and tick `Include playlist artists` setting when creating your playlists.

      • osa1 3 days ago

        Thanks for the response.

        Another question: instead of getting my follows from my Spotify, could it let me type the artists I'm interested in?

        I really want to use it (I'm also not happy with Spotify's recommendations), but my follow list is mainly for podcasts. Maybe just letting the user enter the artist names (instead of getting them from Spotify follow lists) would be easier to support?

        • vulkoingim 3 days ago

          Not currently, no - I might potentially include it at some point, but I feel like the Spotify UI is better tailored for that, so I'm not sure.

          The current functionality revolves around genres, and artists are derived from those selections. There are some additional filters where you can filter down based on album/track release dates, exclude genres or specific artists - but it all comes from your library, not from the whole Spotify pool. It was a deliberate decision, as my gripe was the fact that I have a massive library, and was not listening to its entirety.

          You can achieve a somewhat similar functionality by creating a playlist, and adding a single song from any artists you want in that playlist.

          As to the following list - the podcast/artists libraries are not the same and you can access them at different places in Spotify. If you click on your profile and go to following you'll only see artists/friends. Moreover they are behind separate APIs/access scopes and I only scrape the aritsts you follow.

          If you want give it a go, you might find it useful. You can delete your account at any time - I don't keep any of your data once you delete your account.

milani 4 days ago

Often, when I use generative AI to produce videos, the results are close to what I envision but rarely capture my imagination exactly. Prompting the AI to fix specific details can be a cumbersome and time-consuming process. To address this, I'm developing solutions that make the creative workflow more intuitive. So far, I’ve built an app that allows users to provide visual clues as guides, along with a 3D environment where the camera can be freely manipulated within the generated scene.

The community is moving fast though. Now higgsfield allows using arrows and pointers to edit the video but so far, no one is doing a good camera control visually.

langitbiru 3 days ago

Kanji Palace - https://kanjipalace.com

I'm building an app to help people memorize Kanji by turning the characters into vivid, memorable images with accompanying mnemonic stories.

I think AI image and video models have reached a point where they can offer a completely new approach to language learning.

Next, I'm planning to add features that use AI to generate comic strips (using Seedream or Nano Banana), songs (using Suno) and videos (using Veo 3 or Seedance) to make learning Kanji even more engaging.

  • eps 3 days ago

    Landing page needs way more quality examples.

    There's one shown in the video (and which appears for 1 second after waiting 5 seconds for it to be generated) and 3 static ones below (two out of which don't really correspond to the text menmonic below the image).

PhysicalDevice 4 days ago

I am working on a tool for creating and sharing maps.

https://blueapex.pro

I think it'd be useful for people exploring new cities to view maps created by locals for recommendations.

dodobirdy 3 days ago

My uni is called NUST so I made a better LMS for it called NUTS lms. https://www.nutslms.com. It's a chrome extension that serves as agentic interface for my University's LMS. The AI Agent is called "Deez Nust" and it can do pretty much everything a human can do: - Check deadlines - Download assignments - Even do a quiz for you

zombie99 2 days ago

I’m working on designing a system at the intersection of mental health and personal finance.

The idea is simple: stressful or difficult moments happen every day, but they usually disappear with no positive outcome. At the same time, many people struggle to save consistently for the things they actually want (trips, concerts, hobbies) because necessities always come first.

This system links the two: when a user logs a stressful moment, a small preset amount (say $2–$10) automatically gets transferred into a personal “joy fund.” Over time, bad days turn into tangible progress toward something meaningful.

Right now, I’m validating whether people would find this useful before building a product. Curious to hear if this resonates, and what potential challenges you’d see in such an approach.

snark_sr 3 days ago

I’m working on https://onebliq.com A lightweight service for Azure cost visibility.

The idea is simple: * See where your Azure spend is going, without learning all the ins and outs of Azure Cost Management. * Get alerts when something unusual happens, with the root cause explained right away.

Still in preview, so I’m mostly looking for feedback from people who deal with Azure day to day. Early access is available if you want to try it!

pagekicker 4 days ago

Codexes Factory: algorithmic tools to create, operate, distribute, and market entire publishing imprints. This week I am launching my first imprint, Xynapse Traces, with 66 books in the Korean pilsa (筆寫) style. Later in October, Nimble Ultra, devoted to the history and practice of intelligence and espionage. Last week I built a giant collection of 575 imprints that are a shadow superset of the ~540 imprints operated by the Big Five publishing houses (Penguin Random House, the largest has ~300). Teeny weeny tip of the iceberg at NimbleBooks.com.

mavilia 3 days ago

- Active recall studying app that allows a user to practice active recall[0]. The app hides user provided content at first and asking the user to try to remember all they can before reading the content. Then the user goes through the material slowly revealing each paragraph from their input. At the end they try to actively remember what they learned and can even compare to what they knew at the start.

- Mixtape sharing platform for midwest emo[1] which is a genre I've really gotten into over the past few years. The community is pretty strong on YouTube for creating "mixtapes" so I wanted a spot that was just for these videos.

- PhotoForge[2] Photographer's companion app which can help me choose photos using a Tinder-esque swiping mechanism. It also has some AI stuff for generating Instagram descriptions. Finally has a watermark tool. Still trying to think of other stuff to add. This was an AI code weekend project so it's like a house on stilts at the moment but I plan to give it some more love soon

[0] - https://www.youtube.com/watch?v=CXdpSfDWbGY

[1] - https://www.youtube.com/watch?v=KS4M4WpmrY4

[2] - https://www.photoforge.fun/

keithasaurus 3 days ago

Updating my validation library for python, koda-validate (https://github.com/keithasaurus/koda-validate).

Focusing on ergonomics improvements. Just released an improvement to the __repr__ for Invalid types.

Potentially working on expanding the ability to generate validators from arbitrary typehints, ie `get_typehint_validator(list[str | int])`. It has good coverage, but I suspect I'm blind to some obvious holes. Would love feedback!

  • anshumankmr 3 days ago

    Pydantic already covers type-driven validation and it works well enough. What is the main value add in Koda? Just curious.

    • keithasaurus 3 days ago

      It's not the core of koda-validate, and yeah lots of libraries have a similar capacity. Feedback I'd be interested in is if there are gaps.

      In general the value prop of koda-validate is that it turns validation into typesafe building blocks, which makes validators very re-usable -- and flexible. Some other notable differences from pydantic are that it doesn't `raise` on validation errors, you don't need a typing plugin, and it's fully asyncio-compatible.

bsmith 4 days ago

https://spanara.app

Spanara - A word game inspired by the "license plate game" my wife taught me while we lived in Finland. License plates in Finland always start with 3 letters, so out on our walks we'd try to come up with a word quickly, and got more kudos for "good" words. This was a first attempt at a personal project using AI.

I am currently working on a new mode that is more like what played walking around: a few rounds in rapid fire, very little time to think before the next round.

  • CamperBob2 4 days ago

    Seems like a really small dictionary. Many/most of my guesses (and Gemini's) don't work.

    • bsmith 3 days ago

      Yeah, sorry about that, and thanks for the heads up!

      I've struggled with the dictionary a few different times. Here's to hoping the 12dicts wordlist 2of12inf is a better choice than my previous ones :D

      The new dictionary is live!

tsv_ 3 days ago

I'm working on Vedro, a Python testing framework as a pytest alternative without the magic and with clear output.

The main idea is that tests should just be Python: plain `assert` statements instead of custom matchers, no fixture magic, and when tests fail you get readable diffs that actually show what went wrong. Tests can be simple functions or structured with steps that self-document in the output.

https://vedro.io

I would be very happy to receive any feedback!

  • erezsh 3 days ago

    I like the promise, and it looks nice. But I'm not sure what are the selling points.

    - pytest already works with assert. Why brag about something that is already commonplace?

    - It could help if your docs explained the alternative to using fixtures. I assume it would be done by re-using givens, but you could make it clearer what is the preferred way to do it, and what is gained, or lost, but doing it that way.

    - Can you explain how your diff is better than the pytest diff? (I'm asking as someone who hates the pytest diff)

    • tsv_ a day ago

      Thanks for the feedback, it helps me see things from a different perspective.

      These are excellent questions, and you're absolutely right that they should be clear from the landing page. I'll work on fixing that.

      Short answers:

      1. Good point about asserts. When writing the benefits, I was targeting a broader audience (unittest users, people coming from other languages like JS), but the reality is most visitors are probably "pytest escapers" who already know pytest uses assert. I'll reorganize the selling points to focus on what actually differentiates Vedro.

      2. The main philosophy is "all you need is functions and their compositions", no special decorators or dependency injection magic. But this is indeed missing from the index page. Will definitely add clear examples showing how to handle common fixture use cases with plain functions.

      3. One diff example on the landing page clearly isn't enough. I'll add more comparisons. Since you hate pytest's diff output too, I'd love to hear what specifically bothers you about it, your pain points would be incredibly valuable for improving how I present Vedro's approach.

  • benji-york 3 days ago

    As someone that loves Python and hates pytest, you have my support.

    (Although, I don't like using bare `assert`s in tests, but maybe you'll convince me.)

    • tsv_ a day ago

      Thanks for the support! It means a lot, especially from someone who shares the pytest frustration.

      About bare `assert`s. Vedro is actually flexible enough to use any matchers you prefer, but let me share why I stick with plain asserts:

      1. In most editor themes, `assert` jumps out with distinct syntax highlighting. When scanning tests, I can quickly spot the assertions and understand what's being tested.

      2. The expressions feel cleaner to me:

         assert error_code not in [400, 500]
         # vs
         assert_that(error_code, is_not(any_of(400, 500)))  # hamcrest
      
      3. I like that there's nothing new to learn, the expressions work exactly like they do in any Python code, with no special test behavior or surprises.

      Would love to hear what specifically bothers you about bare asserts, always looking to understand different perspectives on testing ergonomics!

      • benji-york 3 hours ago

        Your first and second points makes sense. They don't matter much to me, but I see how others could value those things.

        Aside: I also don't like the hamcrest syntax. I also don't love unittest's syntax but it's OK and it's pervasive (i.e., available in the stdlib).

        The third point is where I start to disagree more strongly.

        > I like that there's nothing new to learn, the expressions work exactly like they do in any Python code, with no special test behavior or surprises.

        This doesn't seem true to me.

        > the expressions work exactly like they do in any Python code

        Not to my mind. In normal Python, an assertion communicates something that is unequivocally believed to be true, not something that may or may not be true (a test). Let me see if I can explain it this way, I often use asserts in tests to show (and enforce) something that I believe to be true and must be true, before the test can have any meaning. E.g.,

        assert test_condition() == False invoke_the_code_under_test() self.assertTrue(test_condition())

        The "assert" communicates that this is a precondition, the "self.AssertTrue" communicates that this is a test.

        I can 100% see that others might not see/care about the distinction, but I think it is important.

        > no special test behavior

        Well, that's not quite true. You have to handle the AssertionError specially and do some fairly magical work to figure out the details of the expression that failed. The unittest-style assertions just report the values passed into them.

        I don't really like that magic, both from an aesthetic standpoint and from a least-complexity-in-my-tooling standpoint. Again, I can understand others making different tradeoffs.

jms55 4 days ago

I've been working on raytraced lighting in the Bevy game engine, using wgpu's new support for hardware raytracing in WGSL. The initial prototype is launching with the release of Bevy 0.17 tomorrow, but there's still a ton left to improve. Lots of experimenting with shaders and different optimizations.

I wrote a blog post about my initial findings recently: https://jms55.github.io/posts/2025-09-20-solari-bevy-0-17

npodbielski 3 days ago

For about two years I am working on dynamically configured, zero-downtime, low-code API and extenaible platform called Hamster Wheel. It is written in C# and today I released first one of few libraries that I developed while working on it:

https://github.com/npodbielski/HamsterWheel.FluentCodeGenera...

It is small helpful library that helps to write Roslyn source code generators using fluent API. Might be a bit niche use, but native Roslyn APIs are a bit complicated to get started writing source code generator. Fluent API helps with that greatly. In example:

- automatically emits using statements

- automatically format generated code

- helps with importing types

- helps with indentation and balancing parenthesis

- helps with adding, using parameters, async methods generation

- provides nicer to use wrappers to Roslyn IncrementalValueProvider

- allows to share pieces of code between files/classes (i.e. interfaces implementation)

bryanhogan 3 days ago

Have been working on my blog ( https://bryanhogan.com ) and writing more about using Obsidian well. Last two posts were first how to use Obsidian to make a website ( https://bryanhogan.com/blog/obsidian-website ) and the latest a tour of how my current vault works ( https://bryanhogan.com/blog/obsidian-vault ).

Also working on DailySelfTrack ( https://dailyselftrack.com/ ), an app to track what matters to you in a way that you find relevant. So it is a mix of habit tracker, health log and journal. Like a spreadhsheet app, but with much better UX. And like a habit/health app, but with much greater customization.

I want this to be a tool highly useful for people who have complex health issues, are working towards ambitious goals, or just want to regularly reflect on their day.

I'm building it since I couldn't find a satisfying solution anywhere. It's local first and does not force you into a subscription, or tries to exploit you with any other dark patterns

hewwwww 4 days ago

In my free time I’m still working on My Financé (I keep getting feedback this name is confusing), which is a fairly undifferentiated personal finance tool.

It’s a labor of love, but I love it!

I’m currently building a simulation engine that lets you forecast your spending, build scenarios (like taking a year off, getting a cat, move to a new city, etc based on your current spending patterns and assets.

https://myfinancereport.com/

It’s great fun to have a project of one’s own to just toil away on.

  • sfpotter 4 days ago

    I don't know what it is about this name, but I read it as "My Fiancé". My brain did not register the first "n" and it wasn't until I read your parenthetical remark that I went back and re-read.

    The name isn't confusing, per se ("get married to/be exclusive with your finances", OK), but it also isn't very strong... "financé" is also very strange and awkward to pronounce as a native English speaker. Probably because it comes across more as Spanish-seeming despite it being a play on a French work.

    • hewwwww 4 days ago

      Yeah it was meant to be along the lines of:

      My Financé, because you should love your finances.

      To your point, I think it’s hard to notice the spelling, and hard to figure out how to pronounce it.

      It also is the same spelling as My Finance, which is tricky to rank for on Google.

      Overall, it seems like it has potential to be a fun brand, but the constant confusion has led me to strongly consider a “rebrand”.

    • verdverm 4 days ago

      > I don't know what it is about this name, but I read it as...

      same misreading

      I'm blaming typoglycemia

  • epolanski 4 days ago

    Because everybody reads it as a typo of my fiance.

proshan 3 days ago

A comprehensive Prometheus metrics exporter for Gunicorn WSGI servers with support for multiple worker types and advanced monitoring capabilities, featuring innovative Redis-based storage, YAML configuration support, and advanced signal handling. This Gunicorn worker plugin exports Prometheus metrics to monitor worker performance, including memory usage, CPU usage, request durations, and error tracking (trying to replace https://docs.gunicorn.org/en/stable/instrumentation.html with extra info). It also aims to replace request-level tracking, such as the number of requests made to a particular endpoint, for any framework (e.g., Flask, Django, and others) that conforms to the WSGI specification.

https://github.com/Agent-Hellboy/gunicorn-prometheus-exporte...

memset 3 days ago

I'm trying to build a next gen quickbooks competitor.

Something that doesn't nickle and dime you, very cheap (perhaps even open source), has all of the extensibility of a modern ERP, a great UI, and handles complex use cases (revenue rec, expense management, inventory cogs, etc).

I feel like this is solving a real problem, but have no idea how to break into the industry. Just trying to solve my own problems for business accounting but would be nice to know other folks would be interested.

jbentley1 4 days ago

A new type of development environment for working with agents

https://github.com/stravu/crystal

It supports Claude Code and Codex, but has you constantly working on multiple features in Git worktrees. This way you are always able to stay busy while waiting on your agents.

It has built in tools for review, such as a diff viewer, and a quick button to run your application in different worktrees for testing. It has completely transformed the way I work.

zikani_03 2 days ago

I am working on a tool for testing web apps with a simple to use syntax/DSL aimed to reduce work for automated testing of applications, based on Playwright (Go).

It has additional cool feature like documentation generation in which the steps of the UI test can be used to generate a markdown document with screenshots to aid teams in crafting end-user documentation.

I am planning on adding reports like Playwright and Cypress support and then later on adding support for running tests on remote browser instances to enable different workflows

https://github.com/zikani03/basi

some_furry 4 days ago

Mostly decentralized/federated crypto stuff.

1. COCKTAIL-DKG - A distributed key generation protocol for FROST, based on ChillDKG (but generalized to more elliptic curve groups) -- https://github.com/C2SP/C2SP/issues/159

2. FREEON (Threshold signing tool for open source development teams) -- https://github.com/soatok/freeon

3. A reference implementation for the specification I wrote last year for federated Key Transparency, so that the Fediverse can build end-to-end encryption (E2EE) with stronger, less-centralized notion of trust than TOFU -- https://github.com/fedi-e2ee/public-key-directory-specificat...

I wrote a blog post about a lot of this work (and my other side projects): https://soatok.blog/2025/08/27/its-a-cold-day-in-developer-h...

And for the overall ActivityPub E2EE work: https://soatok.blog/category/technology/open-source/fedivers...

rriley 4 days ago

Everyone’s drowning in long articles, dense PDFs, and hour-long videos. I’m working on https://unrav.io , it lets you flip any article, paper, or YouTube link into the format you actually want (summary, mindmap, podcast, infographic, etc.) in one click.

Right now I’m experimenting with a simple bookmarklet trigger instead of a browser extension. Curious: how do HN folks feel about bookmarklets in 2025, still viable, or do you prefer extensions?

  • 01HNNWZ0MV43FF 3 days ago

    Bookmarklets are nicer, you don't have to install them. AIUI, people hate installing. I hate installing!

chaosharmonic 3 days ago

Tech side project: crawlers that doomscroll job boards for me, and a Tinder clone that swipes through them. I recently broke out the actual automation logic into something more recyclable for scaling out to new targets (and broke out the HTML parsing for possible use outside my browser automation flow). Still figuring out how I want to handle datasources as both an API and a plugin architecture, but the goal is to eventually be able to configure searches through the API, to manually trigger and/or setup scheduled runs.

github: [username]/escape-rope, /escape-rope-ui | UI demo: escape-rope.bhmt.dev

Personal side project: extensive cleanup of my family's place. I'm just now approaching a decent first pass at the outside, and have to tear apart a basement next. It's taken most of this year. It's not the specific reason I've farmed collecting search results off to a bot

For-fun thing: CTF puzzles. I'm not very good at them, but they're useful for other things. I fell down the scraping rabbit hole this way, and I'm currently using a series of them to finally get some exposure to Python. I also have a writeup half-written about this exact process

bloomca 4 days ago

I have been working on my terminal editor, but I parked that for now -- https://github.com/bloomca/love. It is possible to load a file and edit it, copy/paste works, you can select text, etc. The next step is to integrate with the tree-sitter for syntax highlighting and then with LSP, but it took a bit more time than I wanted.

Another project of mine is to play music from my audio CDs by myself. I built a simple Rust library to read TOC and raw PCM data from a CD drive -- https://github.com/Bloomca/rust-cd-da-reader (works on Windows, macOS and Linux), and a ripper -- https://github.com/Bloomca/audio-cd-ripper, which rips all tracks and encodes it as FLAC and fetches metadata from MusicBrainz.

The next step is to play it. I looked into using cpal (https://github.com/RustAudio/cpal), but I feel like using low-level audio API for each platform is a better approach for learning.

onel 3 days ago

I'm building a way to automatically keep code base documentation updated. https://github.com/apps/askmanu

Right now we're focusing on reference docs and soon the app will be able to write full documentation content.

We want to focus on incremental changes to docs (one PR at a time) so the content is easy to verify and merge.

runarberg 4 days ago

A kanji learning app using free dictionary data and the FSRS spaced repetition system for maximum context per card and optimal memory retention.

https://shodoku.app/

https://github.com/runarberg/shodoku

My theory of learning is that you learn the characters better if you learn how to read and write them at the same time. And flash cards are better by giving you as much information as possible about the character.

This is fundamentally different from e.g. WaniKani which only teaches you how to read the character and relies on pre-made mnemonics (plus SRS) for easier retention, and from Anki which (normally) has very minimal flash cards, showing only small bits of information per card. When you have the whole dictionary on each card it gives you the opportunity to create the easiest connection with what you already know. This may be some made up story about the components (radicals) in the kanji (like WaniKani does) a word you already know, other kanji sharing the components, etc. The more connections you make the easier it is to learn them.

One of the features I personally use extensively is the ability to bookmark words containing the kanji, which will then pop up at the top of the words section in a later review. If I remember the meaning and the reading of the words I have bookmarked for this character during a reading review, I consider mark card as good. If I remember none of them I mark it “again”.

FergusArgyll 4 days ago

An extension which treats tabs as a stack - so I can go down a rabbit hole opening new tabs and then use a shortcut to close a tab and take me to the parent of that tab

elpakal 4 days ago

Adding a chat feature to my iOS app size analysis tool that runs locally on your Mac. My goal is to make everyone a build engineer, where you can chat with your builds and get insights and improvement areas. Testing out on-device Apple Intelligence models but need to find the time to do more validation testing.

https://apps.apple.com/us/app/dotipa/id6742254881

blackboattech 3 days ago

A new way for realtors and potential buyers to do property research.

A "trying to solve my own problem" project. Managing my realestate portfolio and getting an unbiased estimate pricing estimate for new locations i'm interested in is tedious. Doing my own research on a location takes hours.

https://realestate.blackboattech.com/ makes this easier converting all real-estate research into a one click affair. Agent automatically accesses the location and neighborhood to score amenities and gets an average price range for similar homes. Research reports are great for consumers and realtors can have on-demand reports generated for the most up-to-date information. Over time the plan is to have passive tracking of my existing real-estate portfolio notifying me of local events or litigations that may affect my property pricing.

lylo 3 days ago

I’m working on Pagecord. Blogging as easy as sending an email.

https://pagecord.com

Pagecord is free with a very full-featured (and cheap!) premium package. Email newsletter, custom domains, privacy-respecting analytics etc.

Source is available. Ruby on Rails:

https://github.com/lylo/pagecord

excitedrustle 4 days ago

Working on Fraim, open-source agents for cloudsec and appsec engineers to complement existing deterministic scanners. Born out of our 3 years of learnings building such scanners for IaC. Turns out in the real world policies are subjective enough to make this hard.

Examples:

- Policies are frequently subjective. Hard to codify, but LLMs can evaluate them more like a security engineer would. "IAM policies should use least privilege." What is "least" enough? "Admin ports shouldn't be exposed to the Internet." What's an admin port?

- Security engineers are stretched thin. LLMs can watch PRs for potentially risky changes that need closer human review. "PR loosens authz/authn." "PR changes network perimeter configuration."

- Traditional check runs (SAST, IaC, etc.) flood PRs with findings. Security doesn't have time to review them all. Devs tends to ignore them. Frequent false positives. LLMs can draw attention to the important ones. "If the findings are unusual for this repo, require the author to acknowledge the risk before merging."

https://github.com/fraim-dev/fraim

https://www.fraim.dev

GMoromisato 4 days ago

Still working on https://gridwhale.com.

This is mostly a nostalgia play--I'm pining for a time when app development was much easier. I'm trying to apply lessons from early Rapid Application Development while still providing a full-featured language.

I confess that I haven't gotten any traction at all, but I find it incredibly useful for my own consulting business, so I'm going to keep on working on it.

ganarajpr 2 days ago

I am working on a answer engine for Hindu Scriptures and old Sanskrit works. I already have a corpus of all the documents which are indexed and currently working on a LLM based answer engine that focuses on answering questions from Vedas and Upanishads and Mahabharata (for ex). Think perplexity but completely focused on Sanskrit sources with proper quotations from the exact verses where the answers are found.

Planning to release this into the wild for people to use. I currently am struggling on how to fund this properly as the server costs are going to be huge for such an effort (search engine + LLM).

biinjo 2 days ago

I’m building Ganttify for a while now https://gantt-chart.com

The goals is to become THE Gantt chart add-on for anything. Currently works with Todoist, Basecamp and Trello. I’m struggling to find more markets.

It’s basically “Turn X into an editable timeline with syncing capabilities and dependencies”

Open to suggestions and ideas how I can make this take off.

I’m currently in the process of consolidating every integration into a single account. Previously (currently) it was “Ganttify for Trello” or “Ganttify for Basecamp”. It will become “Ganttify, connect one or more integrations to your liking”.

That might help simplify things for users I suppose.

wjgilmore 3 days ago

Been having a lot of fun building SecurityBot (https://securitybot.dev/), a free security and uptime monitoring service. It keeps tab on your HTTP security headers including CSP, robots.txt, security.txt. open/closed ports, ping times, uptime, and more.

  • evrimsel a day ago

    When I try to access the website, I get blocked by the browser.

_kush 3 days ago

I am building LookAway[1] - an antidote to seductive screens. Many people have been facing issues like eye strain, digital fatigue, CVS, posture issues, and more due to prolonged screen use and I aim to solve it with this product. I believe managing screen time is as important as managing sleep (if not more).

1: https://lookaway.com

m82labs 3 days ago

An “everything” feed reader. Its a plugable framework that allows you to push anything into an RSS feed reader type interface. Email, Slack notifications, RSS, etc.

I want one place to manage ALL notification settings. So if I want to be notified of Slack messages that contain the word “cat”, I can do that.

I am also looking to add summarization and tagging using a local SLM. Trying to find a method that can run on older hardware.

  • selim-now 2 days ago

    let's connect, I can hook you up with a custom SLM -> dm on X

iceboy 3 days ago

As a hobby I´m working on my digital logic educational board. In the middle of releasing new product that where you can connect different logic gates together and I have added clock functionality that adds timing to the logic. https://logicgat.es

dataviz1000 4 days ago

Browser automation with a Chrome Extension.

Cordyceps: A port of Playwight that doesn't use CDP or Chrome DevTools Protocol either over websockets or chrome.debugger. Instead it uses pure DOM and Chrome Extension APIs. It includes a port of both Stagehand and Browser Use that run purely inside the Chrome Extension. [0]

Doomberg Terminal: A Chrome Extension that performs algorithmic trading using Robinhood's web interface and market data. [1]

crx-mcp-over-cdp: This is a proof of concept demonstrating how to run a Model Context Protocol (MCP) server inside a Chrome Extension using Chrome DevTools Protocol (CDP) - no external server required. (Sort of, I left out the actual MCP library implementation. Ran out of time.) [2]

[0] https://github.com/adam-s/cordyceps

[1] https://github.com/adam-s/doomberg-terminal

[2] https://github.com/adam-s/crx-mcp-over-cdp

radulucut 3 days ago

https://stonepine.app/

A tool to track SEC filings and dividend changes via Discord.

I originally built this for myself to track my investments, and decided to turn it into a product. I’m planning to add more functionality to support investment research.

devrundown 3 days ago

Been working on a simple online radio station player. Very early stages but allows users to search for stations, play them and favourite them.

It's up now but still not "prod ready" but feel free to check it out if you like:

https://www.radiopuppy.com

  • Exadra37 3 days ago

    Nice app. Can you add a share link for a radio and to categorize them by country and category?

    A nitpick: I would prefer the spin loader from visible o the centre of the page.

    • devrundown 3 days ago

      Yes all on the road map. Still in soft launch mode so will fix a few of those things before launching :)

      • Exadra37 2 days ago

        By the way, if you could add the possibility to add missing radios then it would be the cherry on the top of cake ;)

        I ask, because one of the main radios in my country is missing from your list, and this is the only major drawback on your app up to now.

yculinkedin 2 days ago

I have 2, not yet sure where to focus on so both for now

https://YouGotPicked.com - A simple list picker tool (for when you can't decide between options)

https://Drop.Top - A lightweight emoji-based feedback widget in minutes, so real users can drop contextual bugs, suggestions & ratings — all tied to session replays. See trends, sentiment & hotspots in real time, then feed feedback straight into your Jira/Slack/analytics stack.

drio 3 days ago

I'm writing a minimal, educational WireGuard implementation to practice networking and cryptography: https://github.com/drio/miniwg. It's still in heavy development, but it's been a great learning experience. I've already been able to create tunnels between two miniwg instances and between miniwg and Jason's WireGuard from the Linux kernel.

Before that I wrote: https://github.com/drio/unboxing, a c/webassembly implementation of Danielle Navarro's beautiful IFS fractals.

[removed] 4 days ago
[deleted]
gritzko 3 days ago

Replicated Data exchange format, RDX. A JSON superset that has diff, patches, branches and merges. Once you have that ability at the data format level, many things become surprisingly straightforward. https://github.com/gritzko/go-rdx

xcjs 3 days ago

Oh man, I am extraordinarily late to this.

I built a fairly sophisticated Discord bot called Musebot that integrates with both Ollama and ComfyUI: https://xcjs.com/discord

anie_cha 4 days ago

Earth Meta Insights

Since a few months back I am working on a side project to give a snapshot of the regional and global species and natural ecosystems.

I use manual (me) and automated tools (web and literature search tools, llms, visualizers ...) to search, extract, organize and visualize ecosystem literature and data.

A regional example of mountain gorilla's of Rwanda: https://www.earthmetainsights.com/emi-cards-gorillas-of-rwan...

A global example of Elephants across the world: https://www.earthmetainsights.com/emi-cards-state-of-elephan...

If there are some species that are you would like to see a snapshot of, and the region/location let me know and i will try to get a similar visualization. DM or as reply to the chat. Share the species name (common or scientific) and location (can be a city, town, region, province, country).

It is a work 8n progress, but I would be very happy to recieve feedback.

  • knowaveragejoe 4 days ago

    I appreciate what you're doing here. I think it's really important to have this kind of high level overview of these species. I have a little feedback based on clicking around the site.

    When you click on a country in the map view(under Elephants, for example), I think the map still has focus instead of the card. So this means you can't highlight text, click on links, etc within the card. Also if you scroll using the scroll wheel, you end up zooming in and out on the map.

    I wonder if it would be good to have a "see more" link or some such here, so you can view the same information in the card, but on its own discrete page for each country?

    • anie_cha 4 days ago

      Really appreciate that you checked out the website. It is a bit hacky, but for now i am happy with it. Indeed that is correct, the focus is on the map. I am going to fix that. Thank you.

      As for the see more, it is in my planning. I can do it manually, but I am waiting for some free time to automated that.

paulfitz 3 days ago

I'm quietly adding "pull requests" for data to Grist https://github.com/gristlabs/grist-core/issues/1829 - been wanting to do this for a long time.

I tried doing this years ago as a stand-alone project and it was too much. I wrote a data diff/patch/merge tool called "daff" that worked okay. But I've always wanted to add this to a proper spreadsheet tool like Grist.

I really want people working on data projects to be able to work more like coders, with pull requests and reviews. Not all data projects are as curated as that, sometimes your data is just a big soup, but when it is curated, there should be a better workflow.

kapitalx 3 days ago

https://doctly.ai

We're building Doctly.ai - PDF Extraction with AI.

We started out with document conversions to Markdown but quickly realized that most use cases were for JSON conversion. We recently launched our "Extractor Studio" where you can have AI analyze a few sample variations of your documents and come up with a schema for you and publish it to an API endpoint.

We've built a technique on top of AI models that dramatically improves run to run consistency of JSON output.

Checkout the blog post here: https://medium.com/@abasiri/introducing-doctlys-extractor-st...

newbalance 3 days ago

SMS based text only interface to search for library books, find the next train, and serve up the current week NFL schedule.

Originally a project to gain comfort with local LLMs + function calling. Currently, Ollama runs too slowly on Macbook Air M2.

SMS messaging handled through a cheap Android phone with TextBee.dev

adhdjesse 2 days ago

Building an app to help me stay in touch with my friends (https://wavepal.app).

I have ADHD and often forget to reach out to important people in my life, not because I don’t care but because “out of sight, out of mind” is EXTREMELY true for my brain.

I started building Wavepal with a friend earlier this year so I can track when I last chatted with people, what we talked about, important details that I’m likely to forget (kids names, important dates), and it auto sends me reminders when enough time has passed since we last talked.

imedadel 3 days ago

Linear-inspired wiki:

https://outcrop.app

I've been working on Outcrop full-time for a few months now, since I left my job at Stripe. I think knowledge base systems are some of the most important components for successful companies. Current tools are too slow and too messy. Many companies end up developing a custom internal wiki to supplement their Confluence one.

Outcrop is powered by custom search, collaboration, and authorisation engines. Everything is indexed, including comments. Search and navigation are instant. I have a long list of itches I want to scratch with this product. I'm doing a round of private previews to collect feedback, if you're interested, please sign up, I'd love to talk you!

vc5 4 days ago

An XDP/eBPF load balancer with Golang control plane library and an application to replace high capacity legacy appliances with COTS servers.

yomismoaqui 3 days ago

An aggregator of remote developer jobs:

https://devmote.net

It uses Go & SQLite, the nice thing is that the DB is readonly and baked into the deployed container. I use cron on my home PC to do the scraping, update the DB and deploy a new version of the site using Kamal

jezze 4 days ago

A command-line tool called berk that is a versatile job dispatcher written in c. It is meant to replace big clunky tools like Jenkins, Ansible etc. It has syntax similar to git. It works pretty well, just need to iron out some kinks before final release. https://github.com/jezze/berk

yeutterg 4 days ago

Working on the Restful Atmos Sleep Lamp, a smart bedside lamp that automatically shifts throughout the day and night for the circadian rhythm, reducing blue light at night and maximizing blue light during the day. There is a machine learning layer that learns your preferences and automatically adjusts the intensity of the light, similarly to the Nest Thermostat [0].

Also, shipping Bedtime Bulb v2 next month. This is a hybrid LED-incandescent design meant for the evening that is the best of both worlds: low blue light, high color quality, perfect compatibility with dimmers, 10x less flicker than incandescent, includes near infrared, low energy use, long lifespan [1].

[0]: https://restfullighting.com/products/restful-atmos-preorder

[1]: https://restfullighting.com/products/bedtime-bulb-v2-preorde...

sim04ful 4 days ago

I’ve been working on https://fontofweb.com, a search engine for real-world web design.

Most design inspiration sites lean heavily on curated mockups (Dribbble) or award-winning showcases (Awwwards, Mobbin). That makes them polished, but they don’t reflect what most production sites actually look like. Font of Web takes a different approach: it sources directly from live websites, and the community can clip specific elements instead of entire pages. That means you can browse navbars, pricing cards, dashboards, etc., not just full screenshots.

Each clip is enriched with metadata (fonts, color palettes, original domain). Search works across that metadata, natural language queries (“minimalist fintech dashboard”), and even visual similarity — so you can find results either by text or by image.

There’s also a Chrome extension to snip and save from any site.

I’d like to hear from designers and frontend engineers: is this useful in your workflow? Anything obviously missing?

m3047 3 days ago

I have a steep pitch (1:1) roof, and I'm building ladders so I can get on top of it for cleaning, etc. I actually did this a decade ago out of wood, but it apparently hadn't been inspected / seasoned / treated correctly (by the people who produced the lumber) and after a couple of years the thing started growing mushrooms so I had to tear it all out. Just re-roofed a month ago. Building it this time out of mild steel. Cutting, drilling, bending, welding... oh my! Plus there's the risky business of assembling it in place on aforesaid slope.

If I don't have a consulting gig where risk is taken seriously, I can always work on my house or my motorcycles. :-p

ferd 3 days ago

Obsetico App (named after a friends' comment that "it's great for Obsessed people like my wife"

A mobile app to track tasks, events and any info about anything you care about: your car, home, tools, workshop, appliances, pets, lab equipment... anything really.

Lets you organize "resources" in a hierarchy (like "folders"). You can then define tasks, add pictures, geolocation, contacts, notes, events, etc to them. Recently added the feature to "share" resources with others.

Google Play: https://play.google.com/store/apps/details?id=com.code54.qui... App Store: https://apps.apple.com/us/app/obsetico/id6749025870

It's so generic that it's hard to describe :-) I need a better elevator pitch.

adevilinyc 4 days ago

I'm building Mighty, a library that lets you render Astro components everywhere.

https://go-mighty.vercel.app/

(Will probably register a proper domain name close to release)

Historically, Astro hasn't had an API like renderToString for React/Vue/etc. that takes a component and renders it on the server. That changed with the release of the Container API last year: https://docs.astro.build/en/reference/container-reference/

But there are still a lot of rough edges:

- Importing components is a hassle (you have to go dig through the Astro manifest or create a TS file that exports all your components)

- No Vite integration (so no local dev support, or hot reload)

- No styling support (this is probably the biggest one)

Mighty will provide dev + styling support and a simple way to import your Astro components, with adapters for Hono and Laravel when first releasing. For Hono, it should be as simple as writing a few lines of code:

https://go-mighty.vercel.app/guides/backend-adapters/hono/#r...

Still WIP, but I hope to have something out by the end of the year! Let me know what you think.

https://go-mighty.vercel.app/

(And yes, I wrote the docs before the code! It helps me structure my API design far better, even if not perfectly)

ymyms 3 days ago

biscuit-based identity and authorization

I’m working on https://www.hessra.net/, an identity + authorization service built around [Biscuits](https://www.biscuitsec.org/) instead of JWTs. The goal is to decompose auth primitives so they’re easier to use in service-to-service cases, while also showing off what Biscuit tokens make possible.

JWTs feel like problems waiting to happen. I think biscuits give stronger guarantees and are harder to get wrong.

One piece I’ve shipped is an identity token that can be delegated offline. For example, “company:alice” can delegate to “company:alice:agent,” and that token can then be used to request an authorization token. This makes for a neat API key model: you can issue a simple opaque identity token to your customer (e.g. “customer123”) without having to maintain a DB of hashes/expirations, since those are encoded into the token. Later, you can upgrade security by exchanging the identity token for an authorization token, or let customers delegate access (e.g. “customer123:marketing”).

I’ve also been experimenting with higher-order authorization flows:

• Service chains: each step in a request’s path (edge → app → DB) can add attestations, so later services can validate the full chain.

• Multi-party authorization: requiring two independent services/orgs to co-sign an authorization token, useful for cross-org or on-prem deployments.

Right now I’m building an OAuth 2.1 profile where the identity token replaces a refresh token and the authorization token stands in for the access token. I’m especially interested in hearing where people find OAuth clunky in practice, or stories from folks who’ve built auth systems with other token types (macaroons, biscuits, etc.) or for use cases where OAuth didn’t fit well.

  • AceJohnny2 3 days ago

    Are Eclipse Biscuits related to Google Macaroons? https://research.google/pubs/macaroons-cookies-with-contextu...

    (what a word salad that is...)

    • ymyms 3 days ago

      Biscuits are in the same family as macaroons in that they are bearer tokens that can be attenuated offline, but they go further. A biscuit carries a chain of signed “blocks” that can contain facts, rules, and checks in a small Datalog-like logic language. That lets the token itself express richer authorization context, not just restrictions.

      Key differences from macaroons:

      - Crypto model: Macaroons use HMAC, so every verifier needs the shared secret. Biscuits use public/private keypairs so any verifier with the public key can check validity.

      - Expressiveness: Macaroons only add caveats (restrictions). Biscuits can encode facts, rules, and checks, enabling more complex policies to travel with the token. so you can attest and attenuate (and do some other tricky stuff if you want)

      - Delegation: Both support attenuation, but biscuits do it with signed blocks that are verifiable and can be chained across services.

      So conceptually similar, but biscuits aim to be more decentralized and policy-rich.

olivia-banks 3 days ago

I'm toying around with a language that's like Python but with Hindley-Miller interference and some functional stuff. It's not a superset or anything, because I can't do that, but it's interesting how well HM (plus some well-encapsulated escape hatches) map onto the Python ecosystem with all its dynamism.

ideashower 3 days ago

A side project that takes legal documents and uses TTS models to create a narrated read out of the whole document.

Part of the reason I'm building my own solution is that legal documents are often distributed in PDFs which can have all kinds of formatting issues when converted to plain text. There's also specific jargon and formatting that may or may not need to be included, or spoken, or even spoken differently, that I am finding no commercial TTS platform like ElevenLabs really accounts for well. It's all about the pre-processing and chunking.

Also, the commercial models are expensive when you're routinely throwing dozens of pages of text at it.

stryan 3 days ago

I've been working on a tool called Materia[0] for managing Podman Quadlets on hosts, GitOps style and I think it's really starting to hit its stride. I just released a new version yesterday: https://github.com/stryan/materia/releases/tag/v0.3.0 .

There's been a couple attempts in this space before but they usually seem to peter out after a while. I'm hoping to avoid that by staying flexible and focusing on just managing files instead of creating a new compose-like DSL. But even if it doesn't become popular I'm just happy I don't have to manage my homelab with Ansible anymore :) .

[0] https://primamateria.systems/

  • someguy88888 3 days ago

    This is really cool! Does it take care of the 'deletion' of everything it creates if you remove config blocks/files etc.?

    • stryan 3 days ago

      Yep! Everything is designed to be atomic/deterministic so you don't need to worry about materia itself causing any state drift.

plindberg 3 days ago

I’ve been working on an app called Lång. A daily spending guide. It shows you what’s okay to spend based on how much needs to last how long.

For over a decade, I’ve thought about how most people seem to resist the advice about money. And also how all advice is based on the same idea: seeing where your money went and making monthly plans based on that.

I think people feel that this is a poor match for how money works. So they improvise. And because we tend to not discuss money with others, they improvise on their own. What this typically looks like is checking their balance and trying to pace things.

I’ve been trying to design the app around that. Providing support to what seems like a natural, instinctive approach to managing money.

https://apps.apple.com/app/id6443515404

  • ludvigk 3 days ago

    I've been wanting to build something like this for myself, but partnering/integrating with banks seems to be the main difficulty. How do you solve this?

    And which cards / banks does it support?

    Also, what does the name mean? It might be a tad difficult to google, unfortunately, since I imagine that googling "lang" would come up with a lot of other results.

    • plindberg 3 days ago

      It doesn’t integrate with banks. You log as you spend. It’s a common question, but I think there are many reasons to keep it manual. It keeps you aware of what you have left. And automation won’t ever be perfect, so you must keep an eye on it and adjust things.

      The app focuses just on your everyday spending. You don’t log bills and subscriptions. And it’s not about being exact. You can add the rough total of what you spent. It acknowledges that when you plan your spending, it’s really just a guess. And you’ll adjust the plan as you go.

      What did you have in mind when you thought about building something like this?

      The name means ’long’, and is pronounced similarly. Naming is of course hard. I’m hoping that it will be something you remember.

siim 3 days ago

I'm working on https://X11.Social, a voice-first content creation tool for X.

The initial idea was "call to tweet", the ability to compose posts on the go by having a natural conversation with an AI assistant over a simple phone call. This is useful for turning thoughts from a walk or drive into a polished "brain dump" post, or for engaging with user lists without being at a computer.

It has since evolved into a broader system:

Chrome Extension: A context-aware assistant that lives in the browser. It has a Quake-style console (activated by opt+space) for quick chat and can analyze the content of any page you're on (e.g., YouTube transcripts, articles, other tweets) to help you create relevant content.

Engagement Predictor: A feature that scores tweet drafts in real-time to predict their potential for engagement. It's built on a model trained on my own dataset pulled from the X API and other public dataset from Kaggle[0].

Scheduled AI Calls: The system can call you on a predefined schedule to proactively brainstorm content ideas.

Here is the tech stack:

- Frontend: React, Tailwind, shadcn/ui

- Auth: X OAuth

- Payments: Stripe Subscriptions

- Voice AI: ElevenLabs Conversational AI, Twilio

- Engagement Predictor ML: Python, scikit-learn, XGBoost on a data pipeline from X API v2 and a base dataset from Kaggle.

- Chrome Extension: Same as Frontend and Chrome Extensions API

- Blog: Jekyll

- Infrastructure: Deployed on AWS Fargate using AWS Copilot for orchestration (ECS).

I'm building solo and just got the first trial user after 87 days of building in public. It's a long road but the feedback so far is encouraging.

[0] https://www.kaggle.com/code/shpatrickguo/tweet-virality-pred...

[removed] 3 days ago
[deleted]
inerte 4 days ago

Emilia, a personal relationship manager. Every once in a while I meet extended family (wives of cousins or their children) or I meet a fellow soccer parent and I forget their names, or who's related to who.

I've used Monica HQ to keep track of this but thought I could tackle differently using AI. With AI you could ask questions like "who's everybody on my aunt's side? Like cousins and their family" and get a good answer.

Afaik other "relationship managers" out there are professionally oriented, for sales people. A lot of them talk about LinkedIn integration, for example.

Take a look at http://emilia-workers-website.inerte.workers.dev/ and if you're interested in Alpha testing, send me an email at inerte@gmail.com - I setup a Discord last week so early adopters can chat with me about.

takkatakka 3 days ago

Working on a session recording app: https://scryspell.com

Currently it's meant to help devs fix UI and UX issues by seeing exactly what their users saw, including a log of the browser console and network traffic.

I say currently because it has preset analytics (charts for top entry page, top exit page, etc) but am working on letting users define their own trend and funnel charts. That will open it up to basic web/product analytics.

The goal is to be simple analytics + session recording w/ masking.

TechStack:

UI: React, ReactQuery, TypeScript

Backend: Java, SpringBoot, jOOQ, PostgreSQL

Using rrweb for the session recording.

  • Juice10 2 days ago

    rrweb maintainer here, thanks for giving the library a shout out!

sylvainkalache 4 days ago

A burnout detector for SREs. The goal is to help teams identify incident responders who may be overworked/getting burned out.

We are looking at:

-Objective data: signals from incident management tools (Rootly/PagerDuty), GitHub, and Slack

-Self-reported data: asking the engineers how they feel via short survey

From this, we generate a CBI score (Copenhagen Burnout Inventory). We're still in beta, but we've received positive feedback from our beta testers, especially from manager of large and distributed orgs.

It's fully open-source, you can test it out locally https://github.com/Rootly-AI-Labs/rootly-burnout-detector-we...

Alternatively, we offer a hosted version with mock data, allowing you to play with it. https://www.oncallburnout.com/

If you have any feedback or ideas, shoot them my way :)

  • czbond 4 days ago

    Very good idea. I could have used this multiple times in my career. I am a go until I drop type of person, and I'd just keep going.

rai92 3 days ago

I'm building a mindfulness app to help people set daily intentions and practice gratitude — https://www.justfortoday.app/

It’s a free app called Just for Today, inspired by a poem I found in the book How to Stop Worrying and Start Living (amazing book). - It’s completely free; - No ads; - No account; - All offline - Everything stays on your device;

The poem is a gentle reminder: - You don’t need to fix everything today; - You just need to be present — Just for Today;

That simple idea became the heart of the app.

Each morning, the app invites you to: - Set a kind intention; - Check in with how you’re feeling; - Practice gratitude; - Write a little — just for you;

If you try it, I’d love to hear what you think.

WilcoKruijer 3 days ago

I've been working on 'Fragno', a TypeScript framework to build full-stack libraries with. It allows the library author to define backend routes, and provides them with reactive primitives for building frontend logic using these routes. This all embeds into the user's application. Eventually, it should include a data layer as well.

The ideas are in large part inspired by Better-Auth, which is built on top of similar primitives. I hope more libraries will be built in this manner, because I believe that it provides very nice DX for the integrator/end-user.

It's not quite ready yet, but I did write most of the documentation.

https://fragno.dev

fredwu 3 days ago

I've been working on three micro-saas, all built in Elixir/Phoenix:

https://feedbun.com - a browser extension that decodes food labels and recipes on any website for healthy eating, with science-backed research summaries and recommendations.

https://rizz.farm - a lead gen tool for Reddit that focuses on helping instead of selling, to build long-lasting organic traffic.

https://persumi.com - a blogging platform that turns articles into audio, and to showcase your different interests or "personas".

skanga 3 days ago

I read a paper called "The Rise of Subagents" by Phil Schmid at https://www.philschmid.de/the-rise-of-subagents and thought it was an incredibly powerful architectural pattern for running AI agents with complex tasks.

So, I decided to build a practical implementation of this system with a central Orchestrator that manages a fleet of implicit or explicit Subagents. Each subagent is a specialized, isolated AI agent designed to perform a specific subtask. More details in the repo README at https://github.com/skanga/conductor

bobosha 3 days ago

I’m working on a new vision-language model architecture called Onida. Our aim is to match—or surpass—the performance of leading VLMs like LLavA and CogVLM, while operating at a fraction of the cost. Unlike most existing VLMs, which layer vision components onto a language model as an afterthought, Onida is designed from first principles with a truly integrated approach.

This document [1] outlines our key differentiators, and we’re now inviting beta participants to explore and test the technology.

[1] https://healthio.notion.site/Onida-Efficient-VLM-Architectur...

iisbum 3 days ago

A side project to keep track of themes being released for Omarchy: https://omarchythemes.com/

Been enjoying using Omarchy and this is my way of keeping tabs on what's going on.

  • coreylane a day ago

    Can I install this as qemu/virtualbox/kvm/etc VM or does it only work on bare metal?

csoham 3 days ago

I'm working on ScaleDown [1], a context pruning API.

So over the past few years, I have seen how contexts have been steadily growing in AI apps. And while the context lengths of LLMs have also been increasing, they are still effectively about 200k tokens. The performance drops off a cliff after that (you might have noticed it as well with long AI chats).

It is a simple API that prunes away irrelevant parts of a context for a given prompt, a.k.a. context-aware pruning. Integration is super simple: just an extra API call before the final LLM API call. You can get an API from the website.

I would love to chat if this is something that is relevant to you and if you have any feedback on what we are building!

[1] https://scaledown.ai

jwpapi 3 days ago

I’m solo-coding the clear commercial project smmdealfinder.com which is not ground-breaking or amazing as these other great projects here, but its been an amazing journey for me personally for the last 18 months and has developed me probably from a junior engineer to senior+/staff.

Whilst I’m recently really critical of most AI posts here, this wouldn’t have been possible without AI, but mainly because AI could feed my curiosity and barely any riddle was unsolvable, when I put it into pieces and combined it with debugging (and checking docs). Actually most riddles on my level weren’t unsolvable before, but AI reduced the friction and speed of learning for me. This actually goes beyond coding. In life I just ask and learn a lot about, washing, cooking and domain-specific terms.

matula 3 days ago

https://petmoving.site/

A (so far) simple AI assistant to provide help if you're moving with your pets to a different country. I've got a vector db with some US travel documents embedded, parse the question/prompt, and add the relevant context to a standard LLM request.

It also parses the question/prompt and stores move and pet details, so later questions will have context.

Eventually, the idea is to have a full tracker and reminder system... so deadlines, appointments, and documentation can be stored and referenced in a single place.

CuriouslyC 4 days ago

I'm trying to get my agentic software specification tool Arbiter to release (UI polish/debugging is so slow :/, browser shenanigans are harder than Rust fr). It's basically a tool that AI agents can use to construct a project specification. The twist to Arbiter is that the specs are structured and validated, and you can compile them to get:

Services with stubbed endpoints, UIs with placeholder components, Dockerfiles/Terraform/K8s infra, E2E tests (via declared flows), Github/Gitlab epics/issues/subissues

It's also got github/gitlab webhook integration, so you can do stuff like trigger agents reactively when events occur on a repo, it includes cloudflare tunnel support so you can set up webhooks even in a local dev environment, and the project generator is fully customizable.

  • fabmilo 4 days ago

    How does it work? is just a documentation specification like spec kit?

    • CuriouslyC 4 days ago

      Nope, it's a structured spec agents construct using a CLI or MCP (you can also interact with the spec using a web UI). It's CUE, and validated against a schema. Instead of taking your conversation and generating a markdown document that agents might (but often don't) respect, the agent populates the spec in the service from your conversation, then when you're done you can use the CLI to automatically generate a bunch of code.

NetOpWibby 3 days ago

I'm working on a video platform called Nickel. 5-second clips and 5-minute (max) videos. I've been slacking on development but realized recently that I lack focus and am easily distracted by other projects. I wrote about this yesterday.

https://blog.webb.page/2025-09-28-ikigai.txt

I did figure out something I've long wondered about recently. Y'know how you can see previews of videos in Messages? I got it working! Here's an example video: https://nickel.video/6NI3n_IlIlII

My inspiration for Nickel was 1) missing Vine and 2) not wanting to use YouTube to share my gaming clips.

kebsup 3 days ago

I'm working on spaced-repetition language flashcards app, that shows you variety of card types (sentences, reverse, audio, definition...) and allows you to add vocabulary from content - youtube, ebooks, website reader.

ios: https://apps.apple.com/us/app/vocabulary-flashcards-vocabuo/... android: https://play.google.com/store/apps/details?id=world.petr.vok...

  • eps 3 days ago

    Damn, another baseless subscription.

    • kebsup 3 days ago

      What’s baseless about it? The yearly subscription price is like 20 minutes of work for programmers and many users are spending tens of hours on the app.

thekonqueror 4 days ago

I'm working on a WordPress PaaS with dedicated lanes for bots. The status quo around WordPress is that you block bots using Cloudflare, else your site crashes. Since AI search is here to stay, we need a way to let bots crawl WordPress sites without crashing the server.

Currently at MVP stage, no domain yet.

  • maltelandwehr 3 days ago

    Regular Cloudflare + heavy caching should solve all crawling problems, no?

    For most bot visits, there should not be a single database request.

[removed] 4 days ago
[deleted]
gengstrand 3 days ago

I am currently building a lot of AI models for predicting both individual athlete and team based performance for https://www.higherscoresdfs.com/dfs/spa/welcome/

Like the rest of online mass media, HN covers generative AI a lot but there is still plenty of value in predictive AI. Both forms provide plenty of technical challenges to the AI engineer. I miss the days when you could get a stack trace to when debugging an issue.

Liftyee 3 days ago

I'm working on exploring an exploit in physical security systems that I haven't seen anyone investigate before (at least, not published on the internet). It's involved an interesting combination of reverse engineering, pentesting and regular prototyping/hardware development.

Currently writing a run-through of it to publish on my website. I'm not sure how secretive to be - I think I just want to be the first to actually release my findings. In my post I'll detail the steps to reproduce my results so more people can look into this.

So far I haven't found any critical ways to (ab)use this access control system weakness, as it only typically applies to the outer layer of physical security.

mcdow 4 days ago

I'm working on a notes app that is as simple as Apple notes, but has native markdown support and uses semantic search.

Uses SwiftUI for the UI, and Zig does most of the heavy lifting on the backend. It's inspired by ghostty which uses a similar setup[1].

Right now it only works for Mac, but I'll be porting to iOS as soon as I get the markdown renderer polished. It's not available to the public yet, but I'm using it as my daily driver and hope to release it later this year. I've open sourced it so you can see the source code here[2].

1. https://ghostty.org/

2. https://github.com/emmettmcdow/nana

zygentoma 3 days ago

https://github.com/zgtm/localsetup

Hobby. Very rudimentary, not everything working yet.

Think ansible for your user account (except it will definitely not be ansible for your user account).

Whenever I have a new machine, I do the same steps over and over again:

- Installing some packages (like make)

- Setting up an ssh key

- Cloning some git repositories

- Setting up dotfiles

- Installing rustup / rust

- …

Until recently I tried doing all of that with a bunch of bash-scripts, but that turned out to be messy and not a joy to maintain. So now tried a slightly different angle with a rust tool that you can just pull out of the CI, no dependencies, and it will setup everything (for me).

goldenCeasar 3 days ago

I still am not sure exactly how to define it, but it's a ruby library, that is mix of a rules engine+spreadsheet feelings+array language+static validation+compiled/codegen... that last part is mostly not merged yet but yeah, ruby DSL codegenerating ruby, it's ruby all the way.

https://github.com/amuta/kumi/tree/codegen-v5 (see ./golden for more context on the compilation/codegen. I barely knew what a compiler was before doing this so I might have just created some nonsense )

ultamatt 4 days ago

I'm working on a site for filmmakers to help showcase themselves!

Why? >

LinkedIn isn't for creatives. Actor's Access is dated and charges a ton for basic extras Squarespace/wix is fine but everyone in 'the biz' has one and nobody wants to maintain it. Plus they're all silo'd.

Check out my site if you wanna. You get to host your own headshots, resume, and reels. You can upload your screenplay there and hear it read outloud. You can put up your cinematic scores and make a place to send people to hear your music.

https://cinesignal.com

Looking for users who wanna test the system out. Give me a shout and I'll throw you some credits if you wanna hear your screenplay read outloud.

ciju 3 days ago

https://finbodhi.com — It helps you track, understand, and plan your personal finances — with a proper accounting foundation.

It's a double-entry personal finance tool where you own your data. It’s local-first, syncs across devices, and everything’s encrypted in transit. Soon with multi-currency support. Currently targeted for desktops.

It's interesting in many way. Using double-entry (it's a perspective shift and a power tool), the challenges and advantages of building local-first app, UI/UX & visualizations, privacy and more. For personal apps, local-first is a good fit.

seanwilson 4 days ago

An editor for creating custom accessible color palettes for web/UI design. :)

https://www.inclusivecolors.com/

It gives you precise control over every shade/tint (no AI or auto generation!) so you can incorporate your own brand colors, and helps you build palettes that have simple to follow color contrast guarantees by design e.g. all grade 600 colors have 4.5:1 WCAG contrast (for body text) against all grade 50 colors, such as red-600 vs gray-50, or green-600 vs gray-50. There's export options for plain CSS, Tailwind, Figma, and Adobe.

I'm really open to feedback on what problems and needs people have for creating accessible designs!

inside_story 4 days ago

Building https://pneumatter.com to explore embodying articles of Programmable Architecture (self-assembling buildings)which are weather-compliant, resource generating, and optionally permanent.

[removed] 4 days ago
[deleted]
jkoff 3 days ago

Link: https://infinitepod.app/

I'm working on a web app that creates easy-to-understand stories and explainers for the sake of language learning. You can listen in your favourite podcast app, or directly on the website with illustrations.

I've mostly focused on Japanese and French, but I'm eager to add more languages if anyone is able to help me evaluate the text-to-speech for that language.

theshetty 3 days ago

I worked on Dockside last year (https://hachipoo.com/dockside-app) — a small macOS app that makes use of the unused space around the Dock (especially nice on widescreens). It’s non-intrusive and lets you drag & drop files, jot quick notes, or add shortcuts right beside the Dock so they’re always handy without cluttering the desktop.

Right now I’m adding few of the most requested user-requested features (vertical Dock support etc.) and working on refining it for Tahoe release.

Alex-Programs 3 days ago

I just started uni, so mostly that. I've found myself making a little CLI for the timetable website and using a software defined radio so I can hear the lecturer while still having noise cancelling.

dvliman 4 days ago

I am building an Options: At-the-Money Premiums tracker to help me view all the options premiums on one screen. Here is the app: https://apps.apple.com/us/app/options-at-the-money-premiums/...

Launched on Reddit last week: https://www.reddit.com/r/Optionswheel/comments/1nlelbp/comme...

If you guys trade options (selling CSP and CC), I would love to hear your feedback.

hakanshehu 4 days ago

I’m working on Colanode, which is built to close the gap between the convenience of cloud tools and the ownership of local software. It brings chat, docs, databases, and files into one open-source, self-hostable workspace where data lives on your devices first and syncs in the background. Unlike typical SaaS tools, Colanode is local-first: everything works instantly and offline, infrastructure stays minimal, and you keep full control of your data.

Website: https://colanode.com Repo: https://github.com/colanode/colanode

cadamsdotcom 4 days ago

I'm building with python/fastapi, react/tailwind/vite, with Claude Code and using test-driven development.

Red-green-refactor is tedious for humans but perfect for AI. And the test names & code make great documentation of every micro decision, running in milliseconds to prevent regressions.

The software itself helps people perform construction approvals.

Old way: dozens of documents and versions sent back and forth over email. Many fiddly details that must be checked - to streamline the process we'll use AI to provide verdicts that help humans make decisions.

I plan to create content & teach what I've learned.

https://approviq.com

bob1029 4 days ago

I am all-in on a Unity game right now. Working with one other person and hoping to ship to Steam later this year.

Thinking about play testing at scale is a new thing for me. I've been getting into visualization techniques like using 3d textures to build voxel heat maps in-editor. We've managed to accumulate quite a bit of play testing telemetry already. The power of aggregated statistics in the editor views is absolutely mind-blowing to me. For level designers it's like having proper omniscience. Being able to see things like thousands of samples (manifesting as a bright red voxel) that wound up tripping over the same misplaced geometry is like cheating.

dweekly 3 days ago

I'm working to build a tool for macOS and Windows desktops to help non-technical users figure out what's wrong with their home internet and how to fix it. https://www.networkweather.com/

It's literally just me in the garage right now banging out prototypes, talking to MSPs, and probing networks/WiFi/OS to make this tool.

The hope is that companies care whether employees are productive when remote/hybrid/on-the-road, or at least are sick of trying to triage first line helpdesk tickets about home network issues and Zoom glitches.

scary-size 3 days ago

Building a little dashboard for our solar system. Running on a mini PC in the office closest. Bun, React, DuckDB

https://solar.franz.hamburg/

  • eps 3 days ago

    ... solar power system.

    Though a dashboard for the Solar system would've been neat to see too :)

[removed] 4 days ago
[deleted]
protocolture 3 days ago

Trying to document my current hobby project, but stuck in the analysis phase. I dont even know what it is. When I try to describe its purpose I get blank looks. People tend to need physical demonstrations to understand whats going on. Its not entirely new, or novel, its definitely not revolutionary, but it is a hybrid of so many things, in a very indirect sense, that its just beyond my verbiage. Not a humble brag, I dont think its amazing or anything. I have just failed to describe it. Have been trying to get a phd I know to look at it, and describe it for me, but he just straight up isnt interested.

  • FergusArgyll 3 days ago

    Maybe video yourself using it / it functioning / building it / playing with it or whatever...

st-msl 3 days ago

Shared memory for AI coding agents. Every agent currently reinvents the wheel - your agent debugs a Stripe webhook signature issue that mine solved yesterday, burns tokens doing it.

Building the retrieval and memory maintenance layer. Interesting problems around decomposing solutions into reusable patterns, ranking/deduping at scale, keeping latency under 100ms. Uses MCP so it works across IDEs.

Early benchmarks look promising. https://memco.ai if you want to try it.

sys13 3 days ago

MAXSTACK: Web framework for rapidly building SaaS apps with AI - trying to enable the next wave of 'fast-fashion saas'. Think of it like better-auth is doing for auth, I want to do for the rest of SaaS

- comes with common SaaS features pre-built (crud, blog, auth, etc.) - import templates from the framework until you want to customize them - create forms with just a zod schema - good docs, typescript interfaces, a CLI for common tasks, and MCP for your AI agent

If you're building something now or want to - I'd love to help. Could use the experience to make things easier through my framework.

cosbgn 3 days ago

I'm working on a tool to do evals for voice agents. The way it works is that you simply post your recordings, tools, instructions, etc and we do a diff to spot if something changes, then we mark a note on the change and run evals.

The main idea is that you don't need to configure anything, simply send us the data and we should figure out evals for you.

If anyone is building with realtime voice send me an email at username at Gmail and I'll try to help you improve your tool for free (In exchange I get to talk to real users)

warthog 4 days ago

Banker (banker.so): An AI spreadsheet that excels at spreadsheet understanding (pun intended).

There are some AI spreadsheet products out there mostly as plugins along with MS Copilot. However my experience with them showed that they are bad at understanding spreadsheets.

The reason is that sheets are 2D data models. Because LLMs are trained on 1D data models (simply text), translation of 2D data models to formats an LLM can consume is a big context engineering task.

I read and implemented some of the algos mentioned in SpreadsheetLLM paper released by Microsoft. Ironic, isn't it?

Got it to a nice working state. Give it a go - if you need more tokens, let me know!

qxfys 3 days ago

vulnerability discovery and exploitation, with zero false positives.

https://vyprsec.ai/

Yep, you read it right. 0 false positives. We scan the whole codebase for possible vulnerabilities, rank them, write the proof-of-concept for exploitation, spin up the software in a sandbox, and then attack. All of them happen autonomously without human involvement.

The end report? Only verified vulnerabilities are being reported without noise.

Already reported some unknown vulnerabilities in open source projects. The good thing is we're just getting started.

drbojingle 3 days ago

I've been vibe coding this and that all summer. I'm making a team retro clone for sprint retrospectives, a typeform like form builder and hosting, a Reddit client with AI analysis of trends and a few other things like in various stages of development. LLMs really help me move things forward. I have those first 3 up on vercel now and I'm going to push them to production in a while after I'm satisfied with stability and the like.

khazit 4 days ago

I’m still working on Simple Observability:

https://simpleobservability.com

I built it because I needed two things:

- A super easy-to-install monitoring tool that doesn’t require bash scripts or config files

- A mobile-friendly, UX-first interface where I can check everything from my phone

It’s now pretty feature complete. I can see a full picture of all the servers and VPS I run straight from my phone.

Setup is one command, no config files, and everything else happens in the UI. There’s a catalog of predefined alert rules, and creating new ones is easier than anything else I’ve used.

There’s a free tier if anyone wants to try it!

  • coreylane 3 days ago

    Very cool! However I couldn't get the agent running on an ARM based Oracle Linux Server 10 in OCI. I tried two different servers

    level=ERROR msg="failed to fetch collection config. retrying in 5s..." error="GET /configs/ failed with status: 204"

    • khazit 3 days ago

      That’s not actually a bug (maybe the message need to be more verbose). The agent is running, but it doesn’t yet know what data to collect. You’ll need to finish the setup in the UI by choosing what metrics/logs you want. Once you do that, the error will go away and the agent will start collecting data

      • coreylane 3 days ago

        Ah thats what I get for not readin! It's working perfectly! The only thing missing for me is ingesting the logs for my service directly from journalctl, that would be amazing

davecrob2 3 days ago

I'm working on a product to break down information siloes for private market investors. A lot of data for private equity, private credit, and venture capital firms lives in memos, deal books, conversation notes, emails, and chats. In some cases, attempts to organize that data in a more structured format (e.g. using the CRM) has resulted in data not getting recorded because of the friction of managing those types of systems.

So basically, I'm building a system where users can query all of that unstructured data and add more with a little less friction.

fractalwrench 3 days ago

A Kotlin Multiplatform implementation of OpenTelemetry: https://github.com/embrace-io/opentelemetry-kotlin

It's been really fun writing this from scratch and trying to design a mobile-friendly API that fits the OTel spec. There's still work to do on OTLP export and various other features - if this project interests you, please do get in touch!

swasheck 4 days ago

i've been incrementally hiking the via francigena (https://www.viefrancigene.org/en/walking/) and am working through integrating my gpx, geotagged photos, and oura ring data to both illustrate my journey and analyze how different terrains and altitudes affected the collected biometrics.

ingesting/parsing gpx layers into duckdb using python to extract tags and load api data. using minio right now but ultimately want to push to cloudflare free tools or vercel.

whimbyte 3 days ago

I created a 2D platformer inspired by the classic Mario games. The game is called Jolly Land Adventure and I made it because I wanted a simple platformer that's easy to just pick up and play.

The game is available on Steam for Windows, Mac and Linux. The demo contains the entire first episode with 30 levels for anyone who wants to try it out.

https://store.steampowered.com/app/3624050/Jolly_Land_Advent...

timedrun 3 days ago

Anti-spam email/messaging protocol that is simple, cheap to implement, directly compatible with email/messengers, low false negative rate compared to current spam filtering, free for senders, and does not require the sender to pay to send a message. For people who receive too much marketing spam, survey spam, low-effort cold emails, and want to be able to easily filter spam successfully because you do not want to waste time on them.

Future-proofed and will work on AI spam in the future too, unlike current spam filtering methods.

nickyvanurk 3 days ago

After I made a small MMO prototype over at https://everwilds.io/ (open-source) I am now working on a vehicle building prototype at https://evergate.io/, if you're interested in following the progress there's a Discord link at the top right corner of each website. Mainly focused on Evergate right now :))

BrunoBernardino 3 days ago

I've been building bewCloud [1] (a simpler Nextcloud alternative written in TypeScript) over the last couple of years and it's finally reached "feature freeze"; I don't plan to add anything major to it anymore, and will now keep maintaining it, updating it, and will focus on removing dependencies. I'm currently waiting for a security audit.

[1]: https://bewcloud.com

rvermeulen1993 3 days ago

I am working on https://productpageshots.com

You copy/paste your product page URL into it.

It scrapes your existing product images + additional context (using Firecrawl's API).

Then it uses Google Gemini vision model to generate recommended missing shots.

It suggests those with a confidence score from 0 - 100%.

Then it uses Google Gemini Flash 2.5 to generate the actual recommended shots.

You can download them and insert them in your product listing.

jsdwarf 3 days ago

pptx-tools, a collection of cli tools for interacting with Powerpoint presentations. Covers use cases that PowerPoint doesn't support. Currently in the making:

* pptx-grep - find text across multiple powerpoints, yield file/slide no and text excerpt of match

* pptx-dump - dumps extended info about a powerpoint, such as number of slides, applied master slides, used fonts etc.

* pptx-lint - allows to define validation rules for pptx based on content and/or formatting. E.g. presentation must not contain word "TBD", all text must be formatted in Arial etc.

balder1991 3 days ago

I joined two current interests, my need to learn better JavaScript (since I never used it much) and the discovery of programs like PICO-8. I realize TIC-80 is basically the same but allows me to use other languages, so I’m trying to write small games using JS. I’m still on the struggle phase, trying to learn how to make sound effects, music etc. but I like the fact it comes with everything you need to create whatever you want. Also like how it makes you forget about all the giant software complexity nowadays.

invisibleink 4 days ago

Building https://multi.dev, an AI coding agent with bunch of FOSS contributors

We took a great amount of learning from tools like Cline, Roo.. After spending some time on their tech as active users/devs, we decided to build multi from scratch with drastically different take on core features, tech stack, ux/devex..

If you are an active user of similar tools, and/or want to try multi.. We want to hear from you.

-- edit: I am one of the core contributors to multi. And we are in the process of open sourcing it.

  • extraN 3 days ago

    I’ve been using tools like Cline and Roo-Code quite a bit, and the idea of rethinking the core stack/UX from scratch resonates a lot. The agent workflow and devex feel like the hardest problems to get right, so I’m curious how Multi approaches context management and long-running tasks compared to the others. Excited to see it open-sourced and will definitely give it a spin.

    • invisibleink 3 days ago

      > I’ve been using tools like Cline and Roo-Code quite a bit, and the idea of rethinking the core stack/UX from scratch resonates a lot.

      Would love to learn more about your experience with cline. We spent quite some trying to add multi agent capabilities and improve the overall ux/devex of Cline (and its clone Roo) to make it more intutive for developers. we found that its stack is not built for these capabilities, and the codebase was not as stable as we would like it to be. it required a major rewrite, at that point being another cline clone made no sense to us.

      > The agent workflow and devex feel like the hardest problems to get right

      yes, AI coding agents are probably the most complex agents out there. our approach comes from actor model, where each agent manages its own event-loop. we found this is incredible robust way to build specialized agents that interact with one another within multi. Too early to say but

      > Excited to see it open-sourced and will definitely give it a spin.

      thanks. still brewing but will let you know. appreciate your feedback.

  • benhnews 3 days ago

    What's the difference? Tell me more.

    • invisibleink 3 days ago

      we redesigned the whole system from ground up for robustness, speed, scale and multi agent capabilities.

kdinn 3 days ago

ViewMD - A Mac Markdown Viewer app

It looks like Markdown is having a bit of a heyday with it being the default mode of docs for AI coders. And it became apparent that there is no simple, but powerful Markdown viewer for the Mac, so I made one.

It supports all the usual Markdown formatting but also diagrams and equations so you can get Claude to not only write up your system docs but also supply a diagram of the database structure, logic, or AWS services.

It would be cool if you gave it a go :-) It is in the Mac app store "ViewMD"

anovikov 3 days ago

I've been building an innovative guided munition for Ukraine for the last 4 months, we have first prototypes made and have arrangements with the testing range to begin flying them soon.

superdocs1 3 days ago

Built an app that lets you search inside Youtube videos and jump to the specific moments where something was mentioned.

For example "Paul Graham interview best founders" will surface moments where pg talks about founder qualities: https://www.youtube.com/watch?v=BXqk9QaV-ag

ManuelKiessling 3 days ago

On the side, I‘m building a platform that allows to run MCP servers on demand, making them reachable under a public URL, but password-protected. You also get an embedded VNC viewer, and thus you can watch what an AI-agent is doing with it.

This makes it possible to use your own, dedicated MCP server instances from, for example, n8n workflows, without thinking about infrastructure.

https://mcp-as-a-service.com

dav43 3 days ago

Working on an AI/Governance and compliance system that also integrates with the cli for teams developing the actual code and the systems that are commonly used, GitHub, bitbucket, open policy agent, collibra etc..

Used by enterprises for compliance, reporting and answering questions like, who owns this ai model, whats the monitoring plans, where is it running, what approvals does it have, what policies are applicable (geographic etc).

pizlonator 3 days ago

Trying to hunt down a GC bug in https://fil-c.org/fugc

Under ideal conditions (emacs bootstrap running in a loop with FUGC_VERIFY=1) it reproduces about once a day.

Under non ideal conditions it reproduces once a month.

Seems to have something to do with large objects maybe? Anyway, wish me luck. These low-probability concurrent GC bugs are the worst

sentrysapper 4 days ago

Working on a "Data Governance in a Box" solution for small businesses that are using out of data routers and security practices. Starting here in Canada, but open to collaboration.

matty22 3 days ago

Building a platform for documenting all of the publicly accessible stained glass (something akin to Find-a-grave.com, but for stained glass). No exciting tech, just vanilla HTMl, CSS, and JS. Glad to have any help on documenting local stained glass in your area!

https://stainedglassatlas.com/

[removed] 3 days ago
[deleted]
[removed] 4 days ago
[deleted]
[removed] 3 days ago
[deleted]
lucasfdacunha 3 days ago

I've been building a website to find great blog posts related to the programming/tech world called https://greatreads.dev/

There are a lot of things that I still want to polish, but it's in a usable state already, and I'm very happy with it.

If someone takes a look and has any suggestions, feedback, or ideas, they are all welcome.

Also, any suggestions for blogs that could be added as sources is appreciated.

  • blakepelton 3 days ago

    Looks cool. I would be honored if you added my blog. Each post is a summary of a recent computer science research paper.

    https://danglingpointers.substack.com/

    Also, maybe add a place on your website where people could submit blogs for your consideration? I didn't see one at first glance.

    • lucasfdacunha 3 days ago

      Hi Blake,

      Yes, the form to submit blogs is one of those last-mile polish that I need to work on.

      I've added your blog as a source. Very cool concept.

kiru_io 3 days ago

TrailerSpoiler.com [0]

It annoys me how much a bad trailer can spoil the movie, so I made this platform to rate trailers how "spoily" they are and how good they are. To my surprise, you find some great trailers without many spoilers, but then you will have trailers which are basically a 3-min summary of the movie.

[0] https://trailerspoiler.com/

omkar8888 3 days ago

Thinking about vibe coding a Behaviour Change App as opposed to a simple habit tracking app. I have personally used the habit tracking apps, and they are absolutely useless. My app will help the users learn how to actually change their behaviour, teaching them micro skills like value alignment, self-compassion, etc. These micro skills will help them in all aspects of their life and mainly to change bad habits.

arkonrad 3 days ago

Early stage with ARK Cloud API & Stateful LLM sessions without input token costs. Conversation history is kept server-side, so you only send new messages. Demo and docs: https://ark-labs.cloud/documentation

Looking for feedback on use cases and session controls (machine2machine).

fatgladiator17 3 days ago

I love the idea of a free and a distributed/decentralized social media, I have just been trying to come up with some basic arch for it. This is not the final direction I want to go with this, can pivot based on interests. i am open if anyone is interested in joining!

shayief 3 days ago

I'm working on a new type of git forge[1], optimized for speed and work with patches.

It goes to extreme lengths to ensure great performance, i.e. rewritten most server-side parts of git from scratch, so there is no "exec"-ing git nor calls to libraries like libgit2. The frontend should also be very fast thanks for HTMX.

[1] https://gitpatch.com

tmilard 4 days ago

Improving my 'Video game generator from photos'. The bottleneck of this kind of generator is 'how much time to obtain the video game". I managed on my last vacation (it's a side project) to reduced it to 2 hours. This is an example of one FPS made by my tool : https://free-visit.net/fr/demo01

MangoCoffee 4 days ago

I'm vibe coding using GitHub Copilot and JetBrains AI Pro on a Blazor web app that tracks my investment in like index funds, stocks, ETFs, etc. It's a simple CRUD web app.

The app is nearly completed, and Grok (preview in Copilot, currently free) wrote most of the CRUD pages with Entity Framework. Of course, it does get things wrong, and I use Claude 4 to fix the issues. (i'm a C# dev, I review code generated by Grok sometimes.)

sandeepkd 4 days ago

Trying to build a secure, configurable and easy to use authentication system (relative to my understanding)

I have experienced knowledge gaps and blind spots that I am attempting to fix. For example most users worry about security of hashed passwords and yet they do not realize that the TOTP (eg Google Authenticator) use symmetric encryption and quite a lot of the authentication providers store the private key in plain text in their database. List goes on...

[removed] 4 days ago
[deleted]
aleda145 4 days ago

I'm building Kavla, its an infinite multiplayer canvas for data analytics.

I have a video on how it works on https://kavla.dev/

And a live demo here: https://demo.kavla.dev/

I've been working in the data space for five years now. Kavla is something that I personally feel would make my job more fun!

Built with tldraw and duckdb

  • tedkx 3 days ago

    Very cool. Also very performant on the UI. On a side note, I can see this becoming very popular among a Greek audience due to its name.

  • czbond 4 days ago

    This is cool - I like the concept and the usefulness.

FattiMei 3 days ago

A research project on converting a python application from loops to numpy vectorization to jax and pytorch compilation (the latter is fast!). I'm exploring the performance portability of such frameworks across different devices and backends (also gpu). I have also C++ hand optimized implementations that so far are unbeaten

emrekutlu 3 days ago

https://cafe.io

It is a DNS service for AWS EC2 to keep the ever changing IPs when you cannot use the Elastic IP like ASG or when you don't want to install any third party clients to your instances.

It fetches the IPs regularly via AWS API and assign them to fixed subdomains.

It is pretty new :) still developing actively.

nsavage 4 days ago

I'm working on Zettelgarden: https://zettelgarden.com.

It's a personal knowledge system. It's a zettelkasten with an LLM substrate. It uses LLMs to build a model of the theses, arguments and facts used in cards, and uses these to both summarize the information on the card and to automatically link cards together based on shared concepts.

csomar 3 days ago

https://codeinput.com

Kind of have been wasting time with Cloudflare workers engine. Trying to build a system that schedules these workers for a lightweight alternative to GitHub actions. If you are interested in WASM feel free to reach out. Looking to connect with other developers working on the WASM space.

tudorizer 3 days ago

I'm working on something that proves to be more ambitious than initially thought: pure Python notebooks + zero-emission GPUs + git = https://lab.enverge.ai

Currently struggling with an experiment where DeepSeek-R1 is being overly verbose.

jeena 4 days ago

A script which will find random pictures of anyone in the family from the Immich database, resize them and add metadata on them like where they were taken and when and put them on the TV to show as kind of a screen saver when we're at home.

I like this Facebook feature which shows you "Today 10 years ago", Immich, does have it in it's UI too and perhaps I will mix in those pictures also to show on TV.

sudosu94u34934 4 days ago

I’ve created an AI-powered app designed to help candidates prepare for Meta’s product manager interviews, with a focus on product execution questions. The app allows you to practice by speaking or typing your responses, then uses AI to score answers against a rubric and track your progress over time.

I’m looking for beta testers—happy to share early access if you’re interested! If you are please message me.

  • sabman83 3 days ago

    Would this tool be useful for internships too? I work with students who are looking to interview for internship roles in PM

    • sudosu94u34934 2 days ago

      Yes I think it's applicable. Happy to chat. What's the best way to connect?

qskousen 3 days ago

I had been unemployed for a year and worked a lot on DiffKeep (https://github.com/DiffKeep/DiffKeep), a cross platform AI generated image management program. Fortunately / unfortunately I got a job and haven't been able to dedicate much time to it lately.

regnull 4 days ago

I am a bit of a checklist nerd, so I wrote a web app do to checklists: https://checkoff.ai

As it is fashionable these days, it can create checklists with AI ("Fun things to do in Pittsburg"), you can create checklists from templates (some stuff you do every day), etc.

I also have an MCP server that allows you to plug it into your favorite LLM.

zavec 3 days ago

I'm working on learning to sightread on bass, and wanted to gamify it.

Unfortunately rocksmith doesn't seem to have a sheet music view, so I'm trying to write something that will take the input from my audio interface and put it through a note detection library (and then compare to a midi for an accuracy score) to make my own version.

nikodunk 4 days ago

I'm working on a super-simple budgeting app called https://4keynumbers.com, which is based on Ramit Sethi's Conscious Spending Plan. It currently syncs my expenses from Plaid and cooks it down into a single chart, with only savings, investments, bills/fixed, and "safe to spend" as categories.

marxism 3 days ago

I'm working on Happy Coder, an open source Codex and Claude Code native mobile app (plus a web app).

Happy lets you spawn and control multiple Codex/Claude Code sessions in parallel. Happy Coder runs on your hardware, works from your phone and desktop, costs nothing, End to End encrypted, and permissive MIT License.

https://github.com/slopus/happy

Happy Coder is a unix style "do one thing well" project.

The goal is zero workflow disruption. I want to be able to run CLI coding agents on any internet connected computer, and control them with my phone. Happy has a command line wrapper for Codex and Claude Code that let you start a session in your terminal, and then continue it from your phone with real time sync. So type in your terminal and see it on the phone, type into your phone and see it in your terminal. So you can switch back and forth.

There is an optional voice agent some contributors have been hacking on that lets you talk to the voice agent first, and the voice agent then writes prompts for Codex/Claude Code and answers questions about what the coding agent running on your computer is doing/did. The voice agent feature is pretty neat, but in my opinion needs a bit more iteration, so any ideas or help would be awesome.

devenson 4 days ago

https://buildfreely.com helping people build a shed or small struture.

  • bradly 4 days ago

    Nice work! I've recently been modeling sheds in SketchUp both with and without the Framer extension and it can be really tedious.

    Random question as I don't know a ton of framing... is your sample model missing jack studs on the large door opening?

    • devenson 3 days ago

      Good observation. Yes, because the gable wall isn't load bearing so it doesn't have a load bearing header which needs jack studs.

carbonimpact 3 days ago

We are building an operating system for making sustainability compliance trivial. Currently we are using a combination of modern AI agents and traditional methods. If you are a hyperscaler or in a heavy industry or just need support for dealing with e.g. California's SB 253 and SB 261, shoot me a message.

hello@carbonimpacthq.com

We are a small team but growing quickly.

sccomps 4 days ago

I’m at a crossroads with my Speed Cubing Competitions listing app (SCComps.com). It’s an iOS app built in Flutter, has around 250 downloads, and currently generates no revenue. I'm spending about $500 a year just to keep it running. There’s little community engagement, and I'm debating whether to double down and rebuild it in Swift—or just shut it down altogether.

ramoz 4 days ago

Deterministic guarantees, and corrective behavioral monitoring for ai agents (starting with claude code, and ADK). Think security + performance bumper rails. At the cost of 0 context.

I was the feature requestor for Claude Code Hooks - and have been involved in ai governance for quite awhile, this is an idea I'm excited about.

Ping below if you want to early beta test. everything is open source, no signups.

codazoda 4 days ago

LLM-Jail is a Simple Docker Container to Contain Your LLM CLI

https://github.com/codazoda/llm-jail

I don’t know if this is really necessary, but I created it after doing an in-house CTF challenge, with no LLM rules, and I was giving several LLM CLI’s a lot of leeway and iterating very quickly.

sawyerjhood 4 days ago

Currently I've been working on https://terragonlabs.com which is a way to orchestrate Claude Code and other agents (Amp, Codex) as background agents.

I feel like I am locally constantly bouncing between different agents for different tasks and really wanted to be able to do the same in a remote environment.

egglemonsoup 4 days ago

I'm working on a text-based softball league simulator where you forcibly enlist your friends and family to join your co-ed softball team. You play as their manager/coach/fellow player.

Every aspect of the games are narrated in real time so you know what's going on. I'm still in the prototype stage and I've seen some pretty hilarious interactions already.

edcrp 3 days ago

Working on AuraJoie, a calm, private space to share meaningful photo albums with family and friends.

No likes, no feeds, no noise... just beautiful albums and good energy.

Focus is on memory moments, not social media. Early users are using it for family trips, kids, and quiet reflections.

Would love feedback: https://aurajoei.com

pbnjay 3 days ago

I’m building an ETL tool that “just works” and gets out of the way. I can write shell scripts and python to do this stuff but honestly I just want to drop my files/API results into a GUI tool and have it combine things for me. Landing page is at https://eetle.com

its_viko 3 days ago

A free AIO Wordpress speed optimization plugin that includes on-the-fly image optimization, local optimizations, integrated CDN, etc., and is free.

But today I am writing documentation on presigned URLs and extending a customer's custom video processing pipeline at pushr.io instead.

vinhnx 3 days ago

I'm working a coding agent, named VT Code. It is a Rust-based terminal coding agent with semantic code understanding powered by tree-sitter and ast-grep, and fully configurable and open-source.

> https://github.com/vinhnx/vtcode.

heyzk 4 days ago

I just shipped 3pio, a drop-in test runner that context-optimizes your test output. It uses your existing test runner and tests so zero changes to your codebase or tooling to use it.

IME it results in much less context clutter from your test output.

https://github.com/zk/3pio

[removed] 4 days ago
[deleted]
vieews 3 days ago

I'm working on a new CAPTCHA designed to be very simple and user-friendly for humans, while maintaining strong LLM bot protection. I'm currently looking for pilot users (content creators, site owners, or anyone interested) to test it out and provide feedback. If you're interested, please comment.

AznHisoka 4 days ago

Building Bloomberry - an alternative to Builtwith. While the latter focuses on frontend tech, I cover almost every SaaS product category. Want to know companies that use Microsoft Dynamics or Zoom? You can with Bloomberry, but not with Builtwith.

https://bloomberry.com

mips_avatar 3 days ago

I've been building an LLM powered map for the last 6 months. I'm working to reinvent how mapping applications interact with geocoders and routing engines to make much more powerful and easy to use map applications!

https://wanderfugl.com

rossdavidh 3 days ago

Gradually working on a factory management system framework, built on top of django, to allow for the rapid conversion of a workflow (with measurements required, equipment used, SPC charts, etc.) into something that can be used on a factory floor.

maderalabs 3 days ago

Picshift.io: upload an image, get a URL, change what shows at that URL whenever you want. Works anywhere an image link works.

You can randomize and schedule images to show up at the link as well. Super useful for marketing, maintaining screenshots on a website or in documentation, etc.

Would love to hear if anyone wants to use it!

tomannan 3 days ago

https://www.namiable.com/

Business Name Generator Generate memorable, brandable business names using advanced AI technology. Get domain availability and social media username checks instantly.

olcarl75 4 days ago

I am creating a webapp to let screenwriters collaborate when writing their scripts.

I have several friends in this industry and their tooling is either expensive, not localized for their market or straight away bad (I've seen terrible dataloss).

I got some inspiration from linear and am building it on top of ruby on rails with CRDTs.

ravivooda 3 days ago

Building AI workbench and tools for Home Service Business verticals. I found there is a lot of waste in targeting and workflows for business, focussing on improving them with advanced YOLO and LLM models.

https://localxai.com/demo

adulion 3 days ago

i’m working on instantrows, basically trying to kill the pain of dealing with csv/json/excel/parquet exports when all you really want is to join them together, do some quick aggregations, and share the result without begging a data engineer or spinning up a whole warehouse. excel breaks, bi tools are overkill, emailing final_v2.csv is a nightmare. the idea is a browser based, no download tool where you drop files in, it just works, and you get a live link you can send around. curious if anyone else here runs into this every week and what hacks you use today.

https://instantrows.com

bisonbear 4 days ago

I'm working on character.ai for learning Chinese, you chat with characters at your level, and get instant feedback on your writing. It's a way to get a wide amount of comprehensible input in an engaging way that also practices output.

https://koucai.chat

  • drekipus 3 days ago

    This is really cool, I'm interested in this as I'm also a chinese learner and I thought about doing sometihng kinda similar (just locally)

    I like the UI, really cool project.

    I think the prompting might need more work to make it natural though. I just tried a "hungover chat with 996" worker, and the responses seemed to be lacking a little too much context

danielvaughn 3 days ago

I'm working on Matry - it's a tool for designing in the browser. It's kind of like a cross between Webflow, Vim, Storybook, and Cursor. I'm trying to strike a fine balance that I don't see in existing tools.

Nothing to demo yet, but hopefully I'll have something soon.

iugtmkbdfil834 3 days ago

Writing a book intended for nontechnical people using LLMs cautioning them against certain common recurring issues. The idea came to me when I saw some of the outputs across various fora that were a little too common.

  • smwatters 15 hours ago

    Super interesting. I'm a behavioral scientist, and I spent a ton of time thinking about AI adoption patterns and how certain experiences can be a massive detriment/boon to adoption. Let me know if you'd be up for a chat!

alastairr 3 days ago

https://blognerd.app/

A little search engine I'm building for RSS fans, lets you

- create custom RSS feeds via search query API - search RSS feeds / blog posts - find similar posts / blogs

jerrygoyal 3 days ago

Building a lightweight chrome extension (<1MB) to use AI on any site.

Features: Chat with page, fix grammar, reply to emails, messages, translate, summarize, etc.

Yes, you can use your own API KEY.

please check it out and share feedback https://jetwriter.ai

Weryj 3 days ago

I’m building a database which is optimised for local storage and Orleans clustering, the idea is that leveraging a bare metal perspective and access patterns of the actor model, I can offer an unbeatable platform

kanwisher 3 days ago

Control swarms of drones with an easy sdk. Building open source drone swarm software, for use cases like drone laser tag, farm monitoring, security etc. https://tensorfleet.net

oleksii88 3 days ago

I'm working on https://folge.me - desktop and offline alternative to scribehow, tango and similar apps for creating step by step guides and SOPs

memelang 3 days ago

Working on an AI-optimized query language. Like a terse, logical SQL. So smaller models can translate natural languages to DB queries more accurately. Saves lots of compute in RAG.

https://www.memelang.net/

n1c 3 days ago

Inspired by a friend getting a random email and it sparking a memory for me: https://pageday.org, a global message lottery where each day a random message is drawn to be the homepage.

  • curtisblaine 3 days ago

    What happens if the selected message is unpleasant or against your political views? Do you curate submissions? If so how?

    • n1c 3 days ago

      Yeah that's a good question, and something we haven't codified.

      Odds are that we'll curate quite heavily to keep it interesting and maybe along similar guidelines to hn with "anything that gratifies one's intellectual curiosity" rather than just "anything".

theturtlemoves 3 days ago

Im building a Calendar API. After working on a .Net Framework application for a long time, I finally started a .Net Core side project. Holidays, recurring events, timezone support, this thing should keep me busy for quite a while....

adidoit 3 days ago

An AI Interview Coach - Socratify

www.socratify.com

It focused on critical thinking and communication skills by having dialogues about recent news and announcements at the companies you want to work at. Have a 2 min dialogue and get feedback about how you think and speak.

Think of it as a Duolingo for your career goals

rbbydotdev 4 days ago

markdown and image cms in the browser. run and store documents totally offline and static. requires no server. not a pwa or electron

https://opaledx.com

- rich markdown editor (via mdxeditor.dev) and source (codemirror6)

- uses indexeddb and optionally opfs (select a directory on your local hd)

- some service worker hacks to do seamless image processing (jpg/png -> webp), storage and retrieval

- document snapshot history, thumbnail preview with iframe and snapdom: html->img sorcery

- live previews and compilations

- loads very quickly, navigation and cold starts, images make heavy use of the Cache api

- use in-browser git (thanks isomorphic-git) for version control; optionally sync with github via cors proxy (host your own if you want)

- best of all completely free to use. 99.5% finished MIT github repo dropping soon ;)

[removed] 4 days ago
[deleted]
fertrevino 3 days ago

I am rewriting my pet project: menuop.com . I am integrating AI in the whole restaurant menu creation process. Specifically I'm leveraging the Nano Banana to generate suitable images for food items.

[removed] 3 days ago
[deleted]
cryptoz 4 days ago

A way for people to build LLM-powered webapps and then easily earn as they are used: I use OpenAI API and charge 2x for tokens so that webapp builders can earn on the margin:

https://codeplusequalsai.com

growingkittens 4 days ago

Writing a specification for a personal library app in the hopes I can get AppSheet + Gemini to make one for me. I'm working on library science in general, so it will hopefully implement ideas I have about book classification and entity catalogs.

machi_ 3 days ago

Currently working on a prediction market platform. Although big players like kalshi are pushing this narrative very hard right now i think there is space for a more social focused platform where users can play together.

syngrog66 3 days ago

EV charging software, as lead/architect

3 WIP books, one on HPC

realtime Rogue-like game, played in a terminal, in a year 2100 CE post-apoc US dystopia, with adventure, comedy and serious messaging/lessons as well

wwalker2112 3 days ago

A website builder but instead of drag and drop, you can create the entire site in markdown. There are a dozen or so themes the user can select.

Currently implementing custom markdown elements for more advanced things like forms and buttons.

suspecthorse 4 days ago

Adding a self hosted reddit like suggestion board to Kinn (https://kinn.gg). We help game developers analyze player feedback from Discord, Steam, YouTube and more.

thekuanysh 3 days ago

Working on Wordspike.com which I launched earlier this month. It exists to help you extract information from videos so that you save time and get a text to work with. It’s freemium model.

[removed] 4 days ago
[deleted]
thelastinuit 3 days ago

My current project is to browse GitHub for interesting code and rewrite it in Elixir with an orthogonal instruction-set architecture in mind.

I guess I became an NPC now.

[removed] 4 days ago
[deleted]
magno 3 days ago

I built Wikli (https://www.wikli.com/) - an AI-powered news aggregator that clusters articles semantically and generates daily digests with editorial oversight.

The Problem: News fatigue is real. Reading 50+ articles daily (from hundred of different sources) to stay informed is unsustainable, but traditional aggregators just dump links without context.

Wikli uses a three-stage pipeline:

Scraping & Processing (Cloudflare Workers): RSS feeds → content extraction → AI classification Semantic Clustering (Python): Claude groups related articles across sources into coherent stories Digest Generation: AI synthesizes clusters into readable reports with context and TLDR

Technical Highlights:

Cloudflare Workers + PostgreSQL for scraping infrastructure Hybrid content extraction (Readability + Puppeteer fallback for tricky sites) Claude Sonnet 4 for clustering and synthesis (outperformed embedding-based approaches) Theme-based filtering with relevance scoring (0-10 scale per article) Telegram bot with stateless approval workflow for editorial control

What's Different:

Semantic clustering beats chronological or source-based grouping Context from previous digests prevents repetition Human-in-the-loop via Telegram for quality control (can edit title/approve digest) Open architecture: separate Brief Generator (Python) and Scraper API (TypeScript)

Stack: TypeScript, Python, PostgreSQL, Drizzle ORM, Claude/Gemini APIs

The system handles rate limiting across domains, AI API throttling, and includes a DataManager abstraction for centralized data operations. Currently live in Italian at wikli.com - language-agnostic by design but focused on the Italian market for now. A the moment running with two topics (AI innovation and Inter Milano Football Club) via Telegram and wikli.com website.

Happy to get any feedback.

accrual 3 days ago

I've been sculpting a static site generator for myself in TypeScript. The focus is on accessible, clean, and semantic output. It's one of those endless projects but it's fun to work on.

andoando 4 days ago

I got a dumb phone. Been messing around with setting a phone number to call to get SMS directions and things of that sort. Then I wanted to build my own phone so I got a LTE module and been messing around with that.

  • shlomo_z 3 days ago

    About the first part, I am working on something similar for myself. If you want an api to get SMS for free, without needing any 10dlc stuff, check out groupme, which supports SMS.

jeanlucas 3 days ago

I'm building my own version of circle for the community I run. It was a perfect test to try out all cli-agents, so far Amp is my favorite.

majortennis 2 days ago

I'm making a social MMORPG with a retro feel using claude code to experiment with MCP

craig227 4 days ago

Built Chronoodle (daily history game) last year. Recently launched Playlin:

https://playlin.io

to help connect players with daily web games after seeing how hard discovery was.

nvader 3 days ago

I've been working on a parallel coding agent environment called Sculptor at Imbue.

We just launched today, so that's exciting.

Meanwhile I'm also slowly learning Rust.

NSPG911 3 days ago

rovr, a terminal file explorer because there just isnt enough competing using the textual framework, i have proper mouse handling thanks to it, that i noticed was missing in superfile, or just wasnt nice to use in yazi im taking a look at asyncio to replace threads in the program to hopefully help performance https://github.com/NSPC911/rovr

mgarfias 3 days ago

Im working on (slowly) a very very niche web app to help my wife manage her dog breeding program. Maybe it'll be useful enough for other breeders to use it.

MattRix 3 days ago

Just finished making https://kickoffleague.com

It’s a daily puzzle game that combines soccer and chess.

  • erezsh 3 days ago

    It's cute, but it was pretty easy! The "forbidden" level felt like what I expected "normal" to be. (I'm only 1800 on chess.com)

dev1l 3 days ago

Must have search engine and compression algo. Difficulty: Nightmare! Looking for a cofounder. Interested? Drop me an email at pwgbncpsm@mozmail.com

[removed] 4 days ago
[deleted]
dreamwalkr 4 days ago

A tool for Muslims. Dreamstate: Interpret your dreams Islamically

https://dreamstateai.replit.app/

Traditional Knowledge: Constrained to Ibn Seerin's classical teachings — trusted by Muslims for over 1,000 years AI-Powered Analysis: Unlock the meaning of your dream with 4,300 dream symbols from the Dictionary of Dreams.

Share your dream confidentially, answer a few context questions, and receive your authentic Islamic interpretation in under a minute.

This is an MVP which I started <4 weeks ago. Currently validating Desirability, Feasibility, and Viability.

  • jacquesm 4 days ago

    Confidentiality is very difficult to guarantee. You may want to put some brackets on what your users can realistically expect and give them tips on how they can stay anonymous. But lovely and novel idea, really neat to see these kind of cross-overs.

    • dreamwalkr 4 days ago

      On the app's dream input page, it specifies a bit more "Your dreams are private and not stored or collected." - would that cover it? Thanks for your feedback and encouragement!

      • jacquesm 3 days ago

        That is a 'pinky promise', it may well be true and let's assume you are well intentioned but it leaves the door open to you not being trustworthy after all or someone intercepting the data while it is being processed (for instance, by compromising your service).

        In order for you to process the dream data you have to at least make a temporary copy. One way to get rid of that is to move the interpretation part to the client side if possible. Another thing you could do is if people are really concerned about the content of a particular dream to suggest they use TOR or some other anonymization (not perfect, I know) service to at least hide their internet location from you, the operator of the service.

        Does the app itself run entirely within your own infrastructure or does it call out for part of the work?

armishra 4 days ago

https://snapreceipts.fyi/

Upload receipt photos, assign who got what, and easily calculate splits.

  • tmilard 4 days ago

    Idea looks interesting if done well. I believe you should, on your landing page, show an example : - mini photo of a bill - what it generated.

    So people get it right away

pravj 3 days ago

Tinkering with a tiny macOS app that gives me proactive reminders about the low battery and imminent shutdown.

Standard system notification comes at about 10%, and most of the time, in my case at least, whenever I miss that, the result is "laptop shutdown amidst an ongoing video meeting" or something like that. (Basically, too late before I act)

Just so that I don't miss the reminders, the app will show an overlay window with some text, following my cursor, and a custom sound.

I built a version this weekend, and am current doing a dogfooding exercise.

rspoerri 4 days ago

creating a kanban editor for vscode that can integrate images, videos etc. i use it for planning and creating lectures over several weeks. it can export to a marp compatible presentation format. it's coded with claude, because i would not have had the time to do it othervise.

https://github.com/ludos1978/markdown-kanban-obsidian

[removed] 4 days ago
[deleted]
zongheng 4 days ago

Trying to use Claude Code to crank out 100 free AI-less tools & apps. Hoping this will give me some decent passive income when I finally retire.

vanrohan 3 days ago

Currently working on: https://postply.com

Postply uses full-context to generate better replies on X, Instagram, Facebook & LinkedIn. It supports custom reply profiles and styles for support teams and social media managers. There are clearly a lot of AI replies on social media already, but they are really generic and bad. With Postply.com I'm hoping it will help people generate better and more meaningful replies.

nattaylor 4 days ago

Building an email-to-calendar-feed service for all the mails from the multitude of services and attachments that I get related to my kindergartener.

qq99 4 days ago

I'm working on a few things, but the one that's gaining the most traction right now in terms of users is kyoubenkyou

https://www.kyoubenkyou.com/

In short, it's a few things:

- JA->EN dictionary

- hiragana / katakana / time reading / number reading quizzers

- learn kanji with FSRS, anki-style

- vocab quizzer

- the coolest feature (imo) is a "reader": upload Japanese texts (light novels, children's books, etc), then translate them to your native language to practice your reading comprehension. Select text anywhere on the page (with your cursor) to instantly do a dictionary lookup. A LLM evaluates your translation accuracy (0..100%) and suggests other possible interpretations.

It's all elixir+liveview+postgres+pgroonga (though there are times when I would like to have SolidJS).

I've been considering open-sourcing it due to lack of commercial success, but might try an ad-based approach first.

Backing5890 3 days ago

Finally doing some self-hosting to tinker around a bit and host a SearxNG instance and a few other things that seem interesting

nasir 3 days ago

Currently working on https://rudys.ai to publish and optimise Google Ads campaigns on autopilot.

The idea is to be able to publish campaigns globally in any location/language and also get qualitative recommendations on what to improve. For example, if people have typos in their search terms, Rudy recommends to add it as a keyword so it can maximise the conversion.

haidrali 3 days ago

Tablr.io AI based tool to convert online reviews into actionable insight for restaurants

admiralrohan 2 days ago

Working on a original algorithm to explain human behavior from 3rd person perspective.

The whole research is divided into 6 stages. In 2nd stage, I want to use that to mathematically establish the best course of action as an individual.

In 3rd stage, I will explain common psychological phenomenon through the theory, things like narcissism, anxiety, self-doubt, how to forgive others, etc.

In 4th stage, I will explain how the theory is the fastest way to learn across multiple domains and become a generalist and critical thinker.

In 5th stage, I will explain how society will unfold if everyone can become generalist and critical thinker through the theory.

In 6th and last stage, I will think about how to use this theory to make India the next superpower, as this theory can give us the demographic advantage.

Shared more about the algorithm here https://x.com/admiralrohan/status/1973312855114998185

rozgo 4 days ago

I develop simulators for digital twins and games. Currently working on a simulator for LLMs to use as world models.

middayc 3 days ago

When I am not working on my 'job' project, I am working on Ryelang.

In September, I was working on language core, console, generic methods, etc ... but this week I updated integration with OpenAI, IMAP, Surf (browser like client) and then I did few experiments by meshing together these libs.

These few lines proved to be quite helpful for my work email :)

    read-file: fn { f } { .Read .trim }
    line: "\n----\n"
    
    cli: imap-client read-file %.imap-user read-file %.imap-pwd "secure.emailsrvr.com" 993
    |Select-folder "INBOX"
    |Search-emails "UNSEEN SINCE 30-Sep-2025" :uids
    
    cli .Get-emails uids 
    |map { -> "text" } |join
    |concat3 line " Summarize the most important emails above and report them to me. Then separately report the most URGENT ones." :cmd

    oai: openai read-file %.oai-token
    oai .Chat\stream cmd { .prn }

I also tried to write/use these libs interactively: https://asciinema.org/a/745616

and made a "console applet": https://pbs.twimg.com/media/G2FXUepWgAAn7cu?format=jpg&name=...

... since you asked :)

[removed] 3 days ago
[deleted]
davidkwast 3 days ago

A SaaS product with Maplibre, Mapbox-VectorTiles, PostGIS, GeoDjango and Python GIS libs

kylecazar 4 days ago

I'm exploring H3 (the hexagonal index from Uber) with all of the free geospatial data I can find!

ramonga 3 days ago

we are ex-Stripe engineers building Lumen Payments. Takes care of webhooks and a lot of boilerplate code so you can implement billing + entitlements really easily.

https://getlumen.dev

mr-karan 3 days ago

I've been working on LogChef (https://logchef.app) - a specialized log analytics UI for ClickHouse that focuses on powerful querying and exploration without the complexity of full observability platforms.

The core idea is to leverage ClickHouse's incredible columnar performance for log analytics while providing a schema-agnostic interface that works with any log table structure. It supports both simple search syntax for quick queries and full ClickHouse SQL for complex analytics. Also it has proper RBAC: Team-based access controls for multi-tenant environments.

Off late I have also added some AI features:

  - AI-powered SQL generation - write queries in natural language

  - MCP (Model Context Protocol) server integration for AI assistants to query your logs
It's open source (AGPLv3) and deliberately doesn't handle log collection - instead it integrates with existing tools like Vector, Fluentd, or OpenTelemetry Collector. The roadmap includes REST APIs, client libraries, visualizations, and alerting.

Built with Go + Vue.js + TypeScript. Currently handles millions of log entries daily in production environments at my org. The deployment is just a single binary deployment with a SQLite DB.

Would love feedback from the community! GitHub: https://github.com/mr-karan/logchef

dan-bailey 3 days ago

For personal use, an MCP agent so that I can link Claude Desktop to my Todoist instance.

kshitij10496 3 days ago

Learning Ruby on Rails through building simple web apps for myself.

Miserlou57 3 days ago

an app to communicate with my gardener.

His English is okay but we've had miscommunications. We can itemize tasks, request quotes, delineate with photos, and do basic scheduling+billing.

rai92 3 days ago

I'm building a mindfulness app to help people set daily intentions and practice gratitude — https://www.justfortoday.app/

It’s a free app called Just for Today, inspired by a poem I found in How to Stop Worrying and Start Living (amazing book).

Download here: https://www.justfortoday.app/

It’s completely free. No ads. No account. All offline. Everything stays on your device.

The poem is a gentle reminder: - You don’t need to fix everything today. - You just need to be present — Just for Today.

That simple idea became the heart of the app.

Each morning, the app invites you to: - Set a kind intention - Check in with how you’re feeling - Practice gratitude - Write a little — just for you

If you try it, I’d love to hear what you think. Thank you :D

omani 4 days ago

A wifi-enabled high precision load cell for industrial environments.

gnunez 3 days ago

I’m working on yet another cloud based coding agent https://seniordev.io/ that connects to an existing GitHub repo, spins up a feature branch, commits incremental changes, and opens a PR. You can jump into an embedded VS Code server to review and tweak the code before merging—no local setup needed. Any feedback is greatly appreciated Thanks!

wibbily 4 days ago

Oh hey I can post an update. My little electronic dictionary is finished. Software works and it's all dressed up in a stealth notebook case. (It runs Python now instead of Lisp though)

https://lmao.center/ilotoki

johnmwilkinson 3 days ago

I recently published a book about coding, and put it all online for free: https://elementsofcode.io

I suppose it has moved from “what are you working” to “what have you worked on” territory, but since I wrapped up the website just about a week ago it still feels quite fresh.

Always interested in feedback and what folks find useful! It’s focused on the mechanics of writing understandable software, which I think is especially important in the age of AI slop.

recepdagli 4 days ago

just bought the milliondollargpt.com and have no idea what to do with it...

  • shlomo_z 3 days ago

    For now, I think it would be funny if you put plaintext that says "just bought the milliondollargpt.com and have no idea what to do with it...". Optionally as a hyperlink to your comment I am replying to.

    Edit: Spelling

vital101 3 days ago

I've been fiddling with a long-term niche product for WordPress plugin and theme updates. It's 10(!) years old this year. Working in a code base that old 100% of my own commits is both amazing and terrifying. Past me was not as experienced at current me :)

https://kernl.us

deevus 4 days ago

I have been prototyping a local-only social media manager initially targeting the game development community. I am sick of all the subscription only platforms such as buffer, hootsuite etc.

Initially I have been looking at Mastodon and Bluesky since they have sane APIs.

The plan is to make it so that you can sync your data folder either manually (e.g. dropbox, or sneakernet if you want) or a via a basic cheap data plan.

cma256 3 days ago

I'm writing a programming language for feature-flags/remote-config. I figure a simple DSL has to be an improvement over YAML or a series of forms in a web app.

I'm also generally disappointed by the lack of testing that's performed on feature-flag definitions. So I'd like to have a test runner capable of asserting your feature flag's rules matches your intent.

brainless 4 days ago

AI coding for entire business teams, no tech knowledge needed.

https://github.com/brainless/nocodo

Self-hosted, multiple models, bring your own keys and subscriptions, unlimited projects, tasks, web based, runs on your cloud server.

sigi64 3 days ago

Introducing My Latest Project: An AI Interview Assistant for Job Seekers

So, I've been working on something... interesting. It's an AI assistant that can actually represent candidates in the first round of job interviews. Yes, you read that right—because apparently, we've collectively decided that showing up to your own job interview is so last decade.

Here's how this magnificent creation works: The system ingests everything about a candidate—CV, professional experience, cover letter, LinkedIn, GitHub, portfolio, and any preferences they've specified (salary expectations, location, contract type, the usual existential career questions). Then, armed with this treasure trove of personal data, my AI conducts automated interviews directly with HR departments or their equally soulless chatbots.

In real-time, it generates responses as if the candidate themselves were speaking—complete with soft skills, communication style, and structured answers. Because nothing screams "hire me" like algorithmic authenticity. If it encounters a question beyond its training data, it politely pings the candidate: "Hey, need some input here before I completely botch your career opportunity."

What this technological marvel offers: 24/7 Availability – Candidates can "attend" interviews while sleeping, working their current job, or contemplating the futility of modern employment practices. The AI never sleeps, never complains, never has a bad day.

Personalization – Responses tailored to each candidate's actual experience and skills. It's them, just... optimized. Debugged. Free of human error like nervousness or accidentally mentioning you follow your passion for underwater basket weaving.

Performance Analytics – Post-interview analysis of how well the candidate matched job requirements. Because self-awareness is overrated—let the machine tell you how you did.

Training Mode – Candidates can practice various interview scenarios and get feedback. Think of it as rehearsing for the day when neither interviewer nor interviewee is actually human anymore.

And yes, the circle closes beautifully.

I'm building a system where AI talks to AI about human employment while humans... what? Watch Netflix? It's efficient. It's scalable.

It's absolutely ridiculous when you think about it for more than thirty seconds.

But hey, if companies are going to screen candidates with automated systems and generic chatbots, why shouldn't candidates fight fire with fire?

Welcome to the employment arms race nobody asked for. I'm either solving a real problem or hastening our irrelevance. Probably both.

zeroq 4 days ago

Yet another online cycling calculator, this time with an emphasis on power/speed difference between different tires.

I'm sick and tired of audiophile level bs floating around online forums and I want to create a simple tool for people to fiddle around with different settings to see what really impacts their speed while cycling.

As usual - no plans for monetization whatsoever. Nothing fancy either, just an elaborated weekend project.

If you like the idea and want to help with graphic design and or html just let me know. :)

nodoodles 4 days ago

Yet another browser-based screen/video recorder and editor but with multiple inputs, full privacy and scriptable effects - a slow weekend project

logicallee 4 days ago

For the past ten months I've been working on a way to transmit and receive around 10 kilobytes halfway across town. I've blown through government grants totaling in the hundreds of millions of dollars but it seems this is an unsolvable problem.

psychoslave 3 days ago

Esperanto havas la mal- prefikso por krei specialcelan antonomion, sed la rezulto ofte mankas klarecon, kaj kiel morfemo mal mem estas morale kondamna: komparu malica, maligna, malversacio kie mal ne estas sinkrone disigebla.

Tial mi vorkas por krei liston de ĉiuj mal- vortoj kun sen mal- alternativoj. Fakte ĝi ankaŭ povas servi la kontraŭan celon, provizi pli ĝeneralajn mal- vortojn kiam oni deziras krei verkon pli facile akirebla de ĉia nivelo.

Mi planas eldoni ĝin denove ĉe https://eo.wiktionary.org/wiki/Aldono:Pri_antonimoj kiam mi finis, sed nun estas pli facila progresi per citilaj kaj vidŝangaj kromaĵoj ja provizata ĉe https://fr.wikiversity.org/w/index.php?title=Utilisateur:Psy...