Monday, June 30, 2025
Show HN: C.O.R.E – Opensource, user owned, shareable memory for Claude, Cursor https://ift.tt/ietFDu1
Show HN: C.O.R.E – Opensource, user owned, shareable memory for Claude, Cursor Hi HN, I keep running in the same problem of each AI app “remembers” me in its own silo. ChatGPT knows my project details, Cursor forgets them, Claude starts from zero… so I end up re-explaining myself dozens of times a day across these apps. The deeper problem 1. Not portable – context is vendor-locked; nothing travels across tools. 2. Not relational – most memory systems store only the latest fact (“sticky notes”) with no history or provenance. 3. Not yours – your AI memory is sensitive first-party data, yet you have no control over where it lives or how it’s queried. Demo video: https://youtu.be/iANZ32dnK60 Repo: https://ift.tt/3xcSd25 What we built - CORE (Context Oriented Relational Engine): An open source, shareable knowledge graph (your memory vault) that lets any LLM (ChatGPT, Cursor, Claude, SOL, etc.) share and query the same persistent context. - Temporal + relational: Every fact gets a full version history (who, when, why), and nothing is wiped out when you change it—just timestamped and retired. - Local-first or hosted: Run it offline in Docker, or use our hosted instance. You choose which memories sync and which stay private. Why this matters - Ask “What’s our roadmap now?” and “What was it last quarter?” — timeline and authorship are always preserved. - Change a preference (e.g. “I no longer use shadcn”) — assistants see both old and new memory, so no more stale facts or embarrassing hallucinations. - Every answer is traceable: hover a fact to see who/when/why it got there. Try it - Hosted free tier (HN launch): https://core.heysol.ai - Docs: https://ift.tt/0iqIXr5 https://ift.tt/3xcSd25 July 1, 2025 at 02:40AM
Show HN: Audiopipe – Pipeline for audio diarization, denoising and transcription https://ift.tt/R8QuqhI
Show HN: Audiopipe – Pipeline for audio diarization, denoising and transcription Audiopipe is a one-liner for denoising, diarization and transcription with demucs + pyannote + insanely-fast-whisper. Made it to transcribe podcasts and Dungeons And Dragons sessions, figured it could be useful. It also has a wasm UI to load transcriptions and audio. Feel free to contribute! Feedback appreciated. https://ift.tt/ZtrAHCl July 1, 2025 at 01:02AM
Show HN: We're two coffee nerds who built an AI app to track beans and recipes https://ift.tt/RGXbFOo
Show HN: We're two coffee nerds who built an AI app to track beans and recipes It’s available on iOS now: https://ift.tt/lfDLXbZ We got into specialty coffee during COVID and, like many others, fell deep down the rabbit hole. Along the way, we ran into the same frustrations: - A drawer full of empty coffee bags. - No simple way to track grind size, rest dates, notes—by bean. - My coffee history scattered across photos, screenshots, notebooks, and half-memories. - The unique traits, people, and stories behind each coffee disappearing from the internet once it sold out (since coffee is an agricultural good) - In our opinion, no coffee tool really captures the flavor, emotion, and aesthetic of great coffee—from a design perspective. So we built BeanBook—a coffee notebook log beans, extract recipes, and organize your coffee life in one place with just a snap, powered by AI Here’s what it does: - Snap a bag → Auto-detects roaster, origin, process, roast date, notes, producer, farm, and more - Paste a YouTube link or photo → Extracts a structured recipe automatically - Log grind size, roast timeline, ratings & notes → All saved in a clean, elegant UI - See your coffee year in review → Track habits, trends, and favorites - Ask BeanBook AI → From brew temps to bean facts, get instant answers My co-founder and I built everything ourselves—branding, code, and UX design. If you’re into coffee (or trying to get more into it), we’d love your feedback. - Rokey & Eric https://beanbook.app July 1, 2025 at 12:08AM
Show HN: Attach Gateway – one-command OIDC/DID auth for local LLMs https://ift.tt/CXtbmSa
Show HN: Attach Gateway – one-command OIDC/DID auth for local LLMs We’ve been building local and on-prem agent workflows for open-source LLMs. Engines like Ollama or vLLM ship with no auth, so every team ends up writing the same JWT proxy. Attach Gateway is a single process that sits in front of any model server and handles the boring bits: - verifies OIDC / DID JWTs - adds X-Attach-User and X-Attach-Session headers so downstream agents share the same identity - optional /a2a/tasks/send endpoint for Google-style A2A hand-offs - mirrors prompts + completions to Weaviate (runs in Docker) One `pip install attach-dev`, export a token, run `attach-gateway`, and your local Ollama is protected in under 60 seconds. Repo: https://ift.tt/qJZ4IeS PyPI: https://ift.tt/bwIQC6f Would love feedback – especially from teams doing multi-agent or on-prem work. https://ift.tt/qJZ4IeS June 30, 2025 at 11:38PM
Sunday, June 29, 2025
Show HN: Tablr – Supabase with AI Features https://ift.tt/I8Q4MU9
Show HN: Tablr – Supabase with AI Features https://www.tablr.dev/ June 30, 2025 at 04:35AM
Show HN: Summle – A little maths Game https://ift.tt/0mLodlx
Show HN: Summle – A little maths Game https://summle.net June 26, 2025 at 04:28PM
Show HN: Ciara – Securely deploy any application on any server https://ift.tt/kbwa0q4
Show HN: Ciara – Securely deploy any application on any server Hey HN! Coolify and Kamal were "nice" (Kamal docs are pretty bad, actually), but I still had to configure firewalls, unattended-upgrades, and Fail2ban every single time. Ciara does all of this from a single configuration file. Features: Integrated Firewall Automatic System Updates Zero-Config OS Ready Zero-Downtime Deployments Automatic HTTPS support Multiple Servers Deployments Would love your feedback and happy to answer any questions! https://ift.tt/L0E3Clj June 30, 2025 at 01:30AM
Show HN: Sharpe Ratio Calculation Tool https://ift.tt/Y1s7wAi
Show HN: Sharpe Ratio Calculation Tool I built a simple but effective Sharpe Ratio calculator that gives the full historical variation of it. Should I add other rations like Calmar and Sortino? https://ift.tt/MFE9cQi June 29, 2025 at 11:08PM
Saturday, June 28, 2025
Show HN: Anti-Cluely – Detect virtual devices and cheating tools on exam systems https://ift.tt/GuS1tZb
Show HN: Anti-Cluely – Detect virtual devices and cheating tools on exam systems Anti-Cluely is a lightweight tool designed to detect common virtual environments, device emulators, and system manipulation tools often used to bypass or cheat in online exams. https://ift.tt/A4ryohs June 29, 2025 at 01:11AM
Show HN: Open-Source outcome- / usage-based billing engine for AI Agents https://ift.tt/N3IQ6La
Show HN: Open-Source outcome- / usage-based billing engine for AI Agents https://ift.tt/Uy0LV1S June 29, 2025 at 12:12AM
Show HN: A Go service that exposes a FIFO message queue in RAM https://ift.tt/CrbVdtX
Show HN: A Go service that exposes a FIFO message queue in RAM https://ift.tt/jl0vczP June 25, 2025 at 05:04PM
Friday, June 27, 2025
Show HN: GPU market is absurd! So I built a dashboard of pricing/restock trends https://ift.tt/foSUnW5
Show HN: GPU market is absurd! So I built a dashboard of pricing/restock trends Hey HN! This idea started with me not being able to buy a GPU and constantly losing to bots/scalpers. I figured I'd use this as way to see how far I can get with 'vibe-coding and designing'*. The end result was pretty far! Here are more details of behind the scenes. In a future blog post, I'll detail behind the scenes process of building this. - The landing page is React/Typescript/Tailwind.css (which I've never used before) - The dashboard is based on Evidence.dev - which is SQL queries in Markdown + little bit of custom Javascript for chart formatting (again never used before :) - Just being able to get an idea like this in my head into existence would have taken me many months of Stack overflow/Google research to first learn React/Typescript/Javascript but this took about a month (~1-2 hr a day) * 'Vibe-coded' is often a misnomer i.e. people sometime think it's a magic pill. From building this I can tell you that you can't just will the site into existence like a genie's wish. It still took significant effort to guide the LLM, debug when things go wrong, need to have an idea of design and taste of what to build and how to make it look good, work on many iterations. There were probably 500 iterations between the first and the final iteration. https://ift.tt/IdNpQV3 June 28, 2025 at 12:32AM
Show HN: I built Hispi, an app to design custom jewellery https://ift.tt/vAqbQH8
Show HN: I built Hispi, an app to design custom jewellery Designing is free and gives you a breakdown of material choices and costs, then you can get a quote if you want to buy the ring. I'm working with around 50 jewellers in London and the UK's Jewellery Quarter but I think just designing a ring is pretty nice. https://hispi.app June 24, 2025 at 07:08PM
Show HN: Do You Know RGB? https://ift.tt/wXOJoCW
Show HN: Do You Know RGB? https://ift.tt/JbX0W7a June 24, 2025 at 01:49PM
Show HN: IssuePay – Get paid for open-source contributions https://ift.tt/f1C5KDw
Show HN: IssuePay – Get paid for open-source contributions Hi HN! I’m Mario, and I’m about to launch IssuePay. Problem: Open-source contributors don’t get direct financial recognition for their work. Solution: IssuePay lets maintainers post bounties on GitHub/GitLab issues. Contributors pick tasks, merge code, and get paid automatically. You can then withdraw your earnings directly to your Bank Account. Try it out: https://issuepay.app Questions: Would love feedback on our UX, payout reliability, or any scaling tips. Note: Open to partnerships with OSS communities! Thank you, guys ! <3 https://issuepay.app June 28, 2025 at 12:01AM
Thursday, June 26, 2025
Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding https://ift.tt/T8RWHtk
Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding With the Mozilla Pocket shutdown coming up in about two weeks, I thought I'd share this quick tool to migrate to linkding in case it's helpful to others. After reviewing self-hosted options to Pocket, I decided linkding has the best combination of features. (The creator/author of linkding has done a great job -- however, I plan to eventually create a new tool that is based on linkding but adds some new features that the author has indicated he doesn't want to include [I’m currently using a fork, but I want to expand on it further].) HN thread about shutdown announcement: https://ift.tt/ErktNGv Mozilla announcement: https://ift.tt/CW6LJm8 linkding: https://linkding.link/ Note that Pocket is shutting down July 8, 2025, but the export service will remain available until October 8, 2025. [edit] fix typo in title & formatting https://ift.tt/Nodx6KG June 26, 2025 at 10:33PM
Show HN: Zizmor, static analysis for GitHub Actions https://ift.tt/7fTJ3nb
Show HN: Zizmor, static analysis for GitHub Actions https://docs.zizmor.sh/ June 27, 2025 at 12:30AM
Show HN: Chat with ChatGPT, Claude, Grok, Gemini and Llama on One UI https://ift.tt/tITHLql
Show HN: Chat with ChatGPT, Claude, Grok, Gemini and Llama on One UI Chat with multiple AI models once and compare the results to pick the best one. This should help you with your research as different AI model can give you different answers and some might be better than others. https://instaask.ai June 26, 2025 at 11:12PM
Wednesday, June 25, 2025
Show HN: MCP Server for Tally – Create and Manage Forms with Claude https://ift.tt/JOfDkWh
Show HN: MCP Server for Tally – Create and Manage Forms with Claude I've built an MCP server for Tally that bridges the gap between their complex API and simple natural language commands. As someone with ADHD, I built this because context-switching between documentation, form builders, and actual work destroys my flow. Now I can stay in one conversation and just describe what I need. The interesting technical challenges: 1. API Complexity Abstraction Tally's API requires deeply nested objects for simple fields. An email field needs ~10 nested objects with UUIDs. I built a translation layer so users can just say "add an email field" in natural language, and the server handles the complex structure behind the scenes. 2. Safe Bulk Operations For destructive operations, I implemented a preview-then-confirm pattern. The server generates a confirmation token during preview that must be passed back for execution. This prevents accidental mass deletions while keeping the conversation flow natural. 3. Smart Rate Limiting The server monitors API responses and adjusts its behavior dynamically. When hitting rate limits, it automatically reduces batch sizes and adds delays between requests. Added randomization to prevent multiple instances from hitting the API simultaneously. 4. Type Safety Throughout Full TypeScript with runtime validation for both MCP messages and Tally API responses. This caught several undocumented API quirks during development. Performance notes: - Batch creation of 100 forms: ~12 seconds with batched operations - Individual creation of 100 forms: ~5 minutes due to rate limits - Human creation of 100 forms: probably a full week of mind-numbing clicking - Submission analysis across 10K responses: ~3 seconds The code is ISC licensed: https://ift.tt/obduS5N This particularly helps when you need to create multiple similar forms but your brain rebels at repetitive tasks. Curious if others are building MCP servers and what workflows you're optimizing for. Also interested in thoughts on MCP vs traditional CLI tools. The conversational interface is slower for simple operations but much better for complex, multi-step tasks where you might forget the exact syntax. https://ift.tt/obduS5N June 26, 2025 at 02:24AM
Show HN: I rawdog a MCP server from scratch in Zig. No SDK https://ift.tt/q6jZFt3
Show HN: I rawdog a MCP server from scratch in Zig. No SDK Some time ago I wanted to write a MCP server in Zig but found out there's no real JSON-RPC support in Zig, which MCP needs for communication. I ended up developing a JSON-RPC 2.0 library in Zig and more [1], which had its challenges. So I finally was able to put together a MCP server in Zig. It's built from scratch implementing the protocol messages from the MCP JSON schema. It's actually quite magical to have the LLM calling my MCP server [2]. The work is not too bad. Most of the hard work has already been done in the JSON-RPC library. [1] https://ift.tt/ueRi8nh [2] https://ift.tt/8i2l01y... https://ift.tt/khX7056 June 25, 2025 at 11:44PM
Tuesday, June 24, 2025
Show HN: Logcat.ai:AI-powered observability for Operating Systems(Android+Linux) https://ift.tt/2QoKYNw
Show HN: Logcat.ai:AI-powered observability for Operating Systems(Android+Linux) Hello HN! I'm an Android OS engineer. I've worked with AOSP and Linux kernels all my career and always wondered about lack of sophisticated tools to debug and analyze system-level logs. Always had to resort to manually skimming through large log files to find something I needed to. With the rise of LLMs and the AI-age, I felt it was a great opportunity to build something for OS engineers, which is what led to logcat.ai! We are building the industry-first observability platform for system level intelligence. Think "Datadog for operating systems" instead of applications. Currently, we support Android and Linux - more platforms on the way. With Android we offer: 1. logcat analysis: Ability to analyze logcat logs for root cause analysis of system issues with natural language search. Unlike, Firebase which is an app-level observability, logcat.ai provides intelligence at OS level spanning bootloader, kernel and framework layer. 2. bugreport analysis: As you know a bugreport is a super-verbose snapshot of an Android OS collected at a point of time. Analyzing these logs takes hours and sometimes even days. We are working to bring this down to minutes! Analysis of memory, cpu, process stats to infer memory pressure levels, system stress, and nail down the processes responsible for it, identify performance bottlenecks and memory leaks across the system. For Linux we offer: dmesg (kernel log) analysis to help identify issues at Linux kernel level. We plan to add support for different Linux distros with their own logging pretty soon. Our goal is to build a single-pane-of-glass observability experience for operating systems worldwide, something that's never been done before. Our website may not reflect all the features a.t.m but we have a lot of things cooking! Ask us anything. We are providing free beta access for a period of time. We'd love your feedback and comments on what you think about logcat.ai! https://logcat.ai June 24, 2025 at 10:53PM
Show HN: I built a tool to create App Screenshots https://ift.tt/yvREQdt
Show HN: I built a tool to create App Screenshots I built a tool to create stunning App Store & Google Play Screenshots. https://ift.tt/FOiB28U June 25, 2025 at 01:07AM
Monday, June 23, 2025
Show HN: Comparator - I built a free, open-source app to compare job offers https://ift.tt/aKhbr7x
Show HN: Comparator - I built a free, open-source app to compare job offers https://ift.tt/mRl06AE June 24, 2025 at 05:30AM
Show HN: I made a fun quiz that reviews last week's top posts on r/programming https://ift.tt/idVIF90
Show HN: I made a fun quiz that reviews last week's top posts on r/programming https://ift.tt/wuGXNq9 June 24, 2025 at 02:18AM
Show HN: TNX API – Natural Language Interactions with Your Database https://ift.tt/q5OuitG
Show HN: TNX API – Natural Language Interactions with Your Database Hey HN! I built TNX API to make working with databases as simple as asking a question in plain English. What it does: - You write a natural language prompt (e.g., "List products with price > 20 USD") - Our system turns it into SQL and runs it - You get actual results, optionally visualized - Your data stays private – nothing is stored, the AI doesn‘t see it, and the API forgets immediately after replying Why I made this: Writing SQL for routine questions is https://ift.tt/v6BHrTS still a blocker for many teams. I wanted a privacy-first, plug-and-play API that just works with natural language. TNX doesn’t just translate — it executes the queries and returns actual answers (not just SQL). Examples: - You ask: “Total sales by product category this year?” → TNX replies: [furniture: $43,000, electronics: $12,000] + “Want a chart for this?” - You ask: “Which customers didn’t order in the last 90 days?” → TNX replies with names or IDs and offers follow-up actions Notes: - Built on modern AI models (small + fast) - No need to send full database dumps – just metadata/config + real-time access - Easy API integration - (Bonus: If you should be interested, I‘d handle setup + customization for you) Try it out: https://ift.tt/v6BHrTS (user name: „hi@tnxapi.com“, password „1“ (so it's harder to forget)) (example promts: - „Please give me the name, ShortDescription and price of product with idpk = 20.“ or - „Please list me all product prices from idpk 10 to 20.“ and then - „Please list me all product prices from idpk 10 to 20.“ (I copied some of my databases for this test, I am sorry for the data being in German xd)) Cheers, Lasse Tramann (Feel free to reach out to hi@tnxapi.com : ) ) https://ift.tt/v6BHrTS June 24, 2025 at 12:48AM
Show HN: Pickaxe – a TypeScript library for building AI agents https://ift.tt/XWcNtRo
Show HN: Pickaxe – a TypeScript library for building AI agents Hey HN, Gabe and Alexander here from Hatchet. Today we're releasing Pickaxe, a Typescript library to build AI agents which are scalable and fault-tolerant. Here's a demo: https://ift.tt/kTGajoC... Pickaxe provides a simple set of primitives for building agents which can automatically checkpoint their state and suspend or resume processing (also known as durable execution) while waiting for external events (like a human in the loop). The library is based on common patterns we've seen when helping Hatchet users run millions of agent executions per day. Unlike other tools, Pickaxe is not a framework. It does not have any opinions or abstractions for implementing agent memory, prompting, context, or calling LLMs directly. Its only focus is making AI agents more observable and reliable. As agents start to scale, there are generally three big problems that emerge: 1. Agents are long-running compared to other parts of your application. Extremely long-running processes are tricky because deploying new infra or hitting request timeouts on serverless runtimes will interrupt their execution. 2. They are stateful: they generally store internal state which governs the next step in the execution path 3. They require access to lots of fresh data, which can either be queried during agent execution or needs to be continuously refreshed from a data source. (These problems are more specific to agents which execute remotely -- locally running agents generally don't have these problems) Pickaxe is designed to solve these issues by providing a simple API which wraps durable execution infrastructure for agents. Durable execution is a way of automatically checkpointing the state of a process, so that if the process fails, it can automatically be replayed from the checkpoint, rather than starting over from the beginning. This model is also particularly useful when your agent needs to wait for an external event or human review in order to continue execution. To support this pattern, Pickaxe uses a Hatchet feature called `waitFor` which durably registers a listener for an event, which means that even if the agent isn't actively listening for the event, it is guaranteed to be processed by Hatchet and stored in the execution history and resume processing. This infrastructure is powered by what is essentially a linear event log, which stores the entire execution history of an agent in a Postgres database managed by Hatchet. Full docs are here: https://ift.tt/7cjiUvP We'd greatly appreciate any feedback you have and hope you get the chance to try out Pickaxe. https://ift.tt/4UYQP0T June 20, 2025 at 09:37PM
Sunday, June 22, 2025
Show HN: Lazycontainer: A Terminal UI for Apple Containers https://ift.tt/vEbFfZJ
Show HN: Lazycontainer: A Terminal UI for Apple Containers Apple finally released native support for Containers, but it's missing a terminal UI. I'm building this TUI to make managing Apple containers easy, just like lazydocker made it easy to manage all things Docker. Existing Docker compatible TUIs do not support Apple containers. The current version has support for managing containers and images. Feedback, issue reports, and PRs are appreciated :) https://ift.tt/1XPBdwp June 23, 2025 at 12:14AM
Show HN: Stacklane – GitHub App for Stacked PR Clarity https://ift.tt/pTgOwNx
Show HN: Stacklane – GitHub App for Stacked PR Clarity https://stacklane.dev June 23, 2025 at 12:25AM
Show HN: Turn a paper's DOI into its full reference list (BibTeX/RIS, etc.) https://ift.tt/HftYCgZ
Show HN: Turn a paper's DOI into its full reference list (BibTeX/RIS, etc.) https://ift.tt/6tG5wcN June 22, 2025 at 11:55PM
Saturday, June 21, 2025
Show HN: Good old emails and LLMs for automating job tracking https://ift.tt/Q5D0lwg
Show HN: Good old emails and LLMs for automating job tracking So I spent the last few days building Jobstack. The logic is quite simple. You apply to jobs and you get emails, you trade emails back and forth from interviews, questions and others until the role is either accepted or you are rejected. Also easy to apply to hundreds of roles and not being to know where you stand easily. With Josbtack, you sign up, get a unique email and forward emails to the url. And it uses LLMs to extract company details , tries to find information online about them and presents that to you. Every email you forward becomes part of your timeline with the company. It also tracks rejection, offers from the emails too and gives you a nice stats dashboard amongst others. Using Gemini 2.5 pro right now. No data stored not in any way. After extraction, it’s discarded. Even “AI chats with the company” aren’t stored https://jobstack.me June 22, 2025 at 03:07AM
Show HN: Should I Pay Off Loan https://ift.tt/q7PfHJM
Show HN: Should I Pay Off Loan https://ift.tt/ac3dEue June 22, 2025 at 01:29AM
Show HN: To-Userscript: Chrome Extension to Userscript Converter https://ift.tt/gVcDwPE
Show HN: To-Userscript: Chrome Extension to Userscript Converter https://ift.tt/mc615w0 June 22, 2025 at 12:55AM
Show HN: Swift UI app for extracting beer information by just taking photos https://ift.tt/qRDgA9x
Show HN: Swift UI app for extracting beer information by just taking photos I would like to share Swift UI app for extracting beer information by just taking photos. It is based on Gemini API and you can easily use this as reference to create an AI supported iOS app. https://ift.tt/HbY1d90 June 21, 2025 at 03:49PM
Friday, June 20, 2025
Show HN: Inspect and extract files from MSI installers directly in your browser https://ift.tt/X6PntGW
Show HN: Inspect and extract files from MSI installers directly in your browser Hey everyone! I'm excited to share a small web app I built that allows you to view and extract the contents of Windows MSI installers directly in your browser. It's essentially a web-based "lessmsi" powered by Pyodide. You can try it out at: https://ift.tt/YEBRbfT My motivation for building this was from part of my day job -- I often get Windows MSI installers and need to extract files while preserving the relative directory structure and filenames, as they would appear after a full installation. The existing tools I found were good but limited in which platforms they support: lessmsi works great on Windows, while msitools works for Linux/macOS. Neither is a truly cross-platform solution that works on any major OS. So we developed pymsi (a pure Python library, available on GitHub at https://ift.tt/1HzhckD ) to handle reading and extracting MSI files from Python. Then I realized that since pymsi has no native dependencies, it could potentially run in a web browser using Pyodide. After a bit of "vibe coding" and fixing some "hallucinated" functions/classes that don't exist in pymsi, the result was this client-side web app. If you need an MSI file to experiment with, older versions of PowerToys included the installer in .msi form, such as this one: https://ift.tt/iBjI0EX.... Note that the underlying pymsi library hasn't been extensively tested against a bunch of MSI installers yet, so there might still be lingering bugs. If you come across any issues, please don't hesitate to report them in on the GitHub repository ( https://ift.tt/cknJm03 ). I'd love to hear your feedback and answer any questions! https://ift.tt/YEBRbfT June 21, 2025 at 01:34AM
Show HN: Vpuna AI Search – A semantic search platform https://ift.tt/gCn0Dh9
Show HN: Vpuna AI Search – A semantic search platform Dear HN Community, I am a long time fan and first-time contributor. I just launched a developer focused semantic search platform and wanted to share it with the community. The idea is simple: upload structured or unstructured documents, select the fields you want to index and tag as metadata, and instantly get a clean search API you can use in your own app. Here is what it currently supports: - Manage your own tenants and projects - Upload .json and .txt files (support for .pdf, .docx, .xlsx, .yml, etc. coming soon) - Expose 3 APIs: search, upload document (embeddings), and delete document - Manage your own API keys - Uses CPU based sentence-transformers/all-MiniLM-L6-v2 for embeddings ( support for other local and online models are coming soon) LLM summarization and Model Context Protocol (MCP) support are on the roadmap Why I built it: In my consulting work, I kept seeing client wanting to move beyond basic keyword search and integrate semantic search with optional summarization. Most existing tools are either too expensive, too restrictive, or require custom layers (like custom Python servers for pre processing queries and embeddings). I wanted something API first, developer friendly, and easy to self host or use out of the box. This is the first release, and I would love your feedback. Would you use this? What is missing for your use case? Here is the README with all the links https://ift.tt/Qwz2SNL Thank you for your time. https://ift.tt/yvM8m10 June 20, 2025 at 11:24PM
Thursday, June 19, 2025
Show HN: RM2000 Tape Recorder, an audio sampler for macOS https://ift.tt/N1Qh04Z
Show HN: RM2000 Tape Recorder, an audio sampler for macOS RM2000 Tape Recorder makes it stupid simple to grab audio samples and organize them: just record the sample, give it a title (and maybe some tags), and it is saved neatly into a directory of your choosing. I'm a huge datahoarder and have always appreciated tools / services like PureRef and Are.na which help me make sense of everything I collect. Those services concern themselves with images and video - I wondered, why can't the same be done with music and audiofiles? I actually got the inspiration for the filenaming scheme from the Emacs Denote package - every sample is saved in the format of title--tag1--tag2.mp3. Emacs Denote does something similar, for example an identifier--title--keywords.org . I chose this method as any file browser with fuzzy search can search through samples, i.e. - the Ableton file browser. Just search up some of the tags, and a title, and you'll be able to find your sample. I wanted this app to look good, as well (and is why I spent so much time making it!) The app is made with a mix of SwiftUI and AppKit, while the assets were rendered in Sketch I appreciate your time and I'd love to hear your thoughts on it. If you do download it, and find suggestions / bugs, please let me know! Cheers https://rm2000.app June 17, 2025 at 09:50PM
Show HN: Gaussian Random Walker Simulation in JavaScript https://ift.tt/r1H4PiJ
Show HN: Gaussian Random Walker Simulation in JavaScript Was going through Nature of Code and came across the idea of Gaussian Random number generator, so build a simulation that generated random walkers who walk based on this and also the walkers are generated based on random numbers from a gaussian distribution. Added additional features and toggles that make it possible to create art (like setting persistent to true), colors, exporting as gif and image. https://ift.tt/2LMOsfJ June 20, 2025 at 01:15AM
Show HN: Relix: A Unix-like OS based on MIT's xv6 https://ift.tt/2ZThXxD
Show HN: Relix: A Unix-like OS based on MIT's xv6 Hello everyone, this is my first post as someone encouraged me to post this here. I have been working on Relix for over a year and am willing to answer any questions you may have! https://ift.tt/2y9N0WO June 20, 2025 at 12:53AM
Show HN: Simstack, SSH escape room for developers https://ift.tt/akgEJdS
Show HN: Simstack, SSH escape room for developers I built a realistic prod system under heavy pressure where you SSH in and solve real problems. You get your own server (real box) and have to fix various things up under fire. a friend told me it reminded them of DOOM for SREs, another called it a "flight simulator" because you can do anything (and reboot if you crash). someone else said it was like "an escape room for engineers", in that you have to find your own way around an unfamiliar box and solve puzzles. idk, maybe it's fun. try it! how it works: you get two Hetzner servers: a traffic generator (real traffic from NYC taxi data highly compressed to 12k rps) firing tons of requests at a user server, which has some (realistically) broken stuff trying to get that data to a chart. your job is to get it working and get the whole system latency down. You can use whatever tools or techniques you like to do so. so far I've seen people messing around in databases, adding caching, rewriting services in go. There's no one right solution! why I'm building it: I was a school teacher 15 years ago and have been training developers for the last 10. most dev training (tutorials, toy projects &c) feels nothing like the "real job". I wanted to see if we can make training more realistic, challenging, fun. https://simstack.io June 19, 2025 at 10:03PM
Wednesday, June 18, 2025
Show HN: AI Debate Arena – See Which LLM Argues Best https://ift.tt/1MByNC9
Show HN: AI Debate Arena – See Which LLM Argues Best Ever wish you could get the best arguments for both sides of a debate? I built an AI-powered debate platform that pits language models against each other on controversial topics. Each AI is randomly assigned a side (pro/con). You vote before and after to see if you were persuaded. Most content today presents lopsided arguments. They provide strong points for one side, weak ones for the other. This project aims to surface the strongest arguments from both sides, using LLMs to simulate a fair debate. With enough usage, I want to use it to benchmark LLMs. My hypothesis is that randomly assigning sides of the debate, models with built-in biases will score worse. It’s currently using GPT 4o, Grok 3, and Gemini 2.5 Flash. It’s early, still rough around the edges, and I’d love feedback on the concept and direction. Curious how the HN crowd thinks this could evolve. It’s built for the intellectually curious that are open minded about changing their positions. Some next steps I’m considering: - Tuning the length and structure of arguments - Prompting improvements to reduce rhetorical fluff - Optional audio output of debates Try it out and let me know what you think! https://ift.tt/rNDVUQY June 19, 2025 at 01:56AM
Show HN: Easy Percentage Calculator https://ift.tt/aVD4rJs
Show HN: Easy Percentage Calculator https://ift.tt/lM5dX46 June 18, 2025 at 11:55PM
Show HN: Interactive Literature Reviews with Visual Knowledge Maps https://ift.tt/TcOhBw8
Show HN: Interactive Literature Reviews with Visual Knowledge Maps I built a tool for academics and practitioners that turns literature reviews into interactive, visual experiences. Upload PDFs and HTML sources, and AI creates a knowledge map showing how everything connects. What it does: - Upload research papers (PDFs) and web sources (HTML) - AI generates interactive knowledge maps from your sources - Skim read at a high level or read per-source/section summaries - Expand/build further specific sections of the map that interest you - Read original sources in context - Ask questions about the research and get contextual answers I have curated some reviews on LLMs, Diffusion Models, Vision Language Models, AI Agents, Robotics, and Text-to-Speech. Why I built this: I was constructing lit reviews with ChatGPT and getting lost in the walls of chat; I wanted to make a better experience for myself. Please give me feedback on the UX/anything else! https://ift.tt/eJht360 June 18, 2025 at 11:28PM
Tuesday, June 17, 2025
Show HN: Superscan – Visualize filetree for filesystem, gdrive, S3 buckets etc. https://ift.tt/M9ZRPnp
Show HN: Superscan – Visualize filetree for filesystem, gdrive, S3 buckets etc. https://ift.tt/r8FM0gP June 18, 2025 at 02:52AM
Show HN: PMDb – Public Movie Database https://ift.tt/KojS8pZ
Show HN: PMDb – Public Movie Database https://pmdb.dev/ June 18, 2025 at 12:07AM
Show HN: I built a FOSS tool to run your Steam games in the Cloud https://ift.tt/cFELmlh
Show HN: I built a FOSS tool to run your Steam games in the Cloud I wanted to play my Steam games but my aging PC couldn’t keep up, so I built Cloudy Pad - a tool to run Steam in the Cloud (GitHub: https://ift.tt/E2xFQAS ) It runs on AWS, Azure, GCP, Scaleway and Paperspace with various cost optimizations and safeties: - Cost alerts - Auto stop inactive instances to avoid unwanted cost - Disk snapshots and data cleanup for cost efficiency - Spot instance support Under the hood: a Linux VM and a container running Sunshine (a streaming server https://ift.tt/n5Bmve9 ) with Steam. Most Windows games work just fine thanks to Proton. It streams effortlessly at 1080p 100+ FPS - I recently played Baldur’s Gate III and Clair Obscur in Ultra, ran like a breeze. Cost-wise it’s great for occasional players: ~30h or less per month typically cost less than 25$. Though admittedly for heavy gamers it may be less cost-effective due to cloud pricing. I’d love feedback from the HN community ! https://ift.tt/E2xFQAS June 18, 2025 at 12:27AM
Monday, June 16, 2025
Show HN: Chawan TUI web browser https://ift.tt/XfSAbtz
Show HN: Chawan TUI web browser A terminal-based web browser in Nim.[1] Has acceptable (YMMV) CSS rendering, some JS support, and inline images (sixel/kitty). It can also use various protocols other than http(s) such as (s)ftp, gopher, gemini, ... Chawan started out as a w3m clone, and the UI still resembles it. However, the architecture has turned out quite different, with pages loaded in separate processes, and protocol/file type handling separated out into external binaries. An interesting result is that you can even register decoders for custom inline image formats, although practical use cases of this are rather minimal. There is a gallery showcasing some websites being rendered here: https://ift.tt/lY46Acd [1]: https://nim-lang.org https://ift.tt/9O6pHrL June 17, 2025 at 02:18AM
Show HN: Nexus.js - Fabric.js for 3D https://ift.tt/RwKaAUL
Show HN: Nexus.js - Fabric.js for 3D I was looking for a tiny library to easily transform both 2D & 3D objects with simple mouse / touch controls and a fixed camera, in the browser. Like a simple 3D editor but without requiring the user to be a Blender expert. Couldn't find anything lightweight, so I’m building one. Think Fabric.js but for 3D. Built entirely with Three.js / R3F. Borrowed some inspiration from VR/AR interaction systems for controls. Feel free to play with it and let me know what you think! https://ift.tt/Fc6X9Hk June 17, 2025 at 02:03AM
Show HN: Drop – Svelte like compiler for Web components https://ift.tt/yeS2GDz
Show HN: Drop – Svelte like compiler for Web components I've built a small compiler, heavily inspired by Svelte, that leans on modern web standards and proposals, namely Web Components, HTML Modules, and Signals. Although web components never really took off, I still believe they have strong potential as a foundation for building web applications without relying on a framework. GitHub: https://ift.tt/dFlaqrJ Blog post: https://ift.tt/nZJW0EU... I’d appreciate some feedback before committing more time to this project ! https://ift.tt/dFlaqrJ June 17, 2025 at 12:25AM
Show HN: Canine – A Heroku alternative built on Kubernetes thats 10x cheaper https://ift.tt/yKVXRza
Show HN: Canine – A Heroku alternative built on Kubernetes thats 10x cheaper Hello HN! I've been working on Canine for about a year now. It started when I was sick of paying the overhead of using stuff like Heroku, Render, Fly, etc to host some web apps that I've built. At one point I was paying over $400 a month for hosting these in the cloud. Last year I moved all my stuff to Hetzner. For a 4GB machine, the cost of various providers: Heroku = $260 Fly.io = $65 Render = $85 Hetzner = $4 (This problem gets a lot worse when you need > 4GB) The only downside of using Hetzner is that there isn’t a super straightforward way to do stuff like: - DNS management / SSL certificate management - Team management - Github integration But I figured it should be easy to quickly build something like Heroku for my Hetzner instance. Turns out it was a bit harder than expected, but after a year, I’ve made some good progress The best part of Canine, is that it also makes it trivial to host any helm chart, which is available for basically any open source project, so everything from databases (e.g. Postgres, Redis), to random stuff like torrent tracking servers, VPN’s endpoints, etc. Open source: https://ift.tt/a9tWTJM Cloud hosted version is: https://canine.sh https://ift.tt/a9tWTJM June 16, 2025 at 11:57PM
Sunday, June 15, 2025
Show HN: Get nutrition labels for any recipe (YouTube, Website, Text, Image) https://ift.tt/CYSaw8D
Show HN: Get nutrition labels for any recipe (YouTube, Website, Text, Image) Heya HN, I love watching cooking videos on YouTube, and one day an idea sparked: Can I instantly get the nutritional values for this recipe? The problem: Great recipes are everywhere, but figuring out the actual nutrition is a chore. Most of us who track calories or macros have to: * Manually get nutritional info for every ingredient. * Wrestle with spreadsheets for calculation. * Or just give up and eat that lasagna. Let’s be real: no one enjoys that, especially when you just want to cook and eat your food. So I built Recp.ai. It’s a free tool that pulls the nutrition data for you. Just give it a YouTube link, a recipe from a website, a photo of a cookbook page, or even just pasted text. It identifies the ingredients and quantities, matches them against the USDA database, and gives you a full nutrition label. It started as a script to pull ingredients from YouTube transcripts using Gemini. Then I got obsessed. Why not any website? So I added a scraper. What about any list of ingredients? Added text parsing. How about a cookbook? Now it uses Google Cloud Vision so you can just upload or snap a photo of the recipe. I wanted to build something lightweight, fast, and simple that you'd actually use. No sign-ups. No ads. Privacy-first. What I’m happy with? It works on a huge variety of sources. I fed it a photo of my old Escoffier cookbook recipe and voila - it works. What's next? I'm planning to use Google Cloud Vision to identify the dish, say "Beef Pho", it'd figure out its typical ingredients, and generate an estimated nutrition label. It would then ask users to confirm the dish, so the result is as accurate as possible. Any suggestions here if this would be the right way? Would love to hear your thoughts, and if this feels like something that would with your meal prep. Just sharing something I built because I wanted it to exist and solve a problem. June 16, 2025 at 12:23AM
Show HN: Pipo360 – Generate production-ready back end APIs in 60 seconds with AI https://ift.tt/dDgIFnm
Show HN: Pipo360 – Generate production-ready back end APIs in 60 seconds with AI Hi HN , I got tired of writing the same boilerplate over and over — DB setup, auth, routes, security — every time I built a backend. So I built Pipo360 — an AI-powered tool that generates production-ready backends in under 60 seconds, from just a plain-text description. How it works: Type what you need “Create a task management API with user auth and MongoDB” Hit Generate Get real, exportable code Auth (JWT) Database schema CRUD routes Deployable to Vercel, AWS, etc. No templates. No lock-in. Just code that works. Why it’s different: Built with Gemini AI + human supervision (to ensure real prod-quality output) Exports to MongoDB, PostgreSQL, MySQL, SQLite Secure by default (JWT, RBAC, etc.) Supports no-login backend previews Try it live (No signup needed): https://pipo360.xyz Would love feedback: What backend would you try first? What would make it better for your workflow? Would open sourcing part of it be useful? https://pipo360.xyz June 16, 2025 at 01:16AM
Show HN: Seastar – Build and dependency manager for C/C++ with Cargo's features https://ift.tt/l4wdQtX
Show HN: Seastar – Build and dependency manager for C/C++ with Cargo's features Hi hackers! I'm a self-taught solo teenage dev working on Seastar, a unified build system and dependency manager for C and C++. It is capable of compiling and linking projects, managing recursive dependencies and headers, and even has a template system -- your C++ library is one `seastar new mylib --lang c++ --lib` away! Also, everything is configured in TOML, because TOML is awesome. *But why?* C is one of my favorite languages, but I usually end up writing stuff in Rust because I love Cargo. Unlike C, Cargo handles the dependencies, linking, globbing, and so much more for you. So I wrote Seastar to give that function in C and C++. *What's planned?* A package registry like crates.io, compatibility with CMake projects, commands to migrate, and so much more. If you have more ideas, please give them! I am trying to reach 150 stars by the end of summer, and thus a star would be greatly appreciated! This project is still in development, and a star helps out a ton. https://ift.tt/lF5nPkc June 16, 2025 at 01:06AM
Show HN: Tikt.com – Remove the "OK" from TikTok URL's to Download as MP3 or MP4 https://ift.tt/a0UvJQR
Show HN: Tikt.com – Remove the "OK" from TikTok URL's to Download as MP3 or MP4 https://tikt.com/ June 15, 2025 at 11:32PM
Saturday, June 14, 2025
Show HN: ZeroConfigDNLA – Easy to run media server in Python https://ift.tt/jX6RsD5
Show HN: ZeroConfigDNLA – Easy to run media server in Python The goal was to be able to serve videos from my laptop in one command. Give it a go and let me know if it works for you! If you run into issues, please provide log output and the source and destination device info (make/model/etc) https://ift.tt/xmZeAXv June 15, 2025 at 03:46AM
Show HN: S3mini(v0.2) – Basic S3 Support for Ceph and Oracle Object Storage https://ift.tt/2DWv0zT
Show HN: S3mini(v0.2) – Basic S3 Support for Ceph and Oracle Object Storage https://ift.tt/rw8O5K9 June 15, 2025 at 04:18AM
Show HN: AnyCrawl v0.0.1-alpha.5 – custom user-agent and richer scraping API https://ift.tt/vosCgP0
Show HN: AnyCrawl v0.0.1-alpha.5 – custom user-agent and richer scraping API ## [0.0.1-alpha.5] - 2025-06-14 ### Added - Integrated AWS S3 storage support with new `S3` class and environment variables for seamless file uploads and retrievals. - Introduced `FileController` for serving files from S3 or local storage with robust path validation and error handling. - Added multiple content transformers (Screenshot, `HTMLTransformer`) improving HTML/Markdown extraction and screenshot generation. - Extended scraping capabilities with new options: output `formats`, `timeout`, tag filtering, `wait_for`, retry strategy, viewport configuration, and custom user-agent support. - Added Safe Search parameter to `SearchSchema` for filtered search results. - Refactored engine architecture with a factory pattern and new core modules for configuration validation, data extraction, and job management. - Implemented graceful shutdown handling for the API server and improved logging for uncaught exceptions / unhandled rejections. - Added Jest configuration for API and library packages with ESM support and updated test scripts. - Updated CI workflows to publish Docker images on version tags. - Expanded README with detailed environment variable descriptions and API usage examples. ### Changed - Refined error handling in `ScrapeController` and `JobManager`; failure responses now include structured error objects and HTTP status codes. - Enhanced `BaseEngine` with explicit HTTP error checks and resilience improvements. - Updated OpenAPI documentation to reflect new scraping parameters and error formats. - Migrated key-value store name to environment configuration for greater flexibility. - Enhanced per-request credit tracking in `ScrapeController` and enhanced logging middleware to include credit usage. ### Fixed - Improved job failure messages to include detailed error data, ensuring clearer debugging information. - Minor documentation corrections and clarifications. https://ift.tt/ix8GSuJ June 14, 2025 at 11:18PM
Show HN: I built a Mac app to restore Dock-click minimize and avoid tiny buttons https://ift.tt/Y6kJjoC
Show HN: I built a Mac app to restore Dock-click minimize and avoid tiny buttons Hey HN, I'm the developer behind Click2Minimize. This app is my personal fix for two long-standing frustrations with the macOS interface. First, I wanted to restore Dock-click minimize. On other operating systems, I was used to clicking an app's icon to minimize its window—a simple, fast toggle. On a Mac, that second click does nothing, which always felt like a dead end in my workflow. Second, I was tired of having to deal with the tiny buttons. So much of window management—minimizing, maximizing, arranging—forces you to stop what you're doing, carefully aim your cursor at one of three small dots, and click. It's a constant micro-interruption. The Solution: A Fluid, Mouse-First Approach ----------------------------------------------------- Click2Minimize is a lightweight, native utility that turns your entire window title bar into a powerful gesture area. The goal is to let you manage your workspace without ever needing to aim for those little dots. * Consistent Dock Behavior: Click on Dock icon to minimize/hide the app. * Minimize Window Under Mouse: Simply hold down left mouse button and click the right one, or double-click the right button. * Maximize Window Under Mouse: Simply hold down right mouse button and click the left one, or double-click the notch area. * Snap Window to Left/Right: Simply hold down right button and rock the scroll wheel, or use fn key while swipe on trackpad. * Restore Window Size & Position: Holde down right button and click middle button, or user fn key with right-click on trackpad. * And many other useful gestures, such as the App Switcher and changing workspaces, were also included. Most importantly, it handled macOS full-screen mode smoothly and no longer felt intrusive. It is designed to resemble a missing feature of the operating system, with all gestures being highly intuitive, especially when using a mouse, as there is no need to remember keyboard shortcuts or bring the window to the front. Feedback, Discount & Free Licenses: ---------------------------------------- I'm here all day and would love to hear your thoughts. I genuinely want to make this app better, and the HN community's feedback is invaluable. Furthermore, I'll be sending a completely free license to the commenters with the most thoughtful feedback, bug reports, or feature suggestions I see. You're not just buying an app; you're helping to shape it. Link: https://ift.tt/xni7LMD https://ift.tt/xni7LMD June 14, 2025 at 11:51PM
Friday, June 13, 2025
Show HN: Shelly, terminal assistant that translates natural language into shell https://ift.tt/isQ9OqY
Show HN: Shelly, terminal assistant that translates natural language into shell Describe what you want in plain English, and Shelly will figure out the right commands, explain what they do, and run them for you, with guardrails to ensure that you only run commands you feel safe running. https://ift.tt/r5xPt9j June 14, 2025 at 04:13AM
Show HN: Gem and I built an open-source app to learn Japanese https://ift.tt/nd02xgU
Show HN: Gem and I built an open-source app to learn Japanese I've been fascinated by the Japanese language and culture for a while now, and I wanted to create a simple, no-fuss way for beginners to get started. So, I built *[Nihongo]( https://nihongo.site/ )*, a free and open-source web app designed to help you learn the fundamentals of Japanese in about a month. The name of the app, Nihongo (日本語), is the Japanese word for the "Japanese language." You can check it out here: *[ https://nihongo.site/ ]( https://nihongo.site/ )* And for those who like to tinker, the code is available on GitHub: *[ https://ift.tt/Vg4v3ht ]( https://ift.tt/Vg4v3ht )* The "learn in 30 days" idea isn't about achieving fluency in a month, which we all know is impossible. Instead, the goal is to provide a structured and manageable learning path that covers the essential building blocks of the language in a short period. I wanted to create something that feels less intimidating than many comprehensive (and often expensive) resources out there. *What the app covers:* The app is structured into a series of lessons that you can follow at your own pace. It starts with the absolute basics and gradually introduces more complex concepts: * *The Japanese Writing Systems:* Detailed lessons on Hiragana and Katakana, the two phonetic scripts that are the foundation of written Japanese. * *Essential Grammar:* I've focused on the core grammatical structures you need to start forming your own sentences. * *Core Vocabulary:* You'll learn a curated list of high-frequency words that are immediately useful in everyday conversation. * *Practical Phrases:* The app includes common greetings and phrases that you can start using right away. *Why I built this:* I started building this project while testing the latest Gemini 2.5 models on Google AI Studio, and with the Code assistant and Cloud Run I was able to get it to production in less than 3 hours. This as a personal project to solidify my own understanding of Japanese and to build something useful for others who are just starting their learning journey. I'm a big believer in the power of open-source and wanted to create a resource that is accessible to everyone. This is very much a passion project, and I'm still actively working on it. I'd love to get your feedback, suggestions, and of course, any contributions on GitHub are more than welcome. Let me know what you think! I'm here to answer any questions you might have. https://nihongo.site June 14, 2025 at 04:34AM
Show HN: StellarSnap – Explore NASA APODs, simulate orbits, learn astronomy https://ift.tt/Kq4ZTwx
Show HN: StellarSnap – Explore NASA APODs, simulate orbits, learn astronomy I built StellarSnap as a calm, ad-free space to explore NASA’s Astronomy Picture of the Day (APOD) and learn astronomy along the way. What it includes: - A clean APOD archive browser with a Random APOD button - A growing Glossary with term highlighting across the site - A 2D Orbit Simulator where you can test satellite motion with real physics - A deeper Encyclopedia, still early, but expanding - Subtle touches like “see past APODs using this term” - And more to come It’s entirely ad-free, cookie-free, and not affiliated with NASA, but I was honored to have StellarSnap mentioned on the official APOD About page by Professor Robert Nemiroff: https://ift.tt/Rxe67OU Always open to ideas, critiques, or ways to make it better. https://ift.tt/lH1DShA June 13, 2025 at 10:32PM
Show HN: Dead simple clock for hidden menubar users https://ift.tt/dQJLF0D
Show HN: Dead simple clock for hidden menubar users I love keeping my menu bar hidden for a cleaner, distraction-free workspace. But constantly moving my cursor to the top just to check the time got annoying. IYKYK. So I built Corner Time - a minimal app that displays the current time in a carefully positioned screen corner, gives you instant time access while keeping your menu bar hidden. Quite simple, but it's genuinely improved my daily workflow. Features: • Always-visible time display • Customizable time format • Customizable font style I've been dogfooding this for weeks and it's become essential to my setup. With more Mac users embracing hidden menu bars (especially since recent macOS updates), figured others might find it useful too. Currently free on the Mac App Store - would love feedback from fellow hidden menu bar enthusiasts! https://ift.tt/CeSKYZf June 13, 2025 at 11:27PM
Thursday, June 12, 2025
Show HN: Vim-like text editor in go. (LSP, TreeSitter, Themes) https://ift.tt/b4365vc
Show HN: Vim-like text editor in go. (LSP, TreeSitter, Themes) Hey! Check out my "toy" text editor which I use as my daily driver. Features LSP autocomplete, goto definition, hover info Tree-sitter support Color themes (borrowed from the Helix text editor) Lots of bugs Macro support Something like Emacs org-mode: Open test.txt, place the cursor at line 15, and press "Ctrl-C Ctrl-C". This project was written as a "speed run" — not for speed in terms of time, but rather as an exercise to explore the text editor problem space without overthinking or planning ahead. It’s a quick and "dirty" implementation, so to speak. https://ift.tt/1n7YiLh https://ift.tt/1n7YiLh June 12, 2025 at 07:02PM
Show HN: I rebuilt the recruitment process from the ground up https://ift.tt/fRtdSGa
Show HN: I rebuilt the recruitment process from the ground up Hi HN Community, Recruitment software is everywhere. The market seems saturated. Every other day there’s a new ATS or “all-in-one” platform promising to fix hiring. But let’s be real — recruiting still sucks. Why? Because most tools are just reskinned versions of the same broken process: resume parsing, email campaigns, messy workflows, and outdated data. Some throw in a ChatGPT prompt here and there and call it “AI-powered.” But if we’re still stuck in the same flawed flow, it doesn't matter how modern the UI is. I’ve felt this pain personally — both as a recruiter and a job seeker. That's why I built Chronoflow — not just another ATS, but a reimagined recruitment system that actually works. --What makes it different: No resume parsing. No data entry. Candidate pools build themselves as soon as someone accepts your job invite. --No email campaigns. You already have the latest candidate data, and the platform shows you exactly who to engage. --No endless back-and-forth. Job invites include everything — replacing pre-screening calls and endless follow-ups. --Candidates get live updates and AI-generated feedback if rejected — improving their experience and keeping your brand strong. --Recruiters focus on decision making and building relationships, which is important for business development. Chronoflow is built for people who are tired of trying “yet another ATS” that solves 10% of the problem. If you're curious to see what a rebuilt hiring cycle looks like that drastically reduces time to hire and on top of that makes recruitment transparent and enjoyable, I'd love for you to give Chronoflow a try. Happy to answer any questions. And if you've worked in recruiting, would love to hear what frustrates you most — maybe I can solve that too. Thank You https://chronoflow.ai/ June 13, 2025 at 12:34AM
Wednesday, June 11, 2025
Show HN: AuraCoder – Gen AI Learning Platform https://ift.tt/5IHGPp1
Show HN: AuraCoder – Gen AI Learning Platform Hey HN, I've been pouring my time into this side project and I think I finally got an MVP up! I'm really excited about it. I'm really passionate about combining LLMs and learning. It seems like one of the best firsts for the tech. And so I built a site where all the content is generated. As I've been building, I'm always torn between building something more general purpose where you can learn anything vs building something targeted where the generation can be more tailored. Currently, its the latter so the site is focused on data structures and algorithms. That's something I've ground out recently so just familiar with what good content might look like and it was helpful in getting the prompt engineering to generate decent content. The site can generate both Lessons and Challenges. And they are a bit tailored to you. You can set settings about what kind of preferences you have. Tone of voice, depth, even an open text that gets feed into the prompt. I tried "Include a cat joke in every lesson" and I thought that was pretty entertaining It also takes into account your current skill level on different concepts. But I also think I need to lean in more on the customization. That seems to be the biggest way AI generated content can differentiate. I think its been hard to generate content that's really as good as human expert generated stuff, but it can be tailored to the user. So really interested in ideas in that vein. And in general, any advice is greatly welcomed. Also of course willing to AMA. Happy to answer any questions about the tech stack, the apps architecture, etc Sorry the site requires sign-up. I've thought about allowing anonymous users, but haven't implemented that yet. However, the site is free, and I'm not even doing any kind of email verification. So I won't judge you if you go with "some-fake-email@example.com" Hope your day is going well and all the best! https://auracoder.com/ June 12, 2025 at 07:31AM
Show HN: I created an AI search engine for the Quebec Civil Code https://ift.tt/641T3GP
Show HN: I created an AI search engine for the Quebec Civil Code https://ift.tt/qd8KRQi June 12, 2025 at 06:33AM
Show HN: The Roman Industrial Revolution that could have been https://ift.tt/pJFTo65
Show HN: The Roman Industrial Revolution that could have been This is a proof-of-concept comic book that asks: What if knowledge from 2025 reached Rome and kicked off an industrial revolution? The story follows two voices: - Ulysses, a present-day archaeologist who finds a glowing slate in the dig site. - Marcus, an educated household slave in 79 AD who replies on that slate. Why I’m posting: I’d love narrative feedback. – Does the story make sense? – Are Ulysses and Marcus believable? – Which directions would you explore next (politics, tech, moral fallout)? What’s live today - First issue, 25 rough pages. - No paywall; just a PDF. Next steps Regular releases toward a 8 or 10 issues collection. I’ll revise based on your critiques and wild speculations. Grateful for any thoughts on pacing, historical plausibility, or character depth. Thanks for reading! https://ift.tt/c4jkuLy June 12, 2025 at 05:21AM
Show HN: Eyesite - experimental website combining computer vision and web design https://ift.tt/R0WAo8Y
Show HN: Eyesite - experimental website combining computer vision and web design I wanted Apple Vision Pros, but I don’t have $3,500 in my back pocket. So I made Apple Vision Pros at home. This was just a fun little project I made. Currently, the website doesn't work on screens less than 1200x728 (Sorry mobile users!) It also might struggle on lower end devices. For best results, have a webcam pointing right at you. I tested my website with a MacBook camera. Any comments, questions, or suggestions are greatly appreciated! blog: https://ift.tt/Ah5T3qi check it out: https://ift.tt/uoUy4qM github: https://ift.tt/YA7owck https://ift.tt/Ah5T3qi June 12, 2025 at 06:07AM
Tuesday, June 10, 2025
Show HN: I built a loadout building and sharing tool for Helldivers 2 https://ift.tt/7UCs9BQ
Show HN: I built a loadout building and sharing tool for Helldivers 2 If there are any Helldivers 2 players who are missing the option to build and share team comps/loadouts with their friends, hopefully you will find the tool helpful! https://ift.tt/U4pouw2 June 11, 2025 at 02:35AM
Show HN: A "Course" as an MCP Server https://ift.tt/K75ctFh
Show HN: A "Course" as an MCP Server We wanted to build a course for new Mastra devs to get started quickly. However, we knew videos would go out of date and be more difficult to maintain. We decided to launch our "course" as an MCP server. This way your coding agent actually teaches the course content to you and can help you write the code. We think this is a really interactive way to learn. Using an editor with MCP support (such as Cursor, Windsurf, or VSCode), your code agent will call the appropriate MCP tools which will return context for the agent. This context tries to instruct the agent that it should be teaching you the content, not just doing the work for you. The course is still pretty experimental and some models work better than others. Code is available in the Mastra Github repo in the mcp-docs-server package ( https://ift.tt/aXE38d7... ) https://ift.tt/zL85Yvp June 11, 2025 at 02:06AM
Show HN: MidWord – A Word-Guessing Game https://ift.tt/A0wN26J
Show HN: MidWord – A Word-Guessing Game https://midword.com/ June 11, 2025 at 12:12AM
Monday, June 9, 2025
Show HN: I made a mobile app that turns your step count into a race https://ift.tt/8jhe70c
Show HN: I made a mobile app that turns your step count into a race I just launched my first-ever mobile app. It’s called STEPRACERS, a game where you compete with friends by tracking your steps. The idea came from someone close to me who completely changed their life by focusing on their health. Every night, they’d send me their step count - a small, daily ritual that became a powerful reminder of progress. So I turned it into a game. It’s fun. It’s simple. And it might just push you to hit your 10k steps a day. https://ift.tt/ZxUhn2H June 10, 2025 at 02:28AM
Show HN: RenderDay: A GPU-only render farm for Blender https://ift.tt/pHFJRgf
Show HN: RenderDay: A GPU-only render farm for Blender Hey HN! I recently had to render my first longer Blender animation, and I found myself pretty frustrated with the existing render farms out there. Everything I tried was either buggy, overly complicated (I really don’t want to pick from a huge list of hardware options), or just *really* expensive. So, I did what anyone would do.. I built my own solution: https://renderday.com - a GPU-only render farm for Blender that’s super fast and dead simple to use. You just: 1. Upload your `.blend` file 2. Pick your settings 3. Get a price, pay, and render - done No subscriptions, no upfront costs, no contracts - just pay as you go. I pull in daily GPU prices from multiple providers (with a tiny margin to keep the lights on), so the pricing is transparent and competitive. Under the hood it's running on NVIDIA L40S GPUs (48GB RAM), with access to over 1,000 GPUs globally. Currently supports: * Blender 4.3 and 4.4 (can add more if needed) * Cycles and EEVEE * Real-time progress tracking with live preview frames * Full file encryption, auto-deletion after 30 days, no access/sharing --- But more importantly: I'd really appreciate your feedback. This started as a personal itch, but I want to build something genuinely useful for the Blender community - especially indie creators and small studios who can't afford big monthly plans or don't want to deal with complicated setup. - What do you wish render farms did better? - What features are missing for you right now? - Would you use something like this - and if not, why not? Would love to hear your thoughts - good or bad - so I can keep improving it. Thanks for reading! Sascha https://renderday.com June 10, 2025 at 02:24AM
Show HN: Somo – a human friendly alternative to netstat https://ift.tt/cTyQpVL
Show HN: Somo – a human friendly alternative to netstat https://ift.tt/iYluoL7 June 9, 2025 at 11:29PM
Show HN: Munal OS: a graphical experimental OS with WASM sandboxing https://ift.tt/DEoJ1kO
Show HN: Munal OS: a graphical experimental OS with WASM sandboxing Hello HN! Showing off the first version of Munal OS, an experimental operating system I have been writing in Rust on and off for the past few years. https://ift.tt/9ZYcNyS It's an unikernel design that is compiled as a single EFI binary and does not use virtual address spaces for process isolation. Instead, applications are compiled to WASM and run inside of an embedded WASM engine. Other features: * Fully graphical interface in HD resolution with mouse and keyboard support * Desktop shell with window manager and contextual radial menus * PCI and VirtIO drivers * Ethernet and TCP stack * Customizable UI toolkit providing various widgets, responsive layouts and flexible text rendering * Embedded selection of applications including: * A web browser supporting DNS, HTTPS and very basic HTML * A text editor * A Python terminal Checkout the README for the technical breakdown. Demo video: https://ift.tt/AbepwKh https://ift.tt/9ZYcNyS June 9, 2025 at 11:04PM
Sunday, June 8, 2025
Show HN: Hexplain – Making medical papers accessible with AI https://ift.tt/hXm69zC
Show HN: Hexplain – Making medical papers accessible with AI https://hexplain.ai/ June 9, 2025 at 02:40AM
Show HN: Chaum Pedersen ZK Protocol Using gRPC https://ift.tt/PYJnBjd
Show HN: Chaum Pedersen ZK Protocol Using gRPC Here is the protocol worklow. Let us define g as the generator of the multiplicative cyclic group G of order q. Let us define p = 2q + 1 (a safe prime). The values p, g, a1, b1, c1 are publicly available to the prover and the verifier. a1 = g^a mod q b1 = g^b mod q c1 = g^ab mod q where a and b are cryptographically secure randomly generated numbers. prover wants to prove he knows a secret x. the prover computes y1 = g^x mod q and y2 = b1^x mod q. the prover sends y1 and y2 to the verifier. The verifier then computes a challenge value s and sends it to the prover. the prover then computes z = (x + as) mod q. the prover sends z to the verifier. The verifier then does two checks, g^z mod q = a1^s * y1 mod q and b1^z mod q = c1^s * y2 mod q. If the checks are satisfied that means the prover has proved that he indeed knows x. It can be mathematically proven that these checks are indeed true if and only if the prover knows a valid x. https://ift.tt/VMbLeOH June 8, 2025 at 10:50PM
Show HN: CurveFit Pro – Advanced nonlinear curve fitting in the browser https://ift.tt/I5h0Ko1
Show HN: CurveFit Pro – Advanced nonlinear curve fitting in the browser We are pleased to announce a new version of our curve fitting web app with a whole new backend, front end, and all of the bells and whistles. If you see anything left out, or that could be improved, please let us know!! We'd love to hear any feedback from this amazing community. https://ift.tt/xOQqbhV June 8, 2025 at 09:01PM
Show HN: Small tool to query XML data using XPath https://ift.tt/demk0Dw
Show HN: Small tool to query XML data using XPath https://ift.tt/bZwrhQN June 8, 2025 at 02:23AM
Saturday, June 7, 2025
Show HN: AI that extracts brand identity from websites to generate ads https://ift.tt/ewZi3A8
Show HN: AI that extracts brand identity from websites to generate ads I built this because I kept procrastinating on creating ads for my projects. The technical challenge was interesting: how do you teach AI to extract "brand identity" from a website? Turns out websites are messy. Finding the actual logo vs random images, identifying brand colors vs generic link colors, understanding brand voice from homepage copy. The solution: Custom vision models + CSS parsing + GPT-4 for voice analysis. You paste a URL, it extracts brand elements, generates platform-specific ads. Not trying to "disrupt advertising" or anything dramatic. Just solving the specific problem of "I need a Facebook ad but Canva makes me want to cry." Built with Next.js, custom image processing pipeline, OpenAI API. The brand extraction accuracy is around 85% for well-structured sites, lower for sites that are... creative with their CSS. Happy to discuss the technical approach or share code snippets if anyone's curious about the brand extraction pipeline. https://board.ad https://www.board.ad June 8, 2025 at 10:45AM
Show HN: A free, fast, and modern vehicle diagnostics tool https://ift.tt/FHTckK3
Show HN: A free, fast, and modern vehicle diagnostics tool https://ift.tt/ELyaVoP June 7, 2025 at 11:57PM
Friday, June 6, 2025
Show HN: EndBOX – A toy-like retro computer for EndBASIC https://ift.tt/5YZVPeB
Show HN: EndBOX – A toy-like retro computer for EndBASIC Hello HN! EndBASIC has been featured a few times here before ( https://ift.tt/eTzgk92 , https://ift.tt/hzdPK8w ), but today I want to show you something different that I've been working on for the past 6 months: the EndBOX. The idea is to create a toy-like device that: * boots fast into EndBASIC, * feels playful and hackable, * and is focused purely in experiencing (graphical / game) programming in simple terms. Just you and a BASIC command line---with some DOS touches. You'll find pictures and full details in the announcement blog post ( https://ift.tt/Kmj51M9 ). And if you're at BSDCan next week, come to my talk that dives into the OS---or find me for a live demo! Right now, I'm trying to figure out if there's enough interest to turn this into a real product: kits, prebuilt devices, maybe even a small production run. It feels kinda crazy to pursue that, but also very exciting to make it real for others. So, here is where you come in: * What would you want from a device like this? * Is this something you'd ever use or gift? * What would make it even better or interesting? Thanks for checking it out! https://ift.tt/Kmj51M9 June 6, 2025 at 11:19PM
Show HN: Solomon's Agent - a CLI to simplify the web https://ift.tt/B8to3Zu
Show HN: Solomon's Agent - a CLI to simplify the web https://ift.tt/QxEvJws June 6, 2025 at 10:54PM
Show HN: Lightweight Durable Workflows Built on Postgres https://ift.tt/ZYhxlkp
Show HN: Lightweight Durable Workflows Built on Postgres Hi HN! This is Qian here with Peter (KraftyOne) and Jeremy (jedberg). We’re building DBOS, an open-source, lightweight durable workflows library that you can add to Python apps in just a few lines of code. It’s comparable to popular open-source workflow and queue libraries like Airflow and Celery, but more lightweight with a greater focus on reliability and automatically recovering from failures. Our goal in building DBOS is to make workflows lightweight and flexible so you can add them to your existing apps with minimal work. Everything you need to run durable workflows and queues is contained in this Python library. You don’t need to manage a separate workflow server: just install the library, connect it to a Postgres database (to store workflow/queue state) and you’re good to go. DBOS workflows make your program durable by checkpointing its state in Postgres. If your program ever fails, when it restarts all your workflows will automatically resume from the last completed step. You add durable workflows to your existing program by annotating ordinary functions as workflows and steps: from dbos import DBOS @DBOS.step() def step_one(): ... @DBOS.step() def step_two(): ... @DBOS.workflow() def workflow(): step_one() step_two() The workflow is just an ordinary Python function. You can call it any way you like–from a FastAPI handler, in response to events, wherever you’d normally call a function. We’ve just released DBOS Python 1.0. This enhances workflows with many powerful features we’ve been building over the last few months, including: - Durable queues. Postgres-backed queues with all the queuing features of BullMQ/Celery (concurrency limits, rate limits, timeouts, priority, deduplication, etc.). Plus, they integrate with durable workflows, so you can write a workflow that enqueues 1K tasks, waits for and processes their results, and automatically recovers from any interruption. - Programmatic workflow management. Your workflows are stored as rows in a Postgres table, so you have full programmatic control over them. Write scripts to query workflow executions, batch pause or resume workflows, or even restart failed workflows from a specific step. This makes it much easier to diagnose and recover from bugs and failures that affect thousands of workflows. - Full support for both sync and async Python–write your workflows and steps as code either synchronously or asynchronously, it all works out of the box. - Improved tooling, including dashboards, workflow graph visualization, workflow management via web UI, and more. We’d love to hear your feedback and hope you can try DBOS out! https://ift.tt/d5LbRlZ June 6, 2025 at 10:39PM
Thursday, June 5, 2025
Show HN: ClickStack – open-source Datadog alternative by ClickHouse and HyperDX https://ift.tt/QUsHfDC
Show HN: ClickStack – open-source Datadog alternative by ClickHouse and HyperDX Hey HN! Mike & Warren here from HyperDX (now part of ClickHouse)! We’ve been building ClickStack, an open source observability stack that helps you collect, centralize, search/viz/alert on your telemetry (logs, metrics, traces) in just a few minutes - all powered by ClickHouse (Apache2) for storage, HyperDX (MIT) for visualization and OpenTelemetry (Apache2) for ingestion. You can check out the quick start for spinning things up in the repo here: https://ift.tt/Q6MRmWJ ClickStack makes it really easy to instrument your application so you can go from bug reports of “my checkout didn’t go through” to a session replay of the user, backend API calls, to DB queries and infrastructure metrics related to that specific request in a single view. For those that might be migrating from Very Expensive Observability Vendor (TM) to something open source, more performant, and doesn’t require extensive culling of retention limits and sampling rates - ClickStack gives a batteries-included way of starting that migration journey. For those that aren’t familiar with ClickHouse, it’s a high performance database that has already been used by companies such as Anthropic, Cloudflare, and DoorDash to power their core observability at scale due to its flexibility, ease of use, and cost effectiveness. However, this required teams to dedicate engineers to building a custom observability stack, where it’s difficult to not only get their telemetry data easily into ClickHouse but also struggling without a native UI experience. That’s why we’re building ClickStack - we wanted to bundle an easy way to get started ingesting your telemetry data whether it’s logs & traces from Node.js or Ruby to metrics from Kubernetes or your bare metal infrastructure. Just as important we wanted our users to enjoy a visualization experience that allowed users to quickly search using a familiar lucene-like search syntax (similar to what you’d use in Google!). We recognise though, that a SQL mode is needed for the most complex of queries. We've also added high cardinality outlier analysis by charting the delta between outlier and inlier events - which we've found really helpful in narrowing down causes of regressions/anomalies in our traces as well as log patterns to condense down clusters of similar logs. We’re really excited about the roadmap ahead in terms of improving ClickStack as a product and the ClickHouse core database to improve observability. Would love to hear everyone’s feedback and what they think! Spinning up a container is pretty simple: `docker run -p 8080:8080 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-all-in-one` In browser live demo (no sign ups or anything silly, it runs fully in your browser!): https://ift.tt/1iCfDqv Landing Page: https://ift.tt/tvL6qEA Github Repo: https://ift.tt/Q6MRmWJ Discord community: https://ift.tt/4i5lCNZ Docs: https://ift.tt/c2NiCVp... https://ift.tt/in8lqCz June 5, 2025 at 11:31PM
Show HN: This database never puts you on hold https://ift.tt/cRwxvLB
Show HN: This database never puts you on hold Hey everyone! I hope you’re all having a great day. Today I’m sharing an experimental open-source project I’ve been working on for the past few months called Wildcat. Wildcat is an embedded persistent storage engine implementing an lsm tree similar to RocksDB and or LevelDB. The motivation for this system was to try to solve the multi-writer bottlenecks that most embedded systems incur. With that, during my journey with storage systems especially the log structured flavour I’ve implemented a lot of interesting optimizations and algorithms in regards to the write and read paths. I hope you check it out :) Alex https://ift.tt/TAUQyWk June 5, 2025 at 11:02PM
Wednesday, June 4, 2025
Show HN: Smart Palette – Reimagining AI Art https://ift.tt/GP0agBv
Show HN: Smart Palette – Reimagining AI Art Hi HN, I'm Nick. Over the last 6 months I’ve been building Smart Palette – a platform to help anyone create unique, wall-ready art without needing to be a prompt expert. I started this because I wanted to unleash creativity in anyone and help them bring their art ideas onto their wall through a simple, guided and inspiring process. Instead of figuring out the “right” words to use, you just select your interior design style, room, art style, theme, and color palette. You can simply describe what you want to see and add your desired colors — or let Smart Palette handle it for you. Smart Palette uses a streamlined UI that my backend then translates into optimized, detailed prompts. A lot of the work went into this "translation" layer to ensure optimal model selection, settings and generation techniques depending on the user’s creative context. It also has a full print-on-demand (UHD) integration including various cusotmization options and an art preview feature. This is an early version, and I'd be very grateful for any feedback you have on the concept, the UX, or any technical aspects. Happy to answer any questions! You can try it out with a free trial and generate your first artwork. Here’s a quick walkthrough: https://ift.tt/PyKW93r?... https://ift.tt/oDJPmVe June 5, 2025 at 12:58AM
Show HN: Cloudflare Workers Compatible MCP Boilerplate with OAuth & PostgreSQL https://ift.tt/vmLdcAM
Show HN: Cloudflare Workers Compatible MCP Boilerplate with OAuth & PostgreSQL https://ift.tt/AR0tu4p June 5, 2025 at 12:26AM
Tuesday, June 3, 2025
Show HN: I'm Building Ahrefs for AI Search Results https://ift.tt/7qgKR4e
Show HN: I'm Building Ahrefs for AI Search Results AI search results are quickly becoming more important than SEO, but as businesses, we have no visibility over it! That's why I'm building "Ahrefs for AI search results". Track keyword performance on AI tools like ChatGPT, Claude, Perplexity & more https://linrush.com/ June 3, 2025 at 11:55PM
Show HN: pgarrow – A SQLAlchemy PostgreSQL dialect for ADBC https://ift.tt/S0DogTm
Show HN: pgarrow – A SQLAlchemy PostgreSQL dialect for ADBC https://ift.tt/s1BxiTg June 3, 2025 at 11:40PM
Monday, June 2, 2025
Show HN: Client side rendered static site without JavaScript https://ift.tt/xJr8e95
Show HN: Client side rendered static site without JavaScript https://ift.tt/2KugaX7 June 3, 2025 at 03:48AM
Show HN: I build one absurd web project every month https://ift.tt/DqatHbh
Show HN: I build one absurd web project every month I’ve been building absurd, mostly useless web projects for fun — and I publish one every month at absurd.website. These are deliberately non-functional, weird, sometimes funny, sometimes philosophical — and usually totally unnecessary. Some examples: Sexy Math — solve math problems to reveal erotic images. Trip to Mars — a real-time simulation that takes 7 months to finish. Add Luck to Your e-Store — add a waving cat widget to boost your conversion via superstition. Microtasks for Meatbags — the future: AI gives prompts, humans execute. Invisible Lingerie — it’s sexy. And invisible. Artist Death Tracker — art prices spike when artists die. We track that. Open Celebrity — one open-source face, shared by all. Together we make her famous. I just enjoy exploring what the web can be when it doesn’t try to be “useful”. Would love to hear what you think — and absurd ideas are always welcome. https://absurd.website June 3, 2025 at 01:22AM
Show HN: Detect leaked asyncio tasks, threads, event loop blocks in Python https://ift.tt/lYdFTvq
Show HN: Detect leaked asyncio tasks, threads, event loop blocks in Python https://ift.tt/WJEx7Uf June 2, 2025 at 10:24PM
Sunday, June 1, 2025
Show HN: Agno – A full-stack framework for building Multi-Agent Systems https://ift.tt/xqbYl5p
Show HN: Agno – A full-stack framework for building Multi-Agent Systems https://ift.tt/sfIdzuC June 2, 2025 at 06:48AM
Show HN: I built an AI Agent that uses the iPhone https://ift.tt/A5OuSrt
Show HN: I built an AI Agent that uses the iPhone It’s powered by OpenAI’s GPT 4.1 model. Uses Xcode UI tests + accessibility tree to look into apps, and performs swipes, taps, etc to get things done. https://ift.tt/yIjWCcV June 2, 2025 at 08:07AM
Show HN: Moon Phase Algorithms for C, Lua, Awk, JavaScript, etc. https://ift.tt/oJpzbaY
Show HN: Moon Phase Algorithms for C, Lua, Awk, JavaScript, etc. https://ift.tt/XU5vsId June 2, 2025 at 04:52AM
Show HN: You2Aanki – Turn Videos into Anki Vocabulary Flashcards https://ift.tt/t73RdCL
Show HN: You2Aanki – Turn Videos into Anki Vocabulary Flashcards Hey HN, this is my first product launch. I built You2Anki along my language learning journey to aid my vocabulary from any content I want. Most tools I tried weren’t particularly made for language acquisition. You2Anki was designed with that focus in mind. Simple, intuitive and distraction-free. I hope it helps you! https://you2anki.com/ June 2, 2025 at 01:02AM
Subscribe to:
Posts (Atom)
Show HN: I Built a Pocket OS with JavaScript, Electron, and Gemini https://ift.tt/aCzVxIL
Show HN: I Built a Pocket OS with JavaScript, Electron, and Gemini Welcome, traveler, to a new era of digital sovereignty. Oopis-OS has alwa...
-
Show HN: High school robotics code/CAD/design binder release Hello HN! My name is Patrick, and I am a junior at my High School’s FRC robotic...
-
Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few mon...
-
Show HN: I Made an AI Social Media Manager to Automate Content Creation Hey HN, I am a Solopreneur, and I love building apps to automate bor...