Show HN Today: Top Developer Projects Showcase for 2024-01-25
SagaSu777 2024-12-25

Explore the hottest developer projects on Show HN for 2024-01-25. Dive into innovative tech, AI applications, and exciting new inventions!

Summary of Today's Content

Today's Product Highlights

  • Product Name: Lumos - Local LLM Chrome Extension
  • Highlights: A browser-based AI copilot powered by local LLMs that helps summarize content and answer questions about web pages while maintaining privacy by running locally.

Quick Summary

  • Most Hot Category: AI/LLM Tools
  • Top Keywords: LLM, Browser Extension, Local AI, Privacy
  • Most Popular Product: Lumos (146 points, 39 comments)

Technology Trends

  • Local LLM Implementation
  • Browser Extensions
  • Privacy-Focused AI
  • Cross-Platform Development
  • Open Source Tools
  • Gaming Infrastructure
  • Developer Productivity

Project Distribution

  • AI/ML Tools: 35%
  • Developer Tools: 25%
  • Gaming: 15%
  • Web Applications: 15%
  • Infrastructure: 10%

Trend Insights

  • Strong focus on privacy-preserving AI implementations with local LLM processing
  • Growing interest in developer productivity tools and infrastructure
  • Emergence of specialized AI tools for specific use cases
  • Increasing demand for open-source alternatives to proprietary AI solutions
  • Rising trend in gaming-related infrastructure and tools
  • Emphasis on cross-platform compatibility and accessibility

Top 1. Lumos: An innovative local LLM Chrome extension that enhances your browsing experience with intelligent suggestions and personalized content. Unlock the power of AI right in your browser! (Likes: 146, Comments: 39)

Top 2. Introducing Qwertle: the latest daily word game that challenges your vocabulary and sharpens your mind. Experience fun and engaging gameplay with a fresh word puzzle every day! Perfect for word game enthusiasts looking for a stimulating daily challenge. (Likes: 103, Comments: 63)

Top 3. NativeVision: Empowering React Native developers to create immersive XR applications for any device. (Likes: 49, Comments: 26)

Top 4. Discover the Open Source WireGuard desktop client featuring advanced Multi-Factor Authentication for enhanced security and seamless connectivity. (Likes: 22, Comments: 1)

Top 5. Easily set up and manage your own dedicated server for Palworld, enhancing your gaming experience with seamless connectivity and customized gameplay options. Perfect for players looking to create a private world or host friends in a personalized environment. (Likes: 9, Comments: 6)

Top 6. Distributed Llama: Seamlessly run language models across multiple devices in parallel for enhanced performance and efficiency. (Likes: 12, Comments: 0)

Top 7. Introducing Balter: A cutting-edge distributed load testing framework designed for Rust developers, enabling efficient performance assessments and scalability testing for modern applications. (Likes: 12, Comments: 0)

Top 8. Revolutionize your browsing experience with AI-powered queries that provide instant responses complete with DOM node references, enhancing efficiency and accuracy in web interactions. (Likes: 9, Comments: 2)

Top 9. Notation is an innovative tool designed to seamlessly connect infrastructure with runtime code, enhancing developer productivity and streamlining workflows. (Likes: 9, Comments: 0)

Top 10. Introducing our innovative AI Website Builder that delivers superior output effortlessly. Transform your online presence with cutting-edge technology designed to create stunning websites tailored to your needs. Perfect for users of all skill levels, this tool takes the hassle out of website creation, allowing you to focus on what matters most. Experience the future of web design today! (Likes: 8, Comments: 0)

1. Show HN: Lumos, a local LLM Chrome extension

Show HN: Lumos, a local LLM Chrome extension - Project Screenshot

URL: https://github.com/andrewnguonly/Lumos

Author: andrewnguonly

Description: Lumos is an LLM co-pilot for browsing the web, powered by local LLMs (Ollama).

- Summarize long threads on issue tracking sites, forums, and social media sites

- Summarize news articles

- Ask questions about reviews on business and product pages

- Ask questions about long, technical documentation

- What else?

Popularity: 146 points | 39 comments


2. Show HN: Qwertle, yet another daily word game

Show HN: Qwertle, yet another daily word game - Project Screenshot

