Show HN Daily Selection (2025-04-03)
- Mermaid Chart VS Code Plugin: Mermaid.js Diagrams in Visual Studio Code
- Color palettes inspired by Mexican architecture
- Compare Cloud and Bare Metal Servers
- Await-Tree – Visualize Async Rust Task Execution in Real-Time
- Exponent, a collaborative AI programming agent
- Bookmarklet to Add TOC to ChatGPT's Chats
- I vibecoded a 35k LoC recipe app
- Aperture -Flip your phone case for a less distracting minimal interface
- Arrakis – Open-source, self-hostable sandboxing service for AI Agents
- Agent File (.af) – A standard file format for serializing AI agents
- Replace Chrome new tab with a blank WYSIWYG editor for taking notes
- Provide LLMs markdown documentation of libraries and frameworks
- AI Supported Workout Planner
- Share what you dreamt about and see if others had the same one
- Pressure – a simple 2D board game in JavaScript
- Open-source AI text editor that runs on your own hardware
- Hot Notes – Fuzzy Search for Apple Notes (macOS)
Mermaid Chart VS Code Plugin: Mermaid.js Diagrams in Visual Studio Code [Developer Tools]
77 points, 25 comments
Mermaid Chart VS Code Plugin enables Mermaid.js diagram creation directly in Visual Studio Code.
- Supports Mermaid.js diagram creation
- Integrates with Visual Studio Code
- Enhances diagramming workflow within the IDE
Discussion Link, Original Link
Color palettes inspired by Mexican architecture [Design]
20 points, 1 comments
Color palettes inspired by Mexican architecture.
- Inspired by Mexican architectural designs
- Provides unique color combinations
- No additional text details provided
Discussion Link, Original Link
Compare Cloud and Bare Metal Servers [Developer Tools]
3 points, 3 comments
A tool for comparing cloud and bare-metal servers based on specific requirements like RAM, location, or CPU.
- Searches across multiple providers with filters
- Currently indexing servers from a few providers, with more being added
- Plans to add GPU support in the future
Discussion Link, Original Link
Await-Tree – Visualize Async Rust Task Execution in Real-Time [Developer Tools]
23 points, 2 comments
Visualize async Rust task execution in real-time with Await-Tree.
- Real-time visualization of async tasks
- Designed for Rust applications
- Helps debug and optimize async execution
Discussion Link, Original Link
Exponent, a collaborative AI programming agent [Developer Tools]
20 points, 4 comments
Exponent is a collaborative AI programming agent.
- AI-powered programming assistant
- Supports collaborative coding
- Designed for developers
Discussion Link, Original Link
Bookmarklet to Add TOC to ChatGPT's Chats [Productivity]
3 points, 1 comments
Adds a table of contents to ChatGPT chats via a bookmarklet.
- Creates a navigable TOC for long ChatGPT conversations
- Easy to use as a bookmarklet
- Improves usability of lengthy chat histories
Discussion Link, Original Link
I vibecoded a 35k LoC recipe app [Life Assistant]
116 points, 227 comments
A voice-interactive recipe app built with Rails 8 API, React, and AI models for hands-free cooking assistance.
- Fully interactive voice assistant for hands-free navigation
- Uses OpenAI's realtime API for voice-to-voice responses
- Function-calling for realtime site navigation during chat
- Supports recipe generation and editing via AI (Claude Code, Gemini 2.5 Pro)
- Built with Rails 8 backend and React frontend
Discussion Link, Original Link
Aperture -Flip your phone case for a less distracting minimal interface [Consumer Tech]
6 points, 0 comments
Aperture is a concept for a phone case that flips to enable a minimal, context-aware interface for digital wellbeing.
- Combines physical interaction (flipping the case) with minimal UI
- Aims to reduce distractions without requiring new devices
- Currently in prototyping stage, seeking feedback and use cases
Discussion Link, Original Link
Arrakis – Open-source, self-hostable sandboxing service for AI Agents [Developer Tools]
23 points, 2 comments
Arrakis is an open-source, self-hostable sandboxing service for AI agents to securely execute code and operate a GUI.
- Self-hostable on your own infrastructure or Linux server
- Uses MicroVMs for strong isolation between sandbox instances
- Supports snapshotting and backtracking, including GUI state
- Includes a Python SDK and MCP server for easy integration
- Customizable via Docker-based tooling
Discussion Link, Original Link
Agent File (.af) – A standard file format for serializing AI agents [Developer Tools]
4 points, 1 comments
A standardized file format (.af) for serializing AI agents, enabling exact replication across different machines.
- Human-readable representation of agent state (memories, tools, configs, etc.)
- Supports cross-service agent reproducibility
- Includes example agents (MemGPT, research, customer support, workflows)
- Open standard, originally designed for Letta framework
- Facilitates sharing and reusing agent configurations
Discussion Link, Original Link
Replace Chrome new tab with a blank WYSIWYG editor for taking notes [Productivity]
4 points, 5 comments
A Chrome extension that replaces the new tab page with a blank WYSIWYG editor for quick note-taking.
- Replaces Chrome's new tab with a minimalist WYSIWYG editor
- Supports formatting (bold, italic, underline) via shortcuts or toolbar
- Works offline and auto-saves notes to local storage
- Allows downloading notes as HTML files
- Supports dark/light system themes and pasting images/links
- Plain JavaScript with no dependencies or tracking
- Designed for simplicity and developer readability
- Fully open-source and customizable
Discussion Link, Original Link
Provide LLMs markdown documentation of libraries and frameworks [Developer Tools]
5 points, 0 comments
Atlas Docs provides LLMs with clean, standardized markdown documentation for less popular libraries via a service and MCP server.
- Converts HTML documentation into concise, LLM-friendly markdown
- Integrates with existing
llms.txt
or generates a clean index if missing - Uses Model Context Protocol (MCP) for easy LLM access and querying
- Improves code generation accuracy for less popular libraries
- Compatible with MCP-supported clients like Cursor, Windsurf, and Claude Desktop
Discussion Link, Original Link
AI Supported Workout Planner [Health]
8 points, 0 comments
AI-supported workout planner for personalized fitness routines.
- AI-driven workout recommendations
- Personalized fitness plans
- Easy-to-use interface
Discussion Link, Original Link
Share what you dreamt about and see if others had the same one [Entertainment]
7 points, 0 comments
A platform for sharing dreams and finding others who had similar experiences.
- Share your dreams and get notifications for matches
- Discover common or recurring dream themes
- Community-driven dream tracking and comparison
Discussion Link, Original Link
Pressure – a simple 2D board game in JavaScript [Entertainment]
6 points, 1 comments
A minimalistic 2D board game with strategic depth, featuring a unique push mechanic and high complexity despite a small 5×5 grid.
- Simple 5×5 grid with 12 tokens, easy to learn but hard to master
- Push mechanic displaces lines of tokens, creating inactive turns for opponents
- High branching factor (11.5) and game tree complexity (~10^57), comparable to Othello
- State space complexity (~10^20) similar to Checkers despite smaller board
- Average game length of ~50 moves, with 27.5% of moves involving pushes
- Capture occurs when tokens are fully surrounded on all sides
Discussion Link, Original Link
Open-source AI text editor that runs on your own hardware [Text]
3 points, 0 comments
Open-source AI text editor that runs locally on your own hardware.
- Runs entirely on your own hardware
- Open-source and customizable
- AI-powered text editing features
Discussion Link, Original Link
Hot Notes – Fuzzy Search for Apple Notes (macOS) [Productivity]
9 points, 7 comments
Hot Notes enables fuzzy search for Apple Notes on macOS.
- Fuzzy search functionality for Apple Notes
- Designed specifically for macOS
- Improves note discovery and organization