Monday, 1 April 2024

Show HN: Write JSON processor queries (jq) in natural language https://bit.ly/3J2bKxX

Show HN: Write JSON processor queries (jq) in natural language Hey HN! Jaiqu is an AI agent for creating repeatable JSON transforms using jq query language syntax. Jaiqu translates complex JSON structures into repeatable jq queries. jq is a command line utility built for fast, reliable JSON queries. Jaiqu takes advantage of the LLMs for both constructing jq queries as well as using feedback to fix errors/invalid results if those queries are incorrect. Writing code to parse JSON is super annoying. It usually involves manually reading huge JSON balls, parsing the keys in a language of your choice, and pulling the data manually. Also, you're likely to run into key mismatches (i.e. source data might have "customer_id" as a key but my table is "user_id"), so you would have to write the translation dictionaries by hand. This struck me as a task that was analogous to the many AI "natural language to SQL" editors out there. However, there were a lot of consistency issues where the LLMs would not produce functioning code. So I wrote an AI agent that does it for me. It only takes two args: 1. A blob of messy JSON containing data you want 2. A JSON schema formatted in the way you want Jaiqu generates a repeatable jq query that collects the data in the exact JSON schema you specify. This way, you can run this query as many times you want or save it as a config without having to prompt LLMs each and every time. This tool beats the standard "prompt ChatGPT for a jq query" because by and large, LLMs don't perform too well when writing DSLs like jq. Jaiqu essentially works by: 1. Fuzzy matching each key against your schema to make sure it's available to query 2. Writing individual jq queries to fetch and transform those keys 3. Compiling each individual query into a single complex jq query. 4. Feeding back any errors or data mismatches to a "self-healing" loop that adjusts the queries accordingly until it works. Would love to hear thoughts or feedback. This has saved our team a ton of time internally, so hopefully it can help others as well. https://bit.ly/4afP4q4 March 31, 2024 at 06:42AM

Show HN: Apple Health AI ChatBot Using OpenAI API https://bit.ly/3xhURwx

Show HN: Apple Health AI ChatBot Using OpenAI API https://bit.ly/3xuhbTC April 2, 2024 at 01:21AM

Show HN: Bonk, a command-line tool for X11 window management https://bit.ly/43Es2Xj

Show HN: Bonk, a command-line tool for X11 window management https://bit.ly/43FOijo April 1, 2024 at 11:23PM

Show HN: Podgenai, a GPT-4 audio podcast MP3 generator https://bit.ly/4agasvg

Show HN: Podgenai, a GPT-4 audio podcast MP3 generator podgenai generates approximately an hour-long informational audio podcast mp3 file on a given topic using GPT-4. A funded OpenAI API key is required. https://bit.ly/3vAmRLq April 1, 2024 at 06:58AM

Show HN: Run your RSS3 Node on Zeabur with one click https://bit.ly/3TEJpCS

Show HN: Run your RSS3 Node on Zeabur with one click The fastest way to run your registered RSS3 Alpha Node with US$ 5 per month. https://bit.ly/3TFISAr April 1, 2024 at 10:26AM

Sunday, 31 March 2024

Show HN: Yarn Spinner for Books https://bit.ly/49fZMvf

Show HN: Yarn Spinner for Books https://bit.ly/49hFtO6 April 1, 2024 at 03:11AM

Show HN: Kftray – manage and share multiple K8s port forward from your menu bar https://bit.ly/3VELUYe

Show HN: Kftray – manage and share multiple K8s port forward from your menu bar https://bit.ly/49h7Mfx April 1, 2024 at 04:11AM

Show HN: Studia AI – generate your personalised course with a prompt using AI https://bit.ly/3xhViHd

Show HN: Studia AI – generate your personalised course with a prompt using AI Just launched Studia AI, a platform where learners can generate courses with just a prompt. Studia AI aims to give learners a better experience of exploring different fields and subjects tailored to their skill level. Studia AI is currently in beta and is offering a limited-time offer. Check it out if you're interested :) https://bit.ly/4cEaGOj March 31, 2024 at 02:00AM

Show HN: Ragdoll Studio (fka Arthas.AI) is the FOSS alternative to character.ai https://bit.ly/4aaixS6

Show HN: Ragdoll Studio (fka Arthas.AI) is the FOSS alternative to character.ai https://bit.ly/4avm8d6 March 31, 2024 at 06:43AM

