Show HN Daily Selection (2025-06-20)
- I wrote a new BitTorrent tracker in Elixir
- EnrichMCP – A Python ORM for Agents
- A DOS-like hobby OS written in Rust and x86 assembly
- Claude Code Usage Monitor – real-time tracker to dodge usage cut-offs
- I vibe coded a Gnutella P2P client to learn how it works
- Relix: A Unix-like OS based on MIT's xv6
- Simstack, SSH escape room for developers
- PlutoBook – Fast, lightweight C++ library for generating PDF from HTML
- Buntal – Lightweight SSR and SPA web framework with less dependencies
- I'm building an app to replace Overleaf and Notion
- Some Pay Millions for McKinsey, Others Use BrainTerms
- GitHub as Blogging Engine
- DeepThink Plugin – Bring Gemini 2.5's parallel reasoning to open models
- Galaxy Explorer – Simple 3D Star Map Built with Three.js and Canvas 2D
I wrote a new BitTorrent tracker in Elixir [Developer Tools]
12 points, 0 comments
A new BitTorrent tracker written in Elixir for high parallelism and reliability.
- Written in Elixir for high parallelism
- Docker image available for quick testing
- Focuses on modern public tracker use cases
- Plans to add optional esoteric features
- Emphasizes stability and crash-free operation
Discussion Link, Original Link
EnrichMCP – A Python ORM for Agents [Developer Tools]
76 points, 24 comments
EnrichMCP is a Python ORM framework designed for AI agents to interact with structured data in a semantic way.
- Built on MCP, it acts as an ORM for agents, not humans
- Supports data model definition via SQLAlchemy, APIs, or custom logic
- Auto-generates tools from models with Pydantic validation
- Handles relationships and schema discovery for natural agent navigation
- Works with SQLAlchemy out of the box and is extensible to other data sources
- Enables agents to query systems, call APIs, and integrate ML models
Discussion Link, Original Link
A DOS-like hobby OS written in Rust and x86 assembly [Developer Tools]
138 points, 27 comments
A DOS-like hobby OS written in Rust and x86 assembly.
- Built from Rust and x86 assembly
- Bootable ISO image available
- Can be run in QEMU
- Source code and documentation on GitHub
Discussion Link, Original Link
Claude Code Usage Monitor – real-time tracker to dodge usage cut-offs [Developer Tools]
185 points, 106 comments
A local tool to monitor Claude Code usage in real-time and avoid session cut-offs.
- Tracks prompt and completion usage in real time
- Predicts if you'll hit usage limits before session ends
- Runs entirely locally (no auth or server required)
- Supports preset plans (Pro, Max × 5, Max × 20) with customizable JSON
- Open-source and welcomes feedback or contributions
Discussion Link, Original Link
I vibe coded a Gnutella P2P client to learn how it works [Developer Tools]
3 points, 0 comments
A Gnutella P2P client created to understand the protocol.
- Built to explore Gnutella P2P networking
- Focused on learning the protocol's mechanics
Discussion Link, Original Link
Relix: A Unix-like OS based on MIT's xv6 [Developer Tools]
4 points, 1 comments
A Unix-like operating system based on MIT's xv6, developed over a year.
- Inspired by MIT's xv6
- Unix-like design
- Over a year in development
- Open for community questions and feedback
Discussion Link, Original Link
Simstack, SSH escape room for developers [Developer Tools]
3 points, 1 comments
A realistic SSH-based escape room for developers to solve real-world system problems under pressure.
- Simulates a production environment with real servers and traffic
- Uses real NYC taxi data compressed to 12k requests per second
- Players get two Hetzner servers: a traffic generator and a user server with broken components
- No single correct solution—players can use any tools or techniques
- Designed to mimic the challenges of real-world development and operations
- Created to make developer training more realistic and engaging
Discussion Link, Original Link
PlutoBook – Fast, lightweight C++ library for generating PDF from HTML [Developer Tools]
3 points, 0 comments
Fast, lightweight C++ library for generating PDF from HTML.
- Generates PDF from HTML
- Written in C++ for performance
- Lightweight and efficient
Discussion Link, Original Link
Buntal – Lightweight SSR and SPA web framework with less dependencies [Developer Tools]
3 points, 1 comments
Buntal is a lightweight web framework supporting SSR and SPA with minimal dependencies.
- Lightweight design
- Supports SSR (Server-Side Rendering)
- Supports SPA (Single-Page Applications)
- Minimal dependencies
Discussion Link, Original Link
I'm building an app to replace Overleaf and Notion [Productivity]
5 points, 0 comments
A modern writing platform for complex documents with real-time collaboration and LaTeX-free editing.
- Custom block editor for efficient handling of large documents
- Supports Markdown blocks for plain-text writing
- Built-in citation management and cross-references
- Mermaid diagrams, LaTeX equations, and footnotes support
- Templates for exporting (e.g., IEEE paper, thesis)
- Real-time collaboration and document organization features
Some Pay Millions for McKinsey, Others Use BrainTerms [Business]
3 points, 10 comments
AI-powered strategic planning tool for funders and product managers.
- Uses orchestrated AI agents to provide strategic expertise
- Simulates user segments for deep insights (churn, adoption, feature prioritization)
- Helps benchmark pricing, define GTM strategy, and roadmap
- Aims to create a digital twin of your business for decision-making
- Currently struggling with low free sign-up conversions despite high visitor traffic
Discussion Link, Original Link
GitHub as Blogging Engine [Developer Tools]
4 points, 5 comments
A tool to render blogs directly from GitHub using HTML, JSON, or Markdown.
- Renders blogs from GitHub repositories
- Supports HTML, JSON, and Markdown formats
- Provides a starting template for customization
- Demo and source code available for testing
DeepThink Plugin – Bring Gemini 2.5's parallel reasoning to open models [Developer Tools]
3 points, 0 comments
An open-source plugin for OptiLLM that implements Google's "Deep Think" parallel reasoning technique for local models like DeepSeek R1 and Qwen3.
- Implements parallel hypothesis generation and critique for improved reasoning
- Works with any model supporting structured reasoning patterns
- Particularly effective for complex math, coding, and reasoning tasks
- Increases inference time but significantly boosts answer quality
- Won the Cerebras & OpenRouter Qwen 3 Hackathon
- Available for local model deployment to democratize advanced reasoning
Galaxy Explorer – Simple 3D Star Map Built with Three.js and Canvas 2D [Consumer Tech]
3 points, 0 comments
Simple 3D star map built with Three.js and Canvas 2D.
- Built with Three.js for 3D rendering
- Uses Canvas 2D for additional elements
- Interactive star map visualization
- Lightweight and web-based