URL: https://qwertle.friedman.in

Author: b0r0phyll

Description: A new Wordle-like game, where guesses are ranked by how close letters are on a QWERTY keyboard. Try it out and let me know what you think!

Popularity: 103 points | 63 comments


3. Show HN: NativeVision, helping React Native devs to build XR apps for any device

Show HN: NativeVision, helping React Native devs to build XR apps for any device - Project Screenshot

URL: https://github.com/NativeVision/viro

Author: cjcassar

Description: Hello everyone,

We've discovered an open source library named Viro that hadn't been updated in over two years. We've revitalized the library, enabling the creation of XR apps on the latest iOS and Android platforms. Our goal is to transform NativeVision into a versatile library that can be used across various XR devices, including Apple Vision Pro and Meta Quest.

Our aim is to make it easy for React developers to start working on XR projects using React Native or Expo, much like how they would for iOS or Android apps.

If you have any feedback please share as it helps a lot!

Popularity: 49 points | 26 comments


4. Show HN: Open Source WireGuard desktop client with Multi-Factor Authentication

Show HN: Open Source WireGuard desktop client with Multi-Factor Authentication - Project Screenshot

URL: https://defguard.net/client/

Author: teon

Description:

Popularity: 22 points | 1 comments


5. Show HN: Easily run a Palworld dedicated server

Show HN: Easily run a Palworld dedicated server - Project Screenshot

URL: https://github.com/thijsvanloef/palworld-server-docker

Author: saga81

Description: - This is a Docker container to help you get started with hosting your own Palworld dedicated server.

- Has been tested and will work on both Linux (Ubuntu/Debian) and Windows 10.

Popularity: 9 points | 6 comments


6. Show HN: Distributed Llama – Run LLMs on multiple devices in parallel

Show HN: Distributed Llama – Run LLMs on multiple devices in parallel - Project Screenshot

URL: https://github.com/b4rtaz/distributed-llama

Author: b4rtazz

Description:

Popularity: 12 points | 0 comments


7. Show HN: Balter, a distributed load testing framework for Rust

Show HN: Balter, a distributed load testing framework for Rust - Project Screenshot

URL: https://github.com/byronwasti/balter

Author: wastib

Description: Balter (Build A Load TestER) is a distributed load/stress testing framework for Rust. It leverages the tokio ecosystem to make it simple to write normal Rust code which auto-scales to meet TPS requirements or to scale indefinitely until a certain error rate.

Using Balter is straightforward, and load testing code looks like the following (note that its just normal Rust code, no DSL to learn).

    use balter::prelude::*;
    use std::time::Duration;

#[tokio::main]
async fn main() {
    my_scenario()
        .tps(500)
        .duration(Duration::from_secs(30))
        .await;

    my_scenario()
        .saturate()
        .duration(Duration::from_secs(120))
        .await;
}

#[scenario]
async fn my_scenario() {
    my_transaction().await;
}

#[transaction]
async fn my_transaction() -> Result<u32, String> {
    // Some request logic...

    Ok(0)
}

The project is new, and there are some rough edges, but it is currently in a functional state. The README in the repo contains more information, including how it works under the hood. Let me know what you think!

Popularity: 12 points | 0 comments


8. Show HN: AI browser queries – get response with DOM node references

Show HN: AI browser queries – get response with DOM node references - Project Screenshot

URL: https://socontextual.com/

Author: castles

Description: Best to just try it :)

The tl:dr is it helps you to r

The summaries with references to parts of the page are useful now - and the "text zoom" tool a glimpse of where we can go

Works with local Ollama and the usual suspects: Mistral/OpenAI/Gemini

Obviously could be better - and hopefully will be :)

Popularity: 9 points | 2 comments


9. Show HN: Notation – Bridging infrastructure and runtime code

Show HN: Notation – Bridging infrastructure and runtime code - Project Screenshot

URL: https://github.com/notation-dev/notation

Author: djgrant

Description: Hey everyone, Daniel here. I’m building an open source framework that makes it easy to code and deploy serverless applications – https://github.com/notation-dev/notation | https://notation.dev.

I wanted a tool that delivers the benefits of serverless (scalable managed services), but with a first-class developer experience.

Here are the main concepts:

1/ Notation provides a set of primary infrastructure resources (eg API gateway, lambda, event bridge etc) that can be composed together into serverless apps. They are fully typed, so slot into place very easily. A lot of annoying cloud implementation details – things like constructing valid ARN strings, and writing JSON policy documents - are handled by the framework.

2/ Secondary infrastructure resources (eg IAM roles, permissions and integrations) are inferred from the relationships between the primary resources, and from explicit user intents. You can see these visualised in a generated graph.

3/ Runtime code (ie the lambda function code) belongs in separate modules – but, these can be imported into and referenced by infrastructure modules. Again, we have end-to-end types, so if a lambda function were configured to accept and API request, but got attached to an SQS stream, the compiler would quickly complain about that.

4/ Notation apps can be deployed directly to your own cloud accounts. If you want to develop locally, you can deploy using watch mode, which hot-swaps infrastructure resources, and provides snappy updates of serverless functions, while you code.

The next step is to integrate more AWS services, and then later expand to other cloud platforms (feature requests ofc welcome).

You can give Notation a spin at https://github.com/notation-dev/notation. I’d love to hear your feedback on the approach!

Popularity: 9 points | 0 comments


10. Show HN: We built an AI Website builder with better output

Show HN: We built an AI Website builder with better output - Project Screenshot

URL: https://dorik.com/ai-website-builder

Author: abrarsami

Description: Hey HN,

After GPT-3 created waves in the tech industry, a lot of AI tools were emerging and with that, some AI website builders

But the results seemed way too generic to us. It felt like the developers were rushing to catch the wave instead of building a proper tool

We took our time, did months of RnD and finally came up with something better than what others in the market are doing. It’s got better design output.

While it’s still in beta, I wanted to show HN what we did.

Will appreciate the feedback when you guys try it out. Here is the link to signup for the beta: https://tally.so/r/3xJpgJ

I will give you guys instant access

Popularity: 8 points | 0 comments


11. Show HN: Object-Oriented HTML – Proposal for new powerful features in HTML

Show HN: Object-Oriented HTML – Proposal for new powerful features in HTML - Project Screenshot

URL: https://github.com/webqit/oohtml

Author: phrasecode

Description: Hey all,

I'm a big fan of the HTML-first + Progressive Enhancement approach to UI development!

For a background:

1. I like to be able to write HTML by default and progressively add JavaScript (and, in the same way, progressively involve tooling) instead of go ahead of the problem by going the other way around!

2. Also turns out that UIs are more resilient when built on the same principles:

- given how browsers process web pages: HTML initially, then JavaScript eventually; with the bulk of the page being best done at the initial phase

- and given how, on a more general note, performance is a function of browsers doing the heavy lifting

But it turns out that as compelling as it is to move more to HTML, there isn't as much you can do in HTML as you'd like to! In my experience, four specific limitations have felt like a deal breaker:

1: How do you do reactivity?

2: How do you nake components?

3: How do you re-Use components?

4: How do you pass data/props?

I've since committed to exploring the answers to those questions, and my life's work here is what I propose as Object-Oriented HTML - a set of HTML/DOM-level features that let us write dynamic and object-oriented markup! (Full explainer is here: https://dev.to/oxharris/revisiting-the-html-problem-space-an...)

I am hoping that this moves us forward on the HTML-first + Progressive Enhancement paradigm! But as with everything on the web, it's all about your thoughts!!!

Popularity: 8 points | 0 comments


12. Show HN: Specify 2.0 – Your design token engine

Show HN: Specify 2.0 – Your design token engine - Project Screenshot

URL: https://specifyapp.com/

Author: valentinchrt

Description: Hi HN! I'm one of the creators of Specify, and we're thrilled to share this on HN.

I must admit, I'm quite nervous about sharing Specify here, but I was also eager to get your feedback.

We've been working on design systems for several years now, so my main focus is on designers and front-end developers, or anyone working with web interfaces.

Less than two years ago, we launched Specify 1.0, which allowed designers and developers to connect their Figma files, extract styles and assets, transform them, and deliver them to developers' tools in the desired formats.

In addition to working with the Design Token Community Group on an industry standard, we've had many discussions with the community and our clients since then. Teams are becoming more mature and demanding advanced features. Design tools are starting to implement some features, but we're still far from a general standardization.

So, as we aim to build a central and tool-agnostic platform for design tokens, it seemed logical to create our own data format, which serves as a translator for each format offered by market tools.

By creating our format, we've taken Specify to the next level. It's now compatible with over 50 types of design tokens, Figma Styles and Variables, and also hosted JSON files (GitHub, JSONBin, etc.), as well as SVGs. Specify supports advanced concepts like aliases, collections, or modes. In terms of delivering and transforming tokens, an infinite number of workflows can be created using parsers, our CLI, and our SDK. There's also the possibility to connect GitHub to receive automatic PRs, as well as Gitlab, AzureDevOps, and Bitbucket.

In short, Specify was built to streamline the design/dev collaboration, especially when managing multiple brands, products, and platforms.

If this topic resonates with anyone in this community, I'd love to hear what you think. :)

Here are some links that might be helpful if you want to test:

Popularity: 7 points | 0 comments


13. Show HN: Tubesearch – advanced search and filter for Youtube channels

Show HN: Tubesearch – advanced search and filter for Youtube channels - Project Screenshot

URL: https://tubesearch.vercel.app/

Author: prakhar897

Description:

Popularity: 6 points | 0 comments


14. Show HN: uLlama: On-Device AI Chat for iOS

Show HN: uLlama: On-Device AI Chat for iOS - Project Screenshot

URL: https://apps.apple.com/us/app/ullama/id6468129438

Author: 5cott0

Description: pronounced *micro-llama

Popularity: 2 points | 4 comments


15. Show HN: Automatic Translation of Comics (Bande Dessinée, Manga, Webtoons, etc.)

Show HN: Automatic Translation of Comics (Bande Dessinée, Manga, Webtoons, etc.) - Project Screenshot

URL: https://github.com/ogkalu2/comic-translate

Author: og_kalu

Description:

Popularity: 3 points | 3 comments


16. Show HN: Shipp, a deadly simple package manager for your C/C++ projects, in Rust

Show HN: Shipp, a deadly simple package manager for your C/C++ projects, in Rust - Project Screenshot

URL: https://github.com/linkdd/shipp

Author: linkdd

Description:

Popularity: 4 points | 2 comments


17. Show HN: Cardog – I scraped every dealerships inventory (200k cars)

Show HN: Cardog – I scraped every dealerships inventory (200k cars) - Project Screenshot

URL: https://cardog.io

Author: samsullivan

Description: I just finished building the first version of Cardog, a platform that makes finding a car online simple. There is currently over 200,000 vehicles to search and filter from. Currently I only have vehicles from Canada but am working on adding 20,000 dealerships from the US.

Searching for cars online is an awful experience, most dealerships websites are littered with popups, ads and bugs. This leaves users with the large vehicle listing platforms, which suffer from the same problems of failing to make searching simple.

That's why I built Cardog, I saw most dealerships use the same few website providers, so I built a system to fetch the data and serve it in one simple to use platform. Everyday the data is fetched and updated so there isn't any stale listings.

I'm really excited to share this with the community and would love to hear any feedback.

Popularity: 3 points | 3 comments


18. Show HN: Update your libraries using AI

Show HN: Update your libraries using AI - Project Screenshot

URL: https://depshub.com/

Author: semanser

Description:

Popularity: 3 points | 2 comments


19. Show HN: ChatGPT for Your Data

Show HN: ChatGPT for Your Data - Project Screenshot

URL: https://www.chaturdata.com/

Author: aiassist

Description: I built an ai agent that can connect to your database. There's a lot of text-to-sql ai tools out there, here are the 2 key differences about my approach:

  1. AI Agent - I give the Agent a bunch of tools and let it decide what tools to call, in what order, with which parameters, in order to help the user. this means you can ask super vague questions and the agent helps you think through coming up with a good answer.
  2. Metadata graph & embeddings - I use an LLM to create metadata about the db schemas including things like join keys, column descriptions, and table contents. I also convert this metadata into embeddings. this powers a kNN search that the agent can use to find the right data in the db.

    if you would be willing to give it a try please put in your email on the page. thanks!

Popularity: 5 points | 0 comments


20. Show HN: I Made an Interactive Brewing Guide for Coffee Lovers

Show HN: I Made an Interactive Brewing Guide for Coffee Lovers - Project Screenshot

URL: https://mycoffeerecipes.com/

Author: jeanmayer

Description: Hey HN,

I'm a coffee enthusiast and I've channeled this passion into creating My Coffee Recipes, an interactive guide for brewing the perfect cup. It's a fusion of my love for coffee and tech, designed to make the brewing process accessible and enjoyable for all skill levels.

I'd really appreciate your insights and suggestions, especially on how it can be improved or any recipes you'd love to see included.

Eager to hear your feedback!

Popularity: 2 points | 2 comments


21. Show HN: Discovering the Curse of the Hidden iOS Profile

URL: #

Author: Kevin605

Description: Hey HN Community,

I've run into a little snafu that I'm trying to iron out and I thought I would share my journey with the community here.

Quick rundown: I recently traveled to Japan, and I opted for a local carrier, CMLink Japan, to save on exorbitant roaming fees. When I tried to install CMLink’s APN config file, I was met with this error: https://imgur.com/a/rqrz4HM; despite having no other profile files installed (there’s nothing in ‘VPN & Device Management’)! After a two hour call with Apple Support (Case Number 20000087197140), and many Google searches, I believe I located the source of the issue: a leftover APN setting from Vodafone UK's mobileconfig file that somehow messed up my phone's settings.

See also: https://www.reddit.com/r/ios/comments/roexfw/remove_carrier_settings/; https://discussions.apple.com/thread/254089964?sortBy=best

In case you're wondering, yes, I've contacted Vodafone UK. Their reps insisted that "Vodafone doesn't and can't change your phone settings", despite the fact that a download link for the config file is sent as a standard text message upon service activation:

“To get your data up and running simply connect to a Wi-Fi network and download your settings at https://vdms-prd.sp.vodafone.com/iPhoneConfig/UK/P/XXXXXX If you need to remove an existing profile, head to Settings>General>Profiles and delete it by tapping ‘Remove Profile’ before visiting the URL above.”

So, what do we have here? Vodafone sends a config file upon signing up for a new service, which can corrupt core iOS functionality while being unseen, even after you remove their SIM card. This looks awfully like a virus to me; not exactly consistent with all Apple's talk about security.

I'm throwing this issue into the ring here at Hacker News. What are your thoughts, and is anyone else experiencing a similar situation?

Popularity: 4 points | 0 comments


22. Show HN: Offline GPT Store, run a pre-prompted LLM in your browser

Show HN: Offline GPT Store, run a pre-prompted LLM in your browser - Project Screenshot

URL: https://uneven-macaw-bef2.hony.ai/app/

Author: hmdai

Description: Hi HN

I wanted an LLM chat bot that runs locally and offline so I would feel comfortable about sharing personal details with it.

Similar to how OpenAI GPTs have pre-configured instructions, this project provides the ability to encode a pre-prompt into the URL so it can be shared. Effectively, making a free, offline and decentralised GPT store albeit with lower quality for the responses. To make it easy to find these "GPTs", I'm using Twitter as a form of storage.

This project uses webllm to run a Llama-2-7b model locally in the browser. Bigger models can be used (not supported yet) as well but they would take more time to download and require more RAM.

WebGPU is required since the webllm model was created to run in the browser. Android is supported with the latest version of Chrome (v121). Should also work on most Desktops with Chrome v113 and higher.

Please feel free to provide suggestions on what improvements should be added.

Let me know what you think!

Popularity: 3 points | 0 comments


23. Show HN: Language learning app for intermediate speakers

Show HN: Language learning app for intermediate speakers - Project Screenshot

URL: https://www.langturbo.com

Author: sebnun

Description: Hi, I made this web app to help overcome the "language learning plateau" that is common with intermediate language learners.

This is basically a podcast player that will help you discover podcasts in your target language, it transcribes podcasts and gives you feedback about what you hear in the context of the sentence you are reading.

I made something similar in the past, but it had too many functions and it covered all language levels. I rewrote the whole thing and just kept the essentials. This is what I use myself and it has helped me a lot. Hope it helps some of you too.

This is built with NextJs, I also have native apps almost ready, but I'm not really sure if people would prefer to install something instead of just using the web app. What do you think? Let me know if you find this helpful or what can be improved. Thanks.

Popularity: 1 points | 2 comments


24. Show HN: Earthly v0.8 – Auto-Skip

Show HN: Earthly v0.8 – Auto-Skip - Project Screenshot

URL: https://earthly.dev/

Author: adamgordonbell

Description: Hi HN

Earthly v0.8 is out[1]. Earthly is an open-source build tool that gives you fast and reproducible builds and can work with your existing CI setup.

This update is our first beta release of Auto-skip, which I'm excited about, even in its current beta form.

Auto-Skip improves build times in monorepos drastically. By leveraging a global cache, it smartly bypasses unchanged parts of the build, enhancing efficiency.

Your feedback has always been a driving force for our development (see below). Thanks for helping shape Earthly.

[1] https://earthly.dev/blog/earthly-v0-8/

Previously on hn:

https://news.ycombinator.com/item?id=35727321

https://news.ycombinator.com/item?id=35059992

https://news.ycombinator.com/item?id=29416147

Popularity: 3 points | 0 comments


25. Show HN: Retrieval Augmented Generation for LLMs from APIs with Function Calling

Show HN: Retrieval Augmented Generation for LLMs from APIs with Function Calling - Project Screenshot

URL: https://github.com/DataSQRL/apiRAG

Author: mbroecheler

Description: Dear HN, we'd love your feedback on a different approach to Retrieval Augmented Generation (RAG) for LLMs that uses function calling to retrieve the most relevant data from APIs. It aims to solve the problem of connecting LLMs with your data so that the LLM can pull in the context it needs to provide high quality answers to user questions. We are calling it "apiRAG" for now (yes, very creative ;-)

You can run the examples in the GitHub repository or watch this video to see how it works: https://www.youtube.com/watch?v=Mx-slh6h42c

We developed apiRAG because we found that existing RAG approaches (text search, vector based, FLARE, etc) don't work well with structured and semi-structured data. apiRAG can efficiently augment from structured and semi-structured data by translating user questions to relevant API requests and then presenting the result data to the user. It supports textual presentation (with Markdown for tables and such) and visual presentation by charting data when appropriate. Check out the IoT chatbot that can answer questions about collected sensor data or the credit card example that gives users a customized spending analysis (shown in the video).

Unlike RAG approaches that use text or vector search, apiRAG uses the LLM to determine what information should be retrieved and augmented into the context via function calling. That means, it often does a better job at identifying relevant information by pushing down filters, like when you ask "Who appears in the third episode of season 2" in our "Rick and Morty" example.

apiRAG also works great for customer sensitive data, like in our Nutshop and banking examples where customers can ask questions about their past purchases/transactions and the LLM can answers those effectively by pulling in the relevant data from the API while being "sandboxed" to only access a particular authenticated customer's data.

Most importantly, apiRAG is really simple. Just a lightweight library configured with a single JSON file that specifies the API endpoints (you can reuse existing APIs). All the heavy lifting is done by the LLM.

Let us know what you think of apiRAG and if you'd find it useful for building generative AI applications. How could we make it better?

Popularity: 3 points | 0 comments


26. Show HN: Crowd-sourcing which pets I designed are the most iconic

Show HN: Crowd-sourcing which pets I designed are the most iconic - Project Screenshot

URL: https://rate.niknak.com/what

Author: catherinezng

Description:

Popularity: 2 points | 1 comments


27. Show HN: Calendar2024, yet Another Calendar Website

Show HN: Calendar2024, yet Another Calendar Website - Project Screenshot

URL: https://calendar2024.org/

Author: zhifenzhu

Description: Here, you can view calendars monthly or yearly, explore holiday calendars, and print the calendar templates you prefer. Give it a try and let me know your thoughts!

Popularity: 2 points | 1 comments


28. Show HN: A minimal TLS 1.2 client implementation in a pure Bash script

Show HN: A minimal TLS 1.2 client implementation in a pure Bash script - Project Screenshot

URL: https://github.com/gh2o/bash_tls

Author: glii

Description:

Popularity: 2 points | 1 comments


29. Show HN: Chrome extension automatically clicks 'New to you' on YouTube home

Show HN: Chrome extension automatically clicks 'New to you' on YouTube home - Project Screenshot

URL: https://github.com/julienreszka/always-new-to-you-youtube-chrome-extension

Author: julienreszka

Description:

Popularity: 2 points | 0 comments


30. Show HN: Translate Subtitles Using GPT

Show HN: Translate Subtitles Using GPT - Project Screenshot

URL: https://www.subsgpt.com/

Author: afiodorov

Description: GPT-4 excels as a translator, but it often encounters issues with content warnings and formatting errors when translating entire subtitle files via ChatGPT. The solution is straightforward: divide the subtitle file into sections, focusing solely on translating the text and disregarding the timestamps. While it's feasible to have ChatGPT maintain the correct format, I've observed a decline in translation quality when attempting this in a single pass. My preferred approach is a two-phase method: first, translate the text, and then, if necessary, request ChatGPT to adjust the formatting.

To streamline this process, I developed a simple web application. Alternatively, one could manually refine the translations. The prompt is also customizable, allowing for more specific instructions. For instance, you can specify that certain words should be translated according to a provided dictionary.

Considering the cost of translation (approximately $1 for the GPT-4 model per movie), each user utilizes their own API token. The app makes requests directly to OpenAI, ensuring it's safe to share your token. This approach allows users to manage their expenses while benefiting from the advanced translation capabilities of GPT-4.

Source code is at https://github.com/afiodorov/subsgpt

Popularity: 2 points | 0 comments


31. Show HN: Simple Planetarium in Rust

Show HN: Simple Planetarium in Rust - Project Screenshot

URL: https://github.com/vitaly-la/antikythera

Author: vitaly-la

Description: Hi HN

This is my first post as well as my first project in Rust, so I might be misusing some of the language features.

There's still a noticeable error in the positions of the Moon and inner planets. I'm trying to figure out which correction would help improve the accuracy the most

Popularity: 2 points | 0 comments


32. Show HN:I made a codespaces alternative of Android studio

Show HN:I made a codespaces alternative of Android studio - Project Screenshot

URL: https://www.loom.com/share/9b7472c5bcb84da0866033ed148750e3?sid=0efe05c1-6714-4d10-b79c-e88d49f0ff82

Author: ykhandelwaly

Description:

Popularity: 1 points | 1 comments


33. Show HN: Mobile Apps as a Subscription

Show HN: Mobile Apps as a Subscription - Project Screenshot

URL: https://appynja.com/

Author: akhilrajNambiar

Description: Get started working on your mobile apps just with the click of a button. Built with the productised service model, within 72 hours you get your hands on an initial build!

Popularity: 2 points | 0 comments


34. Show HN: Created 10 custom modules for HubSpot CMS hub

Show HN: Created 10 custom modules for HubSpot CMS hub - Project Screenshot

URL: https://ecosystem.hubspot.com/marketplace/modules?eco_providers=Bootstrap%20Creative

Author: jacoblett

Description: I had some extra time over the Christmas break to complete a bunch of module ideas I had started but never finished. Thought I would share here to help and get any feedback you might have. Thank you!

Popularity: 2 points | 0 comments


35. Show HN: Built an AI agent that works directly from email

Show HN: Built an AI agent that works directly from email - Project Screenshot

URL: https://agentherbie.com/

Author: calindrimbau

Description: few weeks ago we realized how inefficient it is to sit down in front of a chat UI for an agent to execute tasks.

when it came to complex tasks that require web search, web crawl, chains of prompts, etc we hypothesised async will be better.

so we built a multi agent system that works directly from email. it's model independent and we're using both oss and closed source models in the backend.

we've been getting some good pick up, but would love to get more users to try and give us feedback on how to improve it!

project is live. you just need to email: herbie@broadn.io and the agent will pick up the task and start working on it with you.

Popularity: 2 points | 0 comments


36. Show HN: I made a retro video game console pet voting system

Show HN: I made a retro video game console pet voting system - Project Screenshot

URL: https://rate.niknak.com

Author: catherinezng

Description:

Popularity: 2 points | 0 comments


37. Show HN: EaseCS – CLI tool to quickly exec into any ECS container of choice

Show HN: EaseCS – CLI tool to quickly `exec` into any ECS container of choice - Project Screenshot

URL: https://github.com/quasistatic/easecs

Author: sakshamsaxena

Description: This is a Golang based simple CLI tool to shorten and automate the aws ecs exec ... command.

It is slow and not optimal in terms of performance, but currently looking to gather feedback in terms of usage / feature-wise completion / utility.

Popularity: 2 points | 0 comments


38. Show HN: ARTU – An AI Assistant for WhatsApp to Turn Chats into Actionable Tasks

Show HN: ARTU – An AI Assistant for WhatsApp to Turn Chats into Actionable Tasks - Project Screenshot

URL: https://artu.app

Author: andycufari

Description: Hey HN, I'm excited to share ARTU, an AI tool that helps entrepreneurs and teams turn the overflow of messages on WhatsApp into organized, actionable tasks. It captures your ideas, organizes them, and syncs with Notion, so nothing gets lost in the noise. It's built for those of us who live on instant messaging but hate losing track of the important bits. I've just launched an Alpha version and would love the community's feedback and thoughts on how this could help you or your team.

Check it out here: https://artu.app

Popularity: 2 points | 0 comments


39. Show HN: Kubetui – A TUI for Monitoring and Exploration of Kubernetes Resources

Show HN: Kubetui – A TUI for Monitoring and Exploration of Kubernetes Resources - Project Screenshot

URL: https://github.com/sarub0b0/kubetui

Author: sarub0b0

Description:

Popularity: 2 points | 0 comments


40. Show HN: Docs to Roadmaps to Presentations Korl

Show HN: Docs to Roadmaps to Presentations Korl - Project Screenshot

URL: https://www.korl.co/

Author: korl_co

Description:

Popularity: 1 points | 0 comments


41. Show HN: Do you like anime? then check this out

Show HN: Do you like anime? then check this out - Project Screenshot

URL: https://playstationcouch.com/anime.php

Author: cannibalXxx

Description:

Popularity: 1 points | 0 comments


42. Show HN: Job Application Tracker

Show HN: Job Application Tracker - Project Screenshot

URL: https://remotedom.com/tools/job-application-tracker

Author: dkii

Description: After being frustrated with tracking all the jobs I've applied to in Excel. I decided to build a tool to centralize it all in one place.

Popularity: 1 points | 0 comments


43. Show HN: I built a task management and to-do list app for your goals

Show HN: I built a task management and to-do list app for your goals - Project Screenshot

URL: https://goalfocus.io/

Author: tanhenggek

Description:

Popularity: 1 points | 0 comments


44. Show HN: Comprehensive Guide for setting up analytics for your GPT in GPT Store

Show HN: Comprehensive Guide for setting up analytics for your GPT in GPT Store - Project Screenshot

URL: https://medium.com/@anilmatcha/custom-gpt-analytics-a-comprehensive-guide-8b52e9562cc1

Author: Anil1331

Description:

Popularity: 1 points | 0 comments


45. Show HN: Yet Another Implementation of Game of Life (In Compose Multiplatform)

Show HN: Yet Another Implementation of Game of Life (In Compose Multiplatform) - Project Screenshot

URL: https://github.com/welniak/YAIoGoL

Author: forgotlastlogin

Description:

Popularity: 1 points | 0 comments


46. Show HN: Compare mobile coverage for all UK networks

Show HN: Compare mobile coverage for all UK networks - Project Screenshot

URL: https://www.comparedial.com/mobile-coverage-checker

Author: adrianvincent

Description:

Popularity: 1 points | 0 comments


47. Show HN: Catalog of dangerous roads around the world

Show HN: Catalog of dangerous roads around the world - Project Screenshot

URL: https://www.dangerousroads.org/

Author: dempedempe

Description:

Popularity: 1 points | 0 comments


Conclusion

Today's Show HN roundup showcases a diverse range of innovative projects. From AI-powered tools to creative coding solutions, these projects reflect the dynamic nature of our tech community. Which project caught your attention the most? Let us know in the comments!

Tags: #ShowHN #TechInnovation #DeveloperProjects #AI Applications #Open Source Software