Saturday, 30 March 2024

Show HN: Turtle graphics with only 6 commands: C, F, R, S, [, ] https://bit.ly/3TBbqv3

Show HN: Turtle graphics with only 6 commands: C, F, R, S, [, ] https://bit.ly/478P8pr March 30, 2024 at 10:23AM

Show HN: I build a design kit for indie hackers to launch fast https://bit.ly/3xhznjw

Show HN: I build a design kit for indie hackers to launch fast https://bit.ly/4aemXaK March 30, 2024 at 06:08AM

Friday, 29 March 2024

Show HN: AI for researching personal health issues https://bit.ly/3TWnMz3

Show HN: AI for researching personal health issues I have some chronic medical conditions, and spend a lot of time asking about different drugs and supplements. Wanted to create a resource that others might get value from. It's trained to always provide citations, and to urge people to see their doctor before making major decisions. Open for feedback. https://bit.ly/4agZuFO March 30, 2024 at 06:31AM

Show HN: Play Battletech CCG https://bit.ly/3IXq76v

Show HN: Play Battletech CCG From webapp About page: Welcome! Battletech CCG is a fantastic card game. Wizards of the Coast discontinued it in 2001. This service exists to help people play a game using their physical deck remotely. To get started, create a new game and send your friend the gameId. They can join. Then click "Initialize" and "Call" buttons to start a video chat with them. When you play a card from your deck, hold it up to your camera and the service will capture it and match the image to a pristine image capture of the card that you can place on your virtual table so your opponent can see it. With good lighting and steady hands, the image matching works 100%. But if it doesn't, just show your card to your opponent through your camera, and then look up the pristine copy by name. Use click, control-click, shift-click, or alt-click to tap, add counter, remove counter, or zoom in on a card. Click your die to roll it. Need some cards to build a deck? There are lots on ebay! Need some help buildling a deck? Try 20x resource cards, 20x mechs, 10x command cards, and 10x mission cards. Everything is copywrited and/or trademarked somewhere by someone. https://bit.ly/4awyDoU March 30, 2024 at 02:40AM

Show HN: Citronote – open-source Markdown notes app https://bit.ly/3TYaimD

Show HN: Citronote – open-source Markdown notes app I created an app that allows you to take notes using types such as Markdown. You can also save images and videos. https://bit.ly/3TUUNfa March 30, 2024 at 01:29AM

Show HN: An adventure game in Z80 assembly for CP/M and ZX Spectrum https://bit.ly/4awuHV3

Show HN: An adventure game in Z80 assembly for CP/M and ZX Spectrum https://bit.ly/2QBNY46 March 29, 2024 at 08:36AM

Show HN: TechPeeker – Unveil Any Website's Tech Stack Instantly https://bit.ly/49jfJAK

Show HN: TechPeeker – Unveil Any Website's Tech Stack Instantly Our platform is engineered to provide a comprehensive understanding of the tech stacks powering both emerging and established websites, catering to developers, digital marketers, and technology strategists seeking competitive intelligence and optimization insights. https://bit.ly/3TXFPoO March 29, 2024 at 10:08AM

Thursday, 28 March 2024

Show HN: UForm v2 Featuring Multimodal Matryoshka, Multimodal DPO, and ONNX https://bit.ly/3xfBUdV

Show HN: UForm v2 Featuring Multimodal Matryoshka, Multimodal DPO, and ONNX https://bit.ly/3TBBPc6 March 29, 2024 at 12:07AM

Show HN: Quasar Prime: Vue.js Admin Template https://bit.ly/4azOYcj

Show HN: Quasar Prime: Vue.js Admin Template Quasar Prime: Vue.js Admin Template – Powerfully Elegant, Ultimate Dashboard Solution! https://bit.ly/43EjlMB March 28, 2024 at 06:07AM

Show HN: I taught ChatGPT to find cool domain names – with availability check https://bit.ly/4aaIH77

Show HN: I taught ChatGPT to find cool domain names – with availability check https://bit.ly/3VFVEl5 March 28, 2024 at 01:20PM

Show HN: I built an AI Gateway with gRPC support https://bit.ly/43DeDyL

Show HN: I built an AI Gateway with gRPC support https://bit.ly/3x8xF3I March 28, 2024 at 12:18PM