Monday, March 31, 2025
Show HN: Neuronpedia, an open source platform for AI interpretability https://ift.tt/J6I37g8
Show HN: Neuronpedia, an open source platform for AI interpretability Mechanistic interpretability is the science of understanding how AI works internally, and Neuronpedia is a interpretability platform with APIs and tools to explore, share, and steer AI models. We're open sourcing it today along with 4TB of interp data. Blog post here: https://ift.tt/uSEHDCn... https://ift.tt/U8WRiFx April 1, 2025 at 01:59AM
Show HN: NoteUX – Fast and minimalist note-taking app https://ift.tt/v1whNZc
Show HN: NoteUX – Fast and minimalist note-taking app https://www.noteux.com/ March 27, 2025 at 03:19PM
Sunday, March 30, 2025
Show HN: I automate YT Shorts using this https://ift.tt/dGoRVH6
Show HN: I automate YT Shorts using this https://instavidai.app March 31, 2025 at 04:09AM
Show HN: PipZap – Zapping the mess out of the Python dependencies https://ift.tt/QfhTPci
Show HN: PipZap – Zapping the mess out of the Python dependencies https://ift.tt/Ua5zq7v March 31, 2025 at 03:05AM
Show HN: Chip-8 emulator written in JavaScript https://ift.tt/GSAygNV
Show HN: Chip-8 emulator written in JavaScript https://ift.tt/p8uryvL March 30, 2025 at 11:44PM
Saturday, March 29, 2025
Show HN: We open sourced a $50M neobank https://ift.tt/g47T9zG
Show HN: We open sourced a $50M neobank Open sourcing our neobank for nonprofits has been years in the making. We shared our initial launch here back in 2019 ( https://ift.tt/5Ph1rBu ). Today, I’m happy to announce that our Ruby on Rails codebase is public on GitHub! https://ift.tt/3ICgGiB March 30, 2025 at 03:48AM
Show HN: Create presentations with smart animations using Excalidraw https://ift.tt/SXC7smD
Show HN: Create presentations with smart animations using Excalidraw I often create presentations where elements need to move (animate) from one slide to the next. This is great for explaining algorithms, workflows, or anything that benefits from dynamic visuals. I used to rely on Figma prototypes with smart animations for this, but I wanted a way to do it in Excalidraw—maybe even more conveniently. So I made an Excalidraw fork which helps you present "frames" and interpolates animations between them. Video demo (detecting cycles in a graph): https://ift.tt/fvz2GoD... Instructions, tips, and current limitations: https://ift.tt/fzNtpWh... Try it: https://ift.tt/orXjhMc Personal plug: I'm also currently looking for a full-time job. If you know of any opportunities or can refer me, I'd really appreciate it. https://ift.tt/L0uoHpX March 29, 2025 at 04:25PM
Show HN: Non Interactive ZKP with Fiat-Shamir Heuristic and ECC in Go https://ift.tt/tbseH3C
Show HN: Non Interactive ZKP with Fiat-Shamir Heuristic and ECC in Go Non-Interactive Zero-Knowledge Proof implementation using Fiat-Shamir Heuristic and Elliptic Curve Cryptography https://ift.tt/nlOm5ic March 29, 2025 at 11:49PM
Show HN: Job Application Bot by Ollama AI https://ift.tt/unOZ2qE
Show HN: Job Application Bot by Ollama AI JobHuntr.fyi is a macOS desktop app that uses Ollama-powered AI to apply for jobs on LinkedIn—automatically, 24/7. No OpenAI API key required. https://ift.tt/NCeioAI March 29, 2025 at 11:43PM
Friday, March 28, 2025
Show HN: An Almost Free, Open Source TURN Server https://ift.tt/Rcj0nEp
Show HN: An Almost Free, Open Source TURN Server Hi HN, I have been messing around with WebRTC for a few years now but when it comes to the TURN server I never quite got to my gold standard of free, self-hosted and open source. I decided to give it a go using Oracle Cloud Infrastructure's free tier, meaning that my total spend got down to domain name hosting. I know plenty of people have been burnt by Oracle in the past, but I have had servers running on the free tier for 5 years now without so much as a hiccup. Regardless, the concepts will be the same using any cloud based server. This is the first time I've written up an end-to-end technical how-to like this and the audience I am writing for is really myself - I know just enough about networks and web dev and Linux, etc to get all this running and there are plenty of snippets out there on the web that tell you how to do one thing or another, but nowhere that puts it all together in one place so if I'm explaining what is obvious to you, my apologies - like I say, I'm writing to myself here. I don't know that this even is a Show HN - @dang, if it isn't, please feel free to recategorise/edit the title. @Everybody else, I am happy to answer questions if I can but please bear in mind that I am not claiming to be an expert on any of the tech gathered together to make this work. https://ift.tt/phkc4In March 29, 2025 at 02:46AM
Show HN: zxc – terminal TLS intercepting proxy in Rust with tmux and Vim as UI https://ift.tt/2I5eN9A
Show HN: zxc – terminal TLS intercepting proxy in Rust with tmux and Vim as UI - Disk based storage. - Custom http/1.1 parser to send malformed requests. - http/1.1 and websocket support. Proxy: https://ift.tt/fxO5FJP Vim: https://ift.tt/lHQ4Jg7 https://ift.tt/fxO5FJP March 28, 2025 at 11:01PM
Show HN: Context7 – LLM Code Snippets from Docs in Minutes https://ift.tt/P3u9shT
Show HN: Context7 – LLM Code Snippets from Docs in Minutes https://context7.com/ March 28, 2025 at 09:30PM
Show HN: A FlashAttention backwards-over-backwards pass https://ift.tt/cFOLiuE
Show HN: A FlashAttention backwards-over-backwards pass https://ift.tt/Aoh6NBs March 28, 2025 at 11:13PM
Thursday, March 27, 2025
Show HN: FancyLock – Linux screenlock with videos. Wayland support coming soon https://ift.tt/3WCiEYO
Show HN: FancyLock – Linux screenlock with videos. Wayland support coming soon I've been wanting a fancy screen locker for linux, so I built FancyLock, a screen lock solution for Linux with X11 (and soon wayland) support. Key Features - Dynamic media playback during lock screen - Multi-monitor support - PAM-based authentication - Intelligent idle timeout - Highly configurable FancyLock aims to solve several pain points with existing screen lockers: - Boring, static lock screens - Poor multi-monitor support Technical Highlights - Written in Go - Uses X11 extensions for low-level window and input management - Flexible media playback with mpv - Configurable via JSON Current version is v0.0.1 and supports X11. Wayland support is planned. GitHub: https://ift.tt/Siw72EC Would love to hear your thoughts and feedback! Edit: Happy to answer any questions about the implementation or design choices. https://ift.tt/Siw72EC March 28, 2025 at 01:33AM
Show HN: My tiny web shell on my local PC https://ift.tt/h7kWj6f
Show HN: My tiny web shell on my local PC https://ift.tt/aszM9ZI March 28, 2025 at 12:04AM
Show HN: Xorq – open-source Python-first Pandas-style pipelines https://ift.tt/0AIfK58
Show HN: Xorq – open-source Python-first Pandas-style pipelines Hi HN, Dan, Hussain and Daniel here… After years of struggling with data pipelines that worked in notebooks but failed in production, we decided to do something about it. We created xorq to eliminate the constant headaches of SQL/pandas impedance mismatch, runtime debugging, wasteful recomputations and unreliable research-to-production deployments that plague traditional pandas-style pipeline workflows. xorq is built on Ibis and DataFusion. We’d love your feedback and contributions. xorq is [Apache 2.0 licensed]( https://ift.tt/ErWtm1k ) to encourage open collaboration. Repo : https://ift.tt/HZI1bAO Docs : https://docs.xorq.dev Roadmap Issues : https://ift.tt/HZI1bAO You can get started `pip install xorq`. Or, if you use nix, you can simply run `nix run github:xorq-labs/xorq` and drop into an IPython shell. Demo video: https://youtu.be/jUk8vrR6bCw Here are some vignettes to look into next: 1. MCP Server + Flight + XGBoost: https://ift.tt/xGRVB5P 2. 1 DuckDB + 2 Writers + 1 Reader: https://ift.tt/4EjSJUW 3. OpenAI UDF: https://ift.tt/MfNXkLW Some features to note: - Ibis-based multi-engine expression system: effortless engine-to-engine streaming - Cache expressions with `.cache` operator - Portable DataFusion-backed UDF engine with first class support for pandas dataframes - Serialize Expressions to and from YAML - Easily build Flight end-points by composing UDFs thanks for checking this out, and we’re here to answer any questions! https://ift.tt/dlJ86oT March 27, 2025 at 09:27PM
Wednesday, March 26, 2025
Show HN: Taildrops – Free Tailwind CSS 4 code snippets https://ift.tt/d84J7aA
Show HN: Taildrops – Free Tailwind CSS 4 code snippets Free Tailwind CSS 4 Components — and this is just the beginning! I’ve been sharing a bunch of free Tailwind CSS components on X, but honestly, they just keep getting buried in the timeline. It’s super frustrating when something you put effort into disappears so quickly. That’s why I decided to put everything on a website. Now you can easily find all the components I’ve shared in one place, and I’ll keep adding any new ones I create. It feels good to have a space where they won’t get lost. Check them out if you’re interested — I’d love to hear what you think! https://taildrops.com/ March 27, 2025 at 01:29AM
Show HN: I made an open source Kubernetes MCP Server to talk with K8s in English https://ift.tt/0zuWyrv
Show HN: I made an open source Kubernetes MCP Server to talk with K8s in English A Model Context Protocol (MCP) server for Kubernetes that enables AI assistants like Claude, Cursor, and others to interact with Kubernetes clusters through natural language. ## Features ### Core Kubernetes Operations - [x] Connect to a Kubernetes cluster - [x] List and manage pods, services, deployments, and nodes - [x] Create, delete, and describe pods and other resources - [x] Get pod logs and Kubernetes events - [x] Support for Helm v3 operations (installation, upgrades, uninstallation) - [x] kubectl explain and api-resources support - [x] Choose namespace for next commands (memory persistence) - [x] Port forward to pods - [x] Scale deployments and statefulsets - [x] Execute commands in containers - [x] Manage ConfigMaps and Secrets - [x] Rollback deployments to previous versions - [x] Ingress and NetworkPolicy management - [x] Context switching between clusters ### Natural Language Processing - [x] Process natural language queries for kubectl operations - [x] Context-aware commands with memory of previous operations - [x] Human-friendly explanations of Kubernetes concepts - [x] Intelligent command construction from intent - [x] Fallback to kubectl when specialized tools aren't available - [x] Mock data support for offline/testing scenarios - [x] Namespace-aware query handling ### Monitoring - [x] Cluster health monitoring - [x] Resource utilization tracking - [x] Pod status and health checks - [x] Event monitoring and alerting - [x] Node capacity and allocation analysis - [x] Historical performance tracking - [x] Resource usage statistics via kubectl top - [x] Container readiness and liveness tracking ### Security - [x] RBAC validation and verification - [x] Security context auditing - [x] Secure connections to Kubernetes API - [x] Credentials management - [x] Network policy assessment - [x] Container security scanning - [x] Security best practices enforcement - [x] Role and ClusterRole management - [x] ServiceAccount creation and binding - [x] PodSecurityPolicy analysis - [x] RBAC permissions auditing - [x] Security context validation ### Diagnostics - [x] Cluster diagnostics and troubleshooting - [x] Configuration validation - [x] Error analysis and recovery suggestions - [x] Connection status monitoring - [x] Log analysis and pattern detection - [x] Resource constraint identification - [x] Pod health check diagnostics - [x] Common error pattern identification - [x] Resource validation for misconfigurations - [x] Detailed liveness and readiness probe validation ### Advanced Features - [x] Multiple transport protocols support (stdio, SSE) - [x] Integration with multiple AI assistants - [x] Extensible tool framework - [x] Custom resource definition support - [x] Cross-namespace operations - [x] Batch operations on multiple resources - [x] Intelligent resource relationship mapping - [x] Error explanation with recovery suggestions - [x] Volume management and identification Note: This repo is still in development, use with caution in production. https://ift.tt/puOqNgF March 26, 2025 at 11:37PM
Show HN: Prompteus – Visual workflow builder for shipping better AI features https://ift.tt/mAW83NZ
Show HN: Prompteus – Visual workflow builder for shipping better AI features We built Prompteus to help devs build and manage AI features without the mess — no more prompt spaghetti or scattered "hardcoded" AI API calls. Design workflows visually, deploy as APIs, and get built-in caching, logging, rate limits, and model orchestration (OpenAI, Anthropic, Mistral, etc.). It’s like Zapier for LLMs — but dev-friendly. Free up to 50k requests/month. https://prompteus.com March 26, 2025 at 09:50PM
Tuesday, March 25, 2025
Show HN: A website for sharing the "Good, Bad, and Why"s of urban spaces https://ift.tt/39p6unG
Show HN: A website for sharing the "Good, Bad, and Why"s of urban spaces Hello HN! We're a small team in Kyoto building a website called dédédé ( https://dedede.de/en ) that invites people to share the various positives, negatives, oddities, etc. they find in urban spaces. The project grew out of an earlier effort where we'd built an app that assisted participatory urbanism workshops run by local nonprofits. With the new platform, we're trying to build something similar but more casual and hopefully with broader appeal, that'll be fun to use even outside of formal workshop situations. We'd love to hear your thoughts! https://dedede.de/en March 25, 2025 at 01:48AM
Show HN: Pulse – Livestream audio with 1-click https://ift.tt/8Dqwhpc
Show HN: Pulse – Livestream audio with 1-click Hi HN. I needed something to feel closer to someone who lives VERY far from me, and since we both like music and share with each other all time.. I thought of creating a way to effortlessly livestream what we are listening to, with sound-reactive visualizations (more to come) and a fun chat. The idea is that as you go on with building or with your wfh job (hopefully as little calls as possible)... you are effectively tuned in the other person's selection instead of your own same old Liked Songs... or what some algo thinks you'll like (or wants you to like). Current features * You can host your own room and stream audio (currently browser tab, adding BUTT upload later, maybe) * Change website color / animation / animation style * Chat with gifs (add any by dropping a 7tv.app link) My friend and I built this with Cursor ("vibe" isn't the adjective I'd use for the experience... but I guess it got the job done faster than if we didn't use it). Any feedback or tips to make it better appreciated!! https://473999.net/ March 26, 2025 at 12:29AM
Show HN: I built a chatbot that lets you talk to any GitHub repository https://ift.tt/mTnzhC5
Show HN: I built a chatbot that lets you talk to any GitHub repository https://ift.tt/UPvF3VA March 25, 2025 at 11:13PM
Monday, March 24, 2025
Show HN: X DMs suck so we built a better one https://ift.tt/GJDhqFt
Show HN: X DMs suck so we built a better one https://tweetdm.com/crm March 24, 2025 at 10:22PM
Show HN: Prefix any URL with `pure.md/` to get unblocked Markdown https://ift.tt/ouWz7YF
Show HN: Prefix any URL with `pure.md/` to get unblocked Markdown https://pure.md March 24, 2025 at 08:36PM
Sunday, March 23, 2025
Show HN: I made an app because I didn't like how you unfollow subs on Reddit https://ift.tt/uB64tnc
Show HN: I made an app because I didn't like how you unfollow subs on Reddit https://ift.tt/bzk7o2c March 24, 2025 at 02:21AM
Show HN: My iOS app to practice sight reading (10 years in the App Store) https://ift.tt/7qK3hCz
Show HN: My iOS app to practice sight reading (10 years in the App Store) Hello HN, this has been my personal project for quite some time now. It has been a slowly evolving project over the years and its core function is for users to expose themselves to progressively more difficult lessons of music notes. NOTE: It is free and there are no ads. There is an in app purchase but most of the app doesn't require it. https://ift.tt/QnRxaNt March 24, 2025 at 01:25AM
Show HN: Search and chat with millions of court cases using AI. https://ift.tt/vSilgD0
Show HN: Search and chat with millions of court cases using AI. https://ift.tt/wN9kWLG March 23, 2025 at 11:21PM
Show HN: LinkedIn sucks, so I built a better one https://ift.tt/5HBJTmI
Show HN: LinkedIn sucks, so I built a better one LinkedIn feels more like Facebook every day — noisy feeds, fake engagement, and everyone shouting into the void. Thats why I used to built a personal microsite on Squarespace and uploaded a video resume to YouTube to stand out - it helped me land interviews and get into Big Tech. But I always wondered: why isn’t there a platform designed to help you stand out like that? So I built OpenSpot: a public, curated platform where you can showcase who you are — with video, audio, and proof of your work. No endless feeds. No humblebrags. Just real people open to new opportunities. We’ve already onboarded a few companies, so recruiters can reach out to you directly. But you can also connect with other standout folks and supercharge your network. Just upload your resume and we´ll automatically generate your profile in under 1 minute. It’s early, but feels like something people actually need. Would love your thoughts. https://ift.tt/NiLQRtF March 23, 2025 at 10:52PM
Show HN: DAPS – Prime-Adaptive Search for Discontinuous Optimization Problems https://ift.tt/Bjh7ske
Show HN: DAPS – Prime-Adaptive Search for Discontinuous Optimization Problems I've been working on a global optimization algorithm that uses prime number-based adaptive grid search. It dynamically adjusts resolution by increasing or decreasing prime numbers as "resolution knobs" — allowing it to handle discontinuities, sharp valleys, and chaotic landscapes better than naive grid search. The repo includes Python and PyTorch-compatible versions, benchmarks against grid search, and a research paper. Would love feedback from optimization, ML, or numerical analysis folks. Curious if anyone sees potential applications or improvements. GitHub: https://ift.tt/8bBnXwF Paper: https://ift.tt/zlIG1EB.... https://ift.tt/8bBnXwF March 23, 2025 at 09:49AM
Saturday, March 22, 2025
Show HN: I build a tool that will tell you what to respond in negotations https://ift.tt/frxYXWd
Show HN: I build a tool that will tell you what to respond in negotations After reading the book Getting to Yes, I really want some tool to help me negotiate more efficiently without having to memorize everything principle. You start by putting in interests of each party, then you can explore different functions: how to respond to the other party, explore objective criteria out there or brainstorm more negotiation options. Still working on it! Leave me feedback if you have any suggestions! https://ift.tt/wIpYqoM March 23, 2025 at 02:01AM
Show HN: I Made a Language to Be JavaScript's Nanny https://ift.tt/gJLahCP
Show HN: I Made a Language to Be JavaScript's Nanny I'm working on a language called Chicory. It's yet-another compiles to JS(X) language. I'd value any feedback. See also https://ift.tt/2Dyc47h https://ift.tt/y3plfSL March 23, 2025 at 12:09AM
Show HN: GoCard – A file-based spaced repetition system built in Go https://ift.tt/EWtVo2A
Show HN: GoCard – A file-based spaced repetition system built in Go Hi HN! I'm excited to share GoCard, a terminal-based spaced repetition system I built that uses plain Markdown files as its data source. I've always been frustrated with existing spaced repetition tools that lock my knowledge into proprietary formats or require constant internet access. As a developer who lives in terminals and text editors, I wanted something that: 1. Stores cards as plain text files I can edit with any editor 2. Works seamlessly with Git for versioning and sync 3. Runs in a terminal without distractions 4. Has first-class support for code snippets and programming concepts GoCard implements the SM-2 algorithm (the same one used by Anki) but instead of a database, it uses a simple directory structure where: - Each card is a Markdown file with YAML frontmatter - Directories represent decks and subdecks - Everything is editable with standard tools *Key features:* - Distraction-free terminal UI built with BubbleTea - Real-time file watching (edit cards in your editor while reviewing) - Code syntax highlighting for 50+ languages - Vim/Emacs keybindings for efficient navigation - Hierarchical deck organization via directories - Cross-platform (Linux, macOS, Windows) What sets GoCard apart from other SRS tools is its developer-centric approach. Create cards with your favorite editor, organize them with your file manager, version them with Git, and review them in a clean terminal interface. I built this because I wanted a knowledge management system that worked with my developer workflow rather than against it. Making everything file-based means I can apply all my existing text-processing skills and tools. The project is v0.1.0, implemented in Go, and available at: https://ift.tt/LUXDhR7 I'd especially appreciate feedback on the UX design and any suggestions for making it more intuitive for terminal users. Has anyone else built similar file-based knowledge tools? What patterns worked well for you? https://ift.tt/LUXDhR7 March 23, 2025 at 01:05AM
Friday, March 21, 2025
Show HN: BenchFlow – run AI benchmarks as an API https://ift.tt/9Ek5LZw
Show HN: BenchFlow – run AI benchmarks as an API I built BenchFlow, an open-source framework that lets you integrate and evaluate AI tasks using Docker-based benchmarks. You can try it out right now by cloning the repo and running a benchmark in minutes. As an AI researcher, I was frustrated with how much time my team spent setting up benchmark environments rather than actually improving our models. We'd spend weeks configuring environments, only to find inconsistencies when comparing results with other teams. BenchFlow started as an internal tool to standardize our evaluation process, and we decided to open-source it after seeing how much time it saved us. Unlike other benchmarking tools that focus on specific domains, BenchFlow provides a unified interface for any AI task. The Docker-based approach ensures consistent environments across different machines and teams. You don't need to worry about dependency conflicts or environment setup - just implement a simple interface and you're ready to go. How to try it out? check our link but here's a preview of that 1. pip install benchflow 2. load a benchmark and define how to call your agents/models 3. run it and get the result Available benchmarks you can try today: - MMLU-PRO: Test your model's knowledge across 57 subjects - Bird: Evaluate business intelligence reasoning capabilities - WebArena: See how your agent performs on web-based tasks - MedQA-CS: Test medical question answering abilities The framework handles all the containerization, task distribution, and result collection, so you can focus on improving your models rather than managing infrastructure. I'd love to hear your feedback and see how you use it. What benchmarks would you like to see added next? Please give us a star if you can, thanks! GitHub: https://ift.tt/Y1LbqEJ Website: https://benchflow.ai/ Benchmark Hub: https://ift.tt/9fJGsLy Inspo: https://ift.tt/VZG3Xoc https://ift.tt/Y1LbqEJ March 22, 2025 at 01:16AM
Show HN: Hyperbrowser MCP Server – Connect AI agents to the web through browsers https://ift.tt/BpvCRSh
Show HN: Hyperbrowser MCP Server – Connect AI agents to the web through browsers Hi HN! Excited to share our MCP Server at Hyperbrowser - something we’ve been working on for a few days. We think it’s a pretty neat way to connect LLMs and IDEs like Cursor / Windsurf to the internet. Our MCP server exposes seven tools for data collection and browsing: 1. `scrape_webpage` - Extract formatted (markdown, screenshot etc) content from any webpage 2. `crawl_webpages` - Navigate through multiple linked pages and extract LLM-friendly formatted content 3. `extract_structured_data` - Convert messy HTML into structured JSON 4. `search_with_bing` - Query the web and get results with Bing search 5. `browser_use_agent` - Fast, lightweight browser automation with the Browser Use agent 6. `openai_computer_use_agent` - General-purpose automation using OpenAI’s CUA model 7. `claude_computer_use_agent` - Complex browser tasks using Claude computer use You can connect the server to Cursor, Windsurf, Claude desktop, and any other MCP clients with this command `npx -y hyperbrowser-mcp` and a Hyperbrowser API key. We're running this on our cloud browser infrastructure that we've been developing for the past few months – it handles captchas, proxies, and stealth browsing automatically. Some fun things you can do with it: (1) deep research with claude desktop, (2) summarizing the latest HN posts, (3) creating full applications from short gists in Cursor, (3) automating code review in cursor, (4) generating llms.txt for any website with windsurf, (5) ordering sushi from windsurf (admittedly, this is just for fun - probably not actually going to do this myself). We're building this server in the open and would love feedback from anyone building agents or working with web automation. If you find bugs or have feature requests, please let us know! One big issue with MCPs in general is that the installation UX sucks and auth credentials have to be hardcoded. We don’t have a solution to this right now but Anthropic seems to be working on something here so excited for that to come out. Love to hear any other complaints / thoughts you have about the server itself, Hyperbrowser, or the installation experience. You can check us out at https://hyperbrowser.ai or check out the source code at https://ift.tt/4DcqNnj https://ift.tt/4DcqNnj March 20, 2025 at 09:01PM
Thursday, March 20, 2025
Show HN: Compose – Build internal tools faster, without leaving your codebase https://ift.tt/L1fnUHv
Show HN: Compose – Build internal tools faster, without leaving your codebase https://ift.tt/nBadOPf March 20, 2025 at 11:35PM
Show HN: GizmoSQL – Run DuckDB as a Server with Arrow Flight SQL https://ift.tt/Vgist1C
Show HN: GizmoSQL – Run DuckDB as a Server with Arrow Flight SQL Hi, I'm Philip Moore - the founder of GizmoData, and creator of GizmoSQL - an Apache Arrow Flight SQL Server - with DuckDB (or SQLite) back-end execution engines. GizmoSQL is a composable SQL server with Arrow Flight SQL, DuckDB, and SQLite - with the intention of making it easy to run DuckDB (or SQLite) as a server - usable by multiple people from a client (remote) computer. It also adds security (authentication) and encryption of traffic with TLS. To run GizmoSQL - see the steps in the README.md - where you can see how easy it is to run the server as well as how to connect via ADBC and JDBC from a remote client - such as DBeaver, Python, etc. The easiest way to run GizmoSQL is via Docker - but there are downloads for Linux and macOS for both x86-64 and arm64 platforms (download links in the README). Why?: As you may know, DuckDB and SQLite are embedded systems - they don't enable client connectivity, and they aren't really designed for concurrency. I've built GizmoSQL to work around that - because I believe the DuckDB engine is very powerful, and I feel like a lot of customers overpay and run distributed compute (i.e. Spark) when they don't really need to. Making it easy to have remote connectivity to DuckDB can make it easier to migrate SQL workloads from Spark or other expensive commercial platforms to this engine - with a much simpler architecture/infrastructure. It is my intention to make GizmoSQL a commercial product - licensed for production use by organizations, but free for developers to code with - evaluate, and test. A little bit of backstory: * I built the initial version of this while working for a former employer - it wasn't their core focus, so they open-sourced that early version. After I left there, I forked the product and have improved it substantially - to support concurrency of both reads and writes, improving security, as well as keeping it up to date with the latest versions of Apache Arrow and DuckDB. * This project evolved from a prototype created by the brilliant Tom Drabas. * It feels a little weird trying to make a commercial product based upon DuckDB, but MotherDuck started it :P - and I've contributed (albeit very little) to the DuckDB and Apache Arrow projects in the form of a couple of PRs. I'm really excited about this project - I have run benchmarks of this product against commercial platforms such as Snowflake and Databricks SQL - and it holds its own running the 22-query TPC-H SF1TB benchmark, especially on cost. See the graph at: https://ift.tt/kAfHjRt Getting started: Github README: https://ift.tt/N4o1FuX... DockerHub: https://ift.tt/6wLemuG GizmoSQL homepage: https://ift.tt/kAfHjRt Phil's Github profile: https://ift.tt/dMFXGiA Thanks for your time and feedback in advance. https://ift.tt/z8a3eFT March 20, 2025 at 11:15PM
Show HN: I built a free tool to create interactive, clickable US map for sites https://ift.tt/oZi7meO
Show HN: I built a free tool to create interactive, clickable US map for sites https://ift.tt/71QEWu8 March 20, 2025 at 11:23PM
Wednesday, March 19, 2025
Show HN: Codemcp – Claude Code for Claude Pro subscribers – ditch API bills https://ift.tt/ZojQvhc
Show HN: Codemcp – Claude Code for Claude Pro subscribers – ditch API bills Hi all! I normally work on the PyTorch project but I've been on baby leave for the past month, so I've been playing around with AI as a user rather than a framework implementor. I really liked the agent experience with Claude Code, but I couldn't really justify spending so many dollars on API costs for random side projects. I already pay for a Claude Pro subscription though, and it turns out you can simulate many of Claude Code's features with an MCP. If you have a Pro subscription, check this out! I think it really captures the Claude Code experience quite well, without forcing you to pay for API tokens. https://ift.tt/MRQrCVc March 13, 2025 at 10:29PM
Tuesday, March 18, 2025
Show HN: I Made an Escape Room Themed Prompt Injection Challenge https://ift.tt/B2IkHpL
Show HN: I Made an Escape Room Themed Prompt Injection Challenge We launched an escape room-themed AI Escape Room challenge with prizes of up to $10,000 where you need to convince the escape room supervisor LLM chatbot to give you the key using prompt injection techniques. Hope you like it :) https://ift.tt/ZlgEmNL March 18, 2025 at 11:42PM
Show HN: I Created a Fork of Ghost CMS with an AI Editor and Native ECommerce https://ift.tt/Ca5udKG
Show HN: I Created a Fork of Ghost CMS with an AI Editor and Native ECommerce After many months of hard work and innovation, we've built a platform that takes Ghost CMS to the next level. Cartanza integrates native AI-powered content and image creation and native eCommerce functionality directly into the blogging experience. This means you can now: - Generate high-quality blog content and images with AI—no more copy-pasting between tools. - Seamlessly embed eCommerce capabilities, linking products and collections directly into your blog posts. - Manage subscriptions, merchandise, and content marketing all in one place. To see Cartanza in action, check out our demo video on YouTube ( https://youtu.be/CQQDqKjOM-Y ). In the video, I walk you through our platform's key features and show how easy it is to get started with our innovative solution. We're excited to invite bloggers, content creators, and eCommerce enthusiasts to explore Cartanza. Join us as we redefine the blogging experience—where creativity meets commerce, powered by cutting-edge AI. https://cartanza.com/ March 18, 2025 at 10:57PM
Show HN: I made an AI Tutor that teaches through conversation https://ift.tt/ulbiNHL
Show HN: I made an AI Tutor that teaches through conversation https://sproutful.ai/ March 18, 2025 at 11:13PM
Show HN: I made a Image compressor that is free https://ift.tt/5Ep7Lny
Show HN: I made a Image compressor that is free https://ift.tt/iAKshEg March 18, 2025 at 12:26PM
Monday, March 17, 2025
Show HN: I Built an iOS app to locate stray animals https://ift.tt/g328r7v
Show HN: I Built an iOS app to locate stray animals https://ift.tt/NA1FTbk https://ift.tt/FNUtnBW March 18, 2025 at 02:05AM
Show HN: Cascii – A portable ASCII diagram builder written in vanilla JavaScript https://ift.tt/UaNvbf7
Show HN: Cascii – A portable ASCII diagram builder written in vanilla JavaScript 3 months ago I wanted to draw an ASCII diagram to include in some documentation at work. I found the few tools online to be insufficient, and was suprised there wasn't a more complete tool to get the job done. Since, I've built Cascii from scratch in vanilla Javascript (I'm not an FE dev, it might be obvious...). I hope it works alright. Please check out the live version at https://cascii.app , report problems, make diagrams to improve your code's documentation. Hope you enjoy using it. https://ift.tt/7MvDtT3 March 16, 2025 at 02:02PM
Show HN: OpenTimes – Free travel times between U.S. Census geographies https://ift.tt/cA9MPUf
Show HN: OpenTimes – Free travel times between U.S. Census geographies Hi HN! Today I'm launching OpenTimes, a free database of roughly 150 billion pre-computed, point-to-point travel times between United States Census geographies. In addition to letting you visualize travel isochrones on the homepage, OpenTimes also lets you download massive amounts of travel time data for free and with no limits. The primary goal here is to enable research and fill a gap I noticed in the open-source spatial ecosystem. Researchers (social scientists, economists, etc.) use large travel time matrices to quantify things like access to healthcare, but they often end up paying Google or Esri for the necessary data. By pre-calculating times between commonly-used research geographies (i.e. Census) and then making those times easily accessible via SQL, I hope to make large-scale accessibility research cheaper and simpler. Some technical bits that may be of interest to HN folks: - The entire OpenTimes backend is just static Parquet files on R2. There's no RDBMS or running service. The whole thing costs about $10/month to host and is free to serve. - All travel times were calculated by pre-building the inputs (OSM, OSRM networks) and then distributing the compute over hundreds of GitHub Actions jobs. - The query/SQL layer uses a setup I haven't seen before: a single DuckDB database file with views that point to static Parquet files via HTTP. Finally, the driving times are optimistic since they don't (yet) account for traffic. This is something I hope to work on in the near future. Enjoy! https://opentimes.org March 18, 2025 at 12:40AM
Sunday, March 16, 2025
Show HN: Quickly connect to WiFi by scanning text, no typing needed https://ift.tt/QdONDUh
Show HN: Quickly connect to WiFi by scanning text, no typing needed I travel and work remotely a lot. Every new place—hotels, cafes, coworking spaces—means dealing with a new WiFi network. Sometimes there's a QR code, which is convenient, but usually, it's a hassle: manually finding the right SSID (especially frustrating when hotels have one SSID per room), then typing long, error-prone passwords. To simplify this, I made a small Android app called Wify. It uses your phone's camera to capture WiFi details (network name and password) from printed text, then generates a QR code right on your screen. You can instantly connect using Google Circle to Search or Google Lens. You can also import an image from your gallery instead of using the camera. Currently, it's Android-only since I daily-drive a Pixel 7, and WiFi APIs differ significantly between Android and iOS. Play Store link: https://ift.tt/9PDa5B0... I'd appreciate your feedback or suggestions! https://ift.tt/bGfoqva March 16, 2025 at 05:58PM
Saturday, March 15, 2025
Show HN: Nash, I made a standalone note with single HTML file https://ift.tt/8vwJm0G
Show HN: Nash, I made a standalone note with single HTML file Hello HN, I hope it will posted as well. I made a note in single html file. This does not require a separate membership or installation of the software, and if you download and modify an empty file, you can modify and read it at any time, regardless of online or offline. It can be shared through messengers such as Telegram, so it is also suitable to share contents with long articles and images. It is also possible to host and blog because it is static html file content. https://ift.tt/Y5u31xz March 14, 2025 at 05:51AM
Show HN: Kill SaaS with Open Source https://ift.tt/OH1MaN6
Show HN: Kill SaaS with Open Source KillSaaS is my answer to subscription software in the AI era. I'm building this because I believe small teams can use modern AI tools to create free alternatives to giants like Figma and DocuSign in weeks, not years. We're creating a platform where developers vote on which SaaS to replace, then build it together as open source. wdyt? https://ift.tt/5lfA1p2 March 16, 2025 at 01:20AM
Show HN: Basic Memory – Build a knowledge graph from Claude conversations https://ift.tt/cH4hJro
Show HN: Basic Memory – Build a knowledge graph from Claude conversations Basic Memory is an open-source tool that enables Claude to build and navigate a persistent knowledge graph based on your conversations. It solves the problem of lost context in AI interactions by storing knowledge in standard Markdown files on your computer. I built this because I found myself constantly repeating information to LLMs and wanted a system where my knowledge grew naturally through conversations while maintaining complete control over my data. Demo video: https://ift.tt/meEfSGp Key features: - Continue conversations exactly where you left off without repetition - All knowledge stays in local Markdown files you can edit anytime - Works with Claude Desktop via the Model Context Protocol - Seamless integration with Obsidian for visualization and editing - Fully open source (AGPL) The system works by creating structure from simple markdown patterns: - Observations with categories: `- [category] fact #tag` - Relations between documents: `- relation_type [[WikiLink]]` or plain `[[Wikilinks]]` - These patterns emerge naturally during conversations When you chat with Claude, you can simply say "Let's continue our conversation about X" and it will build context from your knowledge base, without needing to upload files every time. GitHub: https://ift.tt/dcMmnxR Docs: https://ift.tt/X1LFHqV Website: https://ift.tt/8SeVpzB Requires Claude Desktop or other MCP host and Python 3.12+ I'd love feedback from the HN community, particularly from those interested in knowledge management or AI applications. https://ift.tt/dcMmnxR March 15, 2025 at 10:19PM
Friday, March 14, 2025
Show HN: Open-Source MCP Server for Context and AI Tools https://ift.tt/ZV8rviW
Show HN: Open-Source MCP Server for Context and AI Tools Large Language Models (LLMs) are powerful, but they’re limited by fixed context windows and outdated knowledge. What if your AI could access live search, structured data extraction, OCR, and more—all through a standardized interface? We built the JigsawStack MCP Server, an open-source implementation of the Model Context Protocol (MCP) that lets any AI model call external tools effortlessly. Here’s what it unlocks: - Web Search & Scraping: Fetch live information and extract structured data from web pages. - OCR & Structured Data Extraction: Process images, receipts, invoices, and handwritten text with high accuracy. - AI Translation: Translate text and documents while maintaining context. Image Generation: Generate images from text prompts in real-time. Instead of stuffing prompts with static data or building custom integrations, AI models can now query MCP servers on demand—extending memory, reducing token costs, and improving efficiency. Read the full breakdown here: https://ift.tt/l5Ae1XY If you’re working on AI-powered applications, try it out and let us know how it works for you. March 15, 2025 at 03:15AM
Show HN: Web Audio Spring-Mass Synthesis https://ift.tt/NmPuzEZ
Show HN: Web Audio Spring-Mass Synthesis Hi, I'm the author of this little Web Audio toy which does physical modeling synthesis using a simple spring-mass system. My current area of research is in sparse, event-based encodings of musical audio ( https://blog.cochlea.xyz/sparse-interpretable-audio-codec-pa... ). I'm very interested in decomposing audio signals into a description of the "system" (e.g., room, instrument, vocal tract, etc.) and a sparse "control signal" which describes how and when energy is injected into that system. This toy was a great way to start learning about physical modeling synthesis, which seems to be the next stop in my research journey. I was also pleasantly surprised at what's possible these days writing custom Audio Worklets! https://blog.cochlea.xyz/string.html March 15, 2025 at 01:27AM
Show HN: OCR Benchmark Focusing on Automation https://ift.tt/E4D0H8P
Show HN: OCR Benchmark Focusing on Automation OCR/Document extraction field has seen lot of action recently with releases like Mixtral OCR, Andrew Ng's agentic document processing etc. Also there are several benchmarks for OCR, however all testing for something slightly different which make good comparison of models very hard. To give an example, some models like mixtral-ocr only try to convert a document to markdown format. You have to use another LLM on top of it to get the final result. Some VLM’s directly give structured information like key fields from documents like invoices, but you have to either add business rules on top of it or use some LLM as a judge kind of system to get sense of which output needs to be manually reviewed or can be taken as correct output. No benchmark attempts to measure the actual rate of automation you can achieve. We have tried to solve this problem with a benchmark that is only applicable for documents/usecases where you are looking for automation and its trying to measure that end to end automation level of different models or systems. We have collected a dataset that represents documents like invoices etc which are applicable in processes where automation is needed vs are more copilot in nature where you would need to chat with document. Also have annotated these documents and published the dataset and repo so it can be extended. Here is writeup: https://ift.tt/5clEWPv Dataset: https://ift.tt/8CnXzOy Github: https://ift.tt/HgOINh6 Looking for suggestions on how this benchmark can be improved further. https://ift.tt/5clEWPv March 13, 2025 at 12:49AM
Thursday, March 13, 2025
Show HN: A website that makes your text look cool anywhere online using Unicode https://ift.tt/tdHKa9C
Show HN: A website that makes your text look cool anywhere online using Unicode https://ift.tt/c1HEfkq March 14, 2025 at 06:15AM
Show HN: Psychedelic animation generator; (p)art of your next trip https://ift.tt/Er0WFjy
Show HN: Psychedelic animation generator; (p)art of your next trip Sharing an open source project for creating psychadelic art -- using liquid motion, distorted shapes, shadows and light. This tool works in real-time in the browser using webgl shaders. This project was inspired by drum & bass / acid techno music, and 90s rave posters. Use this to create art for a music video, concert posters, stylized animations in creative projects, or simply to enjoy alongside some fine music. Use the detailed control menu (top-right) to set a custom canvas size, adjust animation speed, control pattern and colours, etc... You can export your creation as an image or video afterwards. How this works: this tool uses WebGL shaders to create a real-time animation (with a trippy liquid / shadow / blur aesthetic). The animation is created using a random seed position and mixes in random noise (fractal brownian motion, 3D simplex noise), so each time you re-run it you're creating a unique piece of art. Github repo: https://ift.tt/IxK1DEH ----- I hope you enjoy the visuals. I'd love to hear any feedback or suggestions. https://ift.tt/a8vzHIC March 14, 2025 at 03:26AM
Show HN: Bypass DEI Censorship https://ift.tt/BnwlzHr
Show HN: Bypass DEI Censorship https://ift.tt/fbS6zqN March 14, 2025 at 01:23AM
Wednesday, March 12, 2025
Show HN: Simple Turn Servers for WebRTC – 5GB Free, $0.20/GB After https://ift.tt/I6W4QKe
Show HN: Simple Turn Servers for WebRTC – 5GB Free, $0.20/GB After https://turnwebrtc.com/ March 13, 2025 at 02:57AM
Show HN: CatCompass – An app for tracking stray cats https://ift.tt/VLtmfZb
Show HN: CatCompass – An app for tracking stray cats https://catcompass.com March 13, 2025 at 02:10AM
Show HN: Time Portal – Get dropped into history, guess where you landed https://ift.tt/e9vd2Jg
Show HN: Time Portal – Get dropped into history, guess where you landed Hi HN! I love imagining the past, so I made Time Portal, a game where you are dropped into a historical event and see AI video footage from that moment. You have to guess where you are in time and on the map. It’s like GeoGuessr (and heavily inspired by it!) but for historical events. The videos are all created with AI. It’s a pipeline of Flux (images), Kling (video), and mmaudio (audio). The videos aren’t always historically accurate to the last detail. They might incorporate elements of folklore or have details from popular beliefs about the way things looked rather than the latest academic research on how they looked. I’m thinking a lot about how to make the game more interactive. One thing that makes Geoguessr so fun for me is that you can move infinitely and always find more details to help you pinpoint the location. I want Time Portal to have a similar quality. I have a few ideas to try soon that will hopefully make the game more interactive and infinite. https://ift.tt/tjqiMwc March 13, 2025 at 12:23AM
Tuesday, March 11, 2025
Show HN: Daylight – track sunrise / sunset times in your terminal https://ift.tt/AyYM9c0
Show HN: Daylight – track sunrise / sunset times in your terminal https://ift.tt/nYrfOaU March 9, 2025 at 04:21PM
Show HN: AI-powered root cause analysis with the Five Whys method https://ift.tt/CXfPz1x
Show HN: AI-powered root cause analysis with the Five Whys method https://ift.tt/63oLpqr March 12, 2025 at 05:46AM
Show HN: We built a Plug-in Home Battery for the 99.7% of us without Powerwalls https://ift.tt/qa5fYHV
Show HN: We built a Plug-in Home Battery for the 99.7% of us without Powerwalls Hi HN! I’m Cole Ashman, founder of Pila Energy. I’ve spent my career working on home energy systems—first as an engineer on Tesla’s Powerwall, where I focused on the Backup Gateway, Solar Inverter, and metering systems. More recently, I led Product at SPAN, where we built the Smart Electrical Panel and integrated with most major home solar, EV, and battery systems. Pila ( https://pila.energy/ ) is a home battery that plugs into a standard wall outlet, provides smart backup power, energy shifting, and grid services. It’s more than a power bank—it’s a distributed energy system that can scale across multiple rooms, entire buildings, and work together in real time as a coordinated system. We built Pila to be local first with an open API to allow developers to build use cases on top of our hardware (Home Assistant, etc). Big batteries like Tesla Powerwall and Enphase are great if you own a home and can afford a $10K+ electrical project, but they require permanent installation, electricians, and panel upgrades—which makes them inaccessible for renters, apartments, and cost-conscious homeowners. Over 50% of the cost of installing a Powerwall isn’t even the battery itself—it’s soft costs: labor, permitting, etc. We wanted to create an entry point for more people to access energy security at home. How does it work? Plug Pila into any 120V wall outlet, and power passes through to connected devices and appliances. The inverter, LFP battery, BMS, grid disconnection, controller, and wireless connectivity are all built in. (details at https://ift.tt/fOZNaX1 ) When an outage happens, the onboard inverter detects the power loss within 20ms and automatically disconnects from the grid (islanding). Whether you’re home or away, backup kicks in instantly. A built-in cellular radio ensures you get a notification even if your home WiFi is out. Pila is 1.6kWh. That will backup a standard fridge for over a day. One key challenge we faced with a distributed architecture was coordination between batteries, for things like solar-following and managing real-time draw from your utility connection. Unlike large garage systems, where you can run a wired CAN bus, our batteries are spread across the home. We’re solving this with a sub-GHz wireless mesh network—self-healing, coordinator-less, and designed to make setup and expansion as simple as plugging in another unit. Long-term, we’d love to open up this protocol to provide a more reliable communication layer for energy products in noisy built environments—reducing reliance on consumer Wi-Fi. We want to deliver the value you’d expect from a whole-home battery like Powerwall, in a plug-in format. That means going beyond a basic lead acid UPS with real home energy management, useful insights about power use, power larger loads like sump pumps, and even deliver grid services. Most portable batteries are missing the functionality that makes a home battery useful: no bidirectional power, no integration with solar or smart home systems, and no ability to manage home energy dynamically. They tend to be boxy, ruggedized, meant to be moved around, not seamlessly integrated into your living space. On top of that, many use e-mobility battery chemistries, which are great for delivering high power on demand but wear out faster when cycled daily for home energy use. As a renter myself, I started Pila because these awesome energy products aren’t accessible enough. And frankly, generators are loud, expensive, and a pain to deal with. Even many Powerwall owners I’ve talked to say they really care about keeping the fridge, WiFi, and a sump pump running—so why does energy resilience have to be so complicated and expensive? As the grid struggles to keep up with demand, we believe modular, renter-friendly batteries can make home energy resilience more accessible. What's been your experience with home batteries? What recent power outages have you had, and how were you affected? https://pilaenergy.com March 11, 2025 at 07:48PM
Show HN: Factorio Learning Environment – Agents Build Factories https://ift.tt/MS3fBKV
Show HN: Factorio Learning Environment – Agents Build Factories I'm Jack, and I'm excited to share a project that has channeled my Factorio addiction recently: the Factorio Learning Environment (FLE). FLE is an open-source framework for developing and evaluating LLM agents in Factorio. It provides a controlled environment where AI models can attempt complex automation, resource management, and optimisation tasks in a grounded world with meaningful constraints. A critical advantage of Factorio as a benchmark is its unbounded nature. Unlike many evals that are quickly saturated by newer models, Factorio's geometric complexity scaling means it won't be "solved" in the next 6 months (or possibly even years). This allows us to meaningfully compare models by the order-of-magnitude of resources they can produce - creating a benchmark with longevity. The project began 18 months ago after years of playing Factorio, recognising its potential as an AI research testbed. A few months ago, our team (myself, Akbir, and Mart) came together to create a benchmark that tests agent capabilities in spatial reasoning and long-term planning. Two technical innovations drove this project forward: First, we discovered that piping Lua into the Factorio console over TCP enables running (almost) arbitrary code without directly modding the game. Second, we developed a first-class Python API that wraps these Lua programs to provide a clean, type-hinted interface for AI agents to interact with Factorio through familiar programming paradigms. Agents interact with FLE through a REPL pattern: 1. They observe the world (seeing the output of their last action) 2. Generate Python code to perform their next action 3. Receive detailed feedback (including exceptions and stdout) We provide two main evaluation settings: - Lab-play: 24 structured tasks with fixed resources - Open-play: An unbounded task of building the largest possible factory on a procedurally generated map We found that while LLMs show promising short-horizon skills, they struggle with spatial reasoning in constrained environments. They can discover basic automation strategies (like electric-powered drilling) but fail to achieve more complex automation (like electronic circuit manufacturing). Claude Sonnet 3.5 is currently the best model (by a significant margin). The code is available at https://ift.tt/x6JtvX7 . You'll need: - Factorio (version 1.1.110) - Docker - Python 3.10+ The README contains detailed installation instructions and examples of how to run evaluations with different LLM agents. We would love to hear your thoughts and see what others can do with this framework! https://ift.tt/gW6JTq8 March 11, 2025 at 04:02PM
Show HN: Seven39, a social media app that is only open for 3 hours every evening https://ift.tt/TFAMXu8
Show HN: Seven39, a social media app that is only open for 3 hours every evening I built this site as a quick test if a time boxed social media experience feels better than an endless one. So far I've just been using it with friends and it feels nice, but it seems like it is time to bring it to a larger audience. Let me know what you think! It is just based on EST for now, sorry. https://www.seven39.com March 11, 2025 at 05:05AM
Monday, March 10, 2025
Show HN: Hot Design – Like Hot Reload, but a Runtime Visual Designer https://ift.tt/YmXvaT8
Show HN: Hot Design – Like Hot Reload, but a Runtime Visual Designer Hi HN, Nick here, from the open-source Uno Platform team. You are likely familiar with Hot Reload , pioneered by Flutter. We’ve taken that concept further and built Hot Design , let me introduce it to you. Architecturally, Hot Design idea is simple: 1. In your IDE, pause the live, running app at runtime, turning it into a designer. 2. Modify the UI directly on the designer —add elements, adjust layouts, tweak bindings etc. 3. Resume the app without restarting or losing state. We built Hot Design to address the frustration of slow iteration cycles when building and tweaking UI or debugging data bindings in apps targeting multiple platforms. Here’s a detailed explanation and a video of Hot Design in action: https://ift.tt/O97qdPc I can see potential criticism: It will get killed by AI, it’s another abstraction over code, it is .NET etc. Happy to respond to those comments if they come; we put a lot of thought into Hot Design and would love to hear it challenged! Nick https://ift.tt/O97qdPc March 11, 2025 at 06:10AM
Show HN: Chrome Extension for ChatGPT to organize conversations into folders https://ift.tt/CPIKMiS
Show HN: Chrome Extension for ChatGPT to organize conversations into folders Hi HN, I'm Alex, a full-stack developer from Toronto, Canada. I recently built a Chrome extension that organizes ChatGPT conversations into folders, allowing users to sort and save important information for easy reference. The idea for this extension came from a friend who highlighted the lack of good (and affordable) ChatGPT organizers. Many existing tools were either low-quality or overpriced, so I decided to create one that was both reliable and accessible. I built the extension using plain JavaScript and developed a backend with Express to handle Google authentication. For storage, I used MongoDB, enabling all users with an account to save their folder structures and conversation data. Initially, I planned to charge $5 per month to cover costs since originally this extension was intended as a portfolio project addressing a real-world problem. However, just as I finished the main functionality and was about to implement payments, ChatGPT announced an official feature similar to one my extension was providing. Rather than continue competing in a market with an "official" solution, I decided to stop development. But I didn't want my work to go to waste, so I chose to release it for free, motivated by a desire to share it with the community. I made some changes to eliminate the backend. Now the extension stores all folder structures and content locally in Chrome storage. Luckily, I had some old code to reuse for this. The extension is now live on the Chrome Web Store. This project introduced me to a lot of new challenges with technologies I hadn’t used before, but I’m grateful for the experience and the skills I gained along the way. I hope you find it useful! Links to the extension and its website: https://ift.tt/Ymcgn7t... https://ift.tt/byWM4wA If you have any questions or suggestions, feel free to reach out in the comments or via email at georgepozdman@gmail.com. https://ift.tt/byWM4wA March 11, 2025 at 03:11AM
Sunday, March 9, 2025
Show HN: I built a free SVG Web site https://ift.tt/SzD1AnQ
Show HN: I built a free SVG Web site This has been an experiment to see if I could create everything using scripts and AI. If AI couldn't do it I'd get it to create the code such as API calls and so on. This websvg.com site was completely created using these AI tools. Including the DNS being applied, the Cloudflare Pages were automatically set up and the the web site was a Svelte 5 application generated by v0.dev and Cursor. Every image was generated in Midjourney and converted to SVG. I have now taken all of these scripts and can create a similar landing or directory site in less than a minute, provided I have the data. Anyway it's been fun. https://websvg.com/ March 10, 2025 at 12:20AM
Show HN: Buildless CJS+ESM+TS+Importmaps for the Browser https://ift.tt/Iktg8nF
Show HN: Buildless CJS+ESM+TS+Importmaps for the Browser https://ift.tt/jmQAasI March 9, 2025 at 11:12PM
Saturday, March 8, 2025
Show HN: I made a website that makes studying as addictive as TikTok https://ift.tt/twRJU3G
Show HN: I made a website that makes studying as addictive as TikTok https://ift.tt/AQFGCqt March 9, 2025 at 01:13AM
Show HN: r1_vlm – Open-Source Framework for Visual Reasoning with GRPO https://ift.tt/b3XIYkJ
Show HN: r1_vlm – Open-Source Framework for Visual Reasoning with GRPO https://ift.tt/h32wWfI March 8, 2025 at 07:28PM
Show HN: Math expressions and graph traversals of the Chinese language https://ift.tt/t29maHd
Show HN: Math expressions and graph traversals of the Chinese language I've been working on a free Chinese language learning tool for awhile now. The main insight is that Chinese characters are used together to form words, and that this allows for a way of quickly getting information about related words and characters. By learning words and characters in a chain in this way, I've found it easier not to get lost in the long list of characters. In addition, I've found it helpful to break down characters into their components to find pronunciation clues, which can sometimes be hidden in components of components. The math feature uses a similar tree traversal mechanism to allow expressions like 酒-氵+各 = 酪 or 亻+寸+广+仌+⺆ = 腐. As it's 2025, it also has some AI features. Notably: * allowlisted users can get Chinese or English text explanations that span more than just a word, but that integrate with the other features, like flashcard creation and in-browser text-to-speech. * files and images (using the browser's `capture` mechanism to operate cameras) can also be processed similarly. * example sentences were generated and cached using AI The site is a PWA built with vanilla JS (because I like pain), with Cytoscape and D3 for various rendering tasks. The backend was built with Firebase, with Genkit + Gemini 2.0 providing the AI integration. Feel free to check it out: https://hanzigraph.com https://ift.tt/tpOVPmq March 8, 2025 at 11:00PM
Friday, March 7, 2025
Show HN: Open-Source DocumentAI with Ollama https://ift.tt/qgjsh4G
Show HN: Open-Source DocumentAI with Ollama https://rlama.dev/ March 8, 2025 at 06:12AM
Show HN: Ming-wm: A 100% keyboard-operated desktop environment in Rust https://ift.tt/YJVdBx3
Show HN: Ming-wm: A 100% keyboard-operated desktop environment in Rust https://ift.tt/pJD6ScM March 7, 2025 at 10:54PM
Show HN: I Built a Telegraph Simulator https://ift.tt/fdqeuOP
Show HN: I Built a Telegraph Simulator https://ift.tt/fXvyKHb March 5, 2025 at 02:00AM
Thursday, March 6, 2025
Show HN: Shelgon: A Framework for Building Interactive REPL Shells in Rust https://ift.tt/VAwdqcH
Show HN: Shelgon: A Framework for Building Interactive REPL Shells in Rust I've been working on Shelgon, a framework that lets you build your own custom REPL shells and interactive CLI applications in Rust. You can use Shelgon to: - Create a custom shell with only a few lines of code - Build interactive debugging tools with persistent state between commands - Develop domain-specific language interpreters with shell-like interfaces - Add REPL capabilities to existing applications Getting started is straightforward - implement a single trait that handles your command execution logic, and Shelgon takes care of the terminal UI, input handling, and async runtime integration. For example, a simple echo shell takes less than 50 lines of code, including a full implementation of command history, cursor movement, and tab completion. Repository: https://ift.tt/yYMxSJI https://ift.tt/P8igLzE March 6, 2025 at 11:32PM
Show HN: tprompter – an OpenSource CLI Toolkit for Interaction with AI https://ift.tt/nmh8kKv
Show HN: tprompter – an OpenSource CLI Toolkit for Interaction with AI Hi everyone, I'm excited to introduce you to a CLI-first toolkit I've been writing for myself, but it started growing, and I decided to make it opensource. The primary purpose is to automate a routine like: - unit test generation - commit messages - changelogs - commands like "how to unzip this zip in shell" or "run docker node container in interactive mode shell mount npm pack file to root ./tprompter-1.2.0.tgz" - even "ask suggest a good hackernews title for project based on the provided README" works :) It has two modes: prompt generation and direct integration with AI API. E.g., `tprompter ask run node docker mount /home to ./ export port 123456` or `tprompter agent commit_message` will return LLM response right in the terminal (and render md!). But `tprompter generate unit_tests --after=chatgpt` will generate a prompt with embedded source code and open ChatGPT page with the generated prompt. So, the second is a good thing if you don't want to create API keys or want to leverage the latest features of ChatGPT, but the first one will allow you not to go to a browser. If case you are interested, I would encourage you to check the repo's README; there are a dozen examples and fancy gifs. That's the reason why I put the "toolkit" in the title; there are different ways to do things. The project's core idea is to use the CLI possibilities, pipes, autosuggestions, fancy response rendering, integration with ChatGPT page, and so on. To be complex but provide simplicity, like Systemd. There are predefined agents (or templates) like "commit_message" or "summary", but if you want to make your own, there is a templating engine with a catalog. I would really appreciate any ideas or suggestions. You might contribute now if you want; there are no github actions, but I will check your code by myself at the first stage :) https://ift.tt/JvlhwEf March 6, 2025 at 10:56PM
Show HN: Open-source, native audio turn detection model https://ift.tt/dC82RiE
Show HN: Open-source, native audio turn detection model https://ift.tt/mrnM47z March 6, 2025 at 10:20PM
Wednesday, March 5, 2025
Show HN: Tov – a minimalist Bible app for distraction-free reading on iOS https://ift.tt/GA2N5uO
Show HN: Tov – a minimalist Bible app for distraction-free reading on iOS Wanted to share a project I've been working on the last year! It's a simple, thoughtfully designed Bible app designed to help you focus on the text above all else. I felt really dissatisfied with the low quality of Bible apps available. The popular Bible app by YouVersion is so full of popups, feeds, notifications, and social media integrations that the Bible itself seemed like a side feature to me. I set out to make something simple, beautiful, focused, and delightful to use. I also wanted to add a couple features that I saw missing from other Bible apps. The 2 most notable are a reading history where you can easily jump between different chapters you've been reading, and an extensive cross reference feature where you can easily view all of the cross references for any verse in the Bible. I built it with React Native and the lovely react-native-reanimated animation library. It’s available now on iOS. https://tovbible.com March 6, 2025 at 02:39AM
Show HN: ProgrammerHumor.io – WordPress to Phoenix Liveview ~ 7x faster https://ift.tt/nU72JYa
Show HN: ProgrammerHumor.io – WordPress to Phoenix Liveview ~ 7x faster I migrated programmerhumor.io from WordPress to Elixir/Phoenix and the results are mind-blowing. The site is now blazingly fast with dramatically reduced server load and zero crashes. No more WordPress plugin hell with constant conflicts, security patches, and performance degradation. Phoenix LiveView made the UX significantly smoother than the WordPress version. The migration process was surprisingly manageable thanks to Phoenix's clean conventions, which helped untangle the WordPress spaghetti schema. My only regret is not making the switch sooner. https://ift.tt/d2o04g7 March 6, 2025 at 01:05AM
Show HN: MaxNotes – AI-Powered Voice Note Organizer with Markdown Transcription https://ift.tt/iFUg23n
Show HN: MaxNotes – AI-Powered Voice Note Organizer with Markdown Transcription https://maxnotes.app/ March 5, 2025 at 11:24PM
Show HN: WebRTC Video v1.0, low-latency video streaming from robots https://ift.tt/5yAb7fH
Show HN: WebRTC Video v1.0, low-latency video streaming from robots After streaming over 25,000 hours and 13 TB of video from over 200 robots, 2 years of production use by over a dozen customers, 200,000 sessions, 25 minor releases, and 120 patch releases, we believe it is time to declare WebRTC Video stable . Recent improvements included in v1.0: - vastly increased robustness over poor networks (packet loss, bandwidth fluctuation), - added hardware acceleration for Intel chipsets such as HD Graphics (in addition to the existing Nvidia and RockChip support), - added local mode, allowing offline usage on local networks, - 3x less CPU usage when using software encoder, - much improved CPU efficiency when using ROS topics as video source, - support for ROS topics carrying pre-encoded h264 video, - increased data savings when scene is static, - many ease-of-use improvements, incl. auto-bitrate and better error recovery. At this point we believe this is the best video-streaming solution available in the market for robots, and cheaper than many alternatives by a margin. Please let us know if you disagree. If on top of this you need channel bonding (e.g., dual SIM), please reach out. https://ift.tt/OpBNs0V March 5, 2025 at 10:28PM
Tuesday, March 4, 2025
Show HN: Railpack – Zero-Config Dockerimage Builds https://ift.tt/ZROBDhm
Show HN: Railpack – Zero-Config Dockerimage Builds https://ift.tt/2SHBURm March 5, 2025 at 01:53AM
Show HN: Bayleaf – Building a low-profile wireless split keyboard https://ift.tt/UxjIyN1
Show HN: Bayleaf – Building a low-profile wireless split keyboard Hey HN, I built a wireless, split, ultra-low profile keyboard from scratch called Bayleaf. As a beginner I learned all things electronics, PCB-building, designing for manufacturing, and many other hardware-related skills to put this together. This case study dives into the build process and of course the final result, hope you enjoy! https://ift.tt/hyDsSAb March 4, 2025 at 07:00PM
Show HN: We created a music MMO that can scale 10x of Roblox https://ift.tt/ieA7jNX
Show HN: We created a music MMO that can scale 10x of Roblox https://ift.tt/begs5U6 March 4, 2025 at 11:05PM
Show HN: Wiki Explore – Discover Wikipedia Articles on an Interactive Map https://ift.tt/Dukah5X
Show HN: Wiki Explore – Discover Wikipedia Articles on an Interactive Map https://ift.tt/zPL2AwW March 4, 2025 at 10:56PM
Monday, March 3, 2025
Show HN: Graphine – Multimodel AI Chat with Branching Conversations (Beta) https://ift.tt/RU4kYol
Show HN: Graphine – Multimodel AI Chat with Branching Conversations (Beta) Hello Everyone, I'm excited to announce that I'm currently developing a multi-model AI chat system featuring Branches! It's still in beta right now, but the full version will be officially released later this week. Stay tuned for updates! Thank you for your support! https://graphine.ai March 4, 2025 at 05:32AM
Show HN: FlakeUI https://ift.tt/1BR3cft
Show HN: FlakeUI https://ift.tt/Qi9fPpR March 3, 2025 at 09:29AM
Sunday, March 2, 2025
Show HN: Image comparison slider in 6 lines of JavaScript https://ift.tt/cbyJUIN
Show HN: Image comparison slider in 6 lines of JavaScript https://ift.tt/8g31oe6 March 3, 2025 at 02:41AM
Show HN: A Transformer model that preserves logical equivalence https://ift.tt/FgZY1UT
Show HN: A Transformer model that preserves logical equivalence https://ift.tt/8R1U2hb March 3, 2025 at 12:41AM
Show HN: Tangled – Git collaboration platform built on atproto https://ift.tt/exYc8BL
Show HN: Tangled – Git collaboration platform built on atproto https://ift.tt/VYeNzUy March 3, 2025 at 12:14AM
Show HN: Mmar – open-source, zero-dependancy, cross-platform HTTP tunneling https://ift.tt/d4m6M5K
Show HN: Mmar – open-source, zero-dependancy, cross-platform HTTP tunneling Hey HN! For the past couple of months, I've been working on and off on a cool project I'm excited to share. mmar (pronounced "ma-mar") is an open-source, zero dependency, cross platform and self-hostable HTTP tunnel built in Go. It allows you to easily expose your localhost to the world on a public URL. You can easily create an HTTP tunnel right away for free on a randomly generated subdomain on "*.mmar.dev" if you don't feel like self-hosting. This isn't something new, in fact there's quite a few of alternative HTTP tunneling tools out there. mmar is my attempt to optimize for a super easy developer experience and simplified implementation. None the less, I had a blast building it and I think developers could find it pretty useful. Additionally, I documented the whole process of building mmar through devlogs. You can read about the thought process and implementation details here ( https://ift.tt/ZKFuiTN ). If I would suggest one devlog to read, I highly recommend devlog 5 ( https://ift.tt/UikecfT ). I describe how I built a (very) basic DNS server just to run simulation tests for mmar (a bit of an overkill, but a fantastic learning experience). I dive deep into the DNS protocol and explain why I needed to implement it. Finally, I would love to hear your thoughts and feedback. If you try mmar out, let me know! https://ift.tt/t7NZVdg March 2, 2025 at 11:58PM
Saturday, March 1, 2025
Show HN: LLM Token Visualizer – How big is 128k token input https://ift.tt/tvSUEOy
Show HN: LLM Token Visualizer – How big is 128k token input https://ift.tt/MJIe4Nf March 1, 2025 at 11:44PM
Show HN: Schedual https://ift.tt/I8OoAT9
Show HN: Schedual No nonsense tasks. https://schedual.app/ March 1, 2025 at 11:40PM
Show HN: Open-source tool that send UI feedback with context https://ift.tt/bsZSOYm
Show HN: Open-source tool that send UI feedback with context https://ift.tt/APl8YDT March 1, 2025 at 11:41PM
Subscribe to:
Posts (Atom)