Show HN Daily Selection (2025-10-28)
- Erdos – open-source, AI data science IDE
- Dlog – Journaling and AI coach that learns what drives well-being (Mac)
- Git Auto Commit (GAC) – LLM-powered Git commit command line tool
- JSON Query
- Write Go code in JavaScript files
- nblm - Rust CLI/Python SDK for NotebookLM Enterprise automation
- Omnia OS, the Most Efficient Email Client Without AI
- OpenSkills - Run Claude Skills Locally Using Any LLM
- Whatdidido – CLI to summarize your work from Jira/Linear
- ChatHawk – Stop Copy-Pasting the Same Question Across Every AI Model
- MNML – Android Launcher (Open Testing Release)
- Pinpam, TPM2-backed pin authentication for Linux
- MCP Agent Mail, Like Gmail for Coding Agents
- Write JavaScript code that Runs on RUST hits 1M req/s
- spoilerjs – Reddit-style spoilers with particle animations
- HanView -Effortless Learning Chinese on Wallpapers
- AI that uses image context to translate and redraw manga
Erdos – open-source, AI data science IDE [Developer Tools]
48 points, 23 comments
Erdos is an open-source, AI-powered data science IDE for Python, R, SQL, and Julia workflows, forked from VS Code.
- AI assistant for searching, reading, and writing across Python, R, SQL, and Julia files
- Built-in Python, R, and Julia consoles
- Plot pane for organizing plots by file and time
- Database pane for SQL and FTP data source connections
- Environment pane for variables, packages, and environments
- Help pane for Python, R, and Julia documentation
- Remote development via SSH or containers
- Zero data retention backend or local model support
- Open-source under AGPLv3 license
Discussion Link, Original Link
Dlog – Journaling and AI coach that learns what drives well-being (Mac) [Life Assistant]
17 points, 6 comments
Dlog is a Mac journaling app with an AI coach that analyzes personal well-being patterns using on-device analytics and a structural equation model.
- Tracks personality, daily experiences, and well-being connections
- Uses on-device sentiment and narrative analysis for privacy
- Provides personalized coaching based on weekly SEM updates
- Stores journals locally in the user's calendar
- Offers granular privacy controls for AI coach interactions
- Designed based on PhD research in entrepreneurial well-being
- Targets individual-specific well-being insights rather than generic advice
Discussion Link, Original Link
Git Auto Commit (GAC) – LLM-powered Git commit command line tool [Developer Tools]
40 points, 29 comments
A command-line tool that uses LLMs to generate contextual Git commit messages from code changes.
- Supports 14 providers, including local (Ollama, LM Studio) and cloud (OpenAI, Anthropic, Gemini, etc.)
- Offers three verbosity modes: standard (bulleted), one-liner, and detailed (Motivation/Architecture/Impact)
- Includes secret detection to prevent committing sensitive data like API keys
- Provides automation flags for hints, auto-accepting commits, and push workflows
- Drop-in replacement for
git commit -mwith reroll capability via feedback
Discussion Link, Original Link
JSON Query [Developer Tools]
85 points, 55 comments
JSON Query is a tool for querying JSON documents with a focus on user-friendly syntax, inspired by jq but easier to use.
- Designed to simplify JSON querying compared to
jq - Leverages LLM proficiency for query generation
- Aims to provide an intuitive interface for users
- Seeks community input on optimal query language/tool choice
Discussion Link, Original Link
Write Go code in JavaScript files [Developer Tools]
137 points, 40 comments
Write Go code in JavaScript files with a Vite plugin that compiles to WebAssembly.
- Allows writing Go code directly in .js files using a "use golang" directive
- Automatically compiles Go code to WebAssembly
- Integrates with Vite for seamless development workflow
Discussion Link, Original Link
nblm - Rust CLI/Python SDK for NotebookLM Enterprise automation [Developer Tools]
8 points, 0 comments
A Rust-based toolset for automating Google's NotebookLM Enterprise API with CLI and Python SDK.
- Python SDK with type safety for IDE auto-complete and fewer JSON key typos
- Standalone CLI as a single fast binary for scripts and pipelines
- Handles authentication, batching, and retries for reliability
- Focuses on enterprise API (consumer NotebookLM not supported)
- Rust core ensures speed and memory safety
Discussion Link, Original Link
Omnia OS, the Most Efficient Email Client Without AI [Productivity]
5 points, 0 comments
A minimalist, AI-free email client designed to filter noise and prioritize trusted senders for efficient inbox management.
- Isolates new senders/orgs until manually approved to prevent spam and spoofing
- Catch-up view highlights meetings, threads, and urgent items since last check
- Dedicated company spaces for contacts, files, and communication history
- Mass unsubscribe and delete functionality for bulk cleanup
- Desktop app (MacOS-only, Gmail-supported) with a focus on productivity
Discussion Link, Original Link
OpenSkills - Run Claude Skills Locally Using Any LLM [Developer Tools]
5 points, 0 comments
Run Claude Skills locally using any LLM.
- Open-source tool for running Claude Skills
- Compatible with various LLMs
- Local execution for privacy and control
Discussion Link, Original Link
Whatdidido – CLI to summarize your work from Jira/Linear [Productivity]
5 points, 0 comments
A CLI tool that summarizes work from Jira/Linear tickets using LLM to aid performance reviews.
- Pulls tickets from Jira or Linear for a specified date range
- Uses an LLM to generate short summaries of each ticket
- Creates an overall summary for self-evaluation
- MIT licensed and open source
- No data storage—all data remains local
- Requires OpenAI or OpenRouter API key
- Currently supports Jira and Linear, with more integrations planned
Discussion Link, Original Link
ChatHawk – Stop Copy-Pasting the Same Question Across Every AI Model [ChatBots]
4 points, 0 comments
One-sentence summary: ChatHawk allows users to ask a question once and receive responses from multiple AI models simultaneously, including a combined answer synthesizing the best insights.
- Simultaneously queries top AI models (ChatGPT, Claude, Gemini, Grok)
- Generates a combined answer highlighting the best insights from each model
- Eliminates the need to switch between platforms for multi-model verification
- Ideal for accuracy checks, strategic decisions, and diverse AI perspectives
Discussion Link, Original Link
MNML – Android Launcher (Open Testing Release) [Consumer Tech]
3 points, 2 comments
MNML is a minimal Android launcher designed for e-ink displays, offering customizable app organization and streamlined functionality.
- Multiple rows of apps with individually adjustable sizes
- Material Font icons can replace app names
- Re-order and select apps when adjusting the number of displayed apps
- App shortcuts via long press
- Backup/restore launcher settings
- Swipe-up app drawer with hide/uninstall options
- Planned features: weather info, screen time stats, widgets, app folders, gestures, and more
Pinpam, TPM2-backed pin authentication for Linux [Developer Tools]
3 points, 0 comments
Pinpam is a TPM2-backed PAM module for Linux that enables secure PIN authentication as a supplement to traditional passwords.
- Uses TPM2 for brute-force-resistant PIN authentication
- Designed for convenience without fully replacing password-based authentication
- More secure than simple numeric passwords but requires threat model consideration
Discussion Link, Original Link
MCP Agent Mail, Like Gmail for Coding Agents [Developer Tools]
3 points, 0 comments
MCP Agent Mail is an open-source tool that enables seamless coordination between multiple coding agents, similar to Gmail for AI collaboration.
- Facilitates communication between coding agents (e.g., Claude, Codex) to avoid file conflicts and coordination issues
- Automatically detects and configures common coding agents for quick setup
- Includes a web frontend for monitoring agent messages in a Gmail-like interface
- Allows agents to reserve file access to prevent "too many cooks" problems
- Supports multi-model collaboration without manual human intervention
- Provides peer review among agents to catch mistakes and improve coordination
- Open-source and easy to deploy on your local machine
Discussion Link, Original Link
Write JavaScript code that Runs on RUST hits 1M req/s [Developer Tools]
5 points, 1 comments
JavaScript code execution on RUST achieving 1M requests per second.
- High-performance JavaScript execution
- Runs on RUST for efficiency
- Scalable to 1M requests per second
Discussion Link, Original Link
spoilerjs – Reddit-style spoilers with particle animations [Developer Tools]
6 points, 1 comments
A lightweight web component for creating Reddit-style spoilers with customizable particle animations.
- Works with plain HTML, React, Vue, or Svelte
- Customizable particle density, velocity, and scale
- Inspired by Telegram's animation effects
- Open-source and available on npm and GitHub
Discussion Link, Original Link
HanView -Effortless Learning Chinese on Wallpapers [Education]
3 points, 0 comments
Effortlessly learn Chinese by displaying daily Bing wallpapers overlaid with random Chinese words on your Windows desktop.
- Fetches stunning Bing wallpapers every 3 hours
- Uses AI to seamlessly overlay frequently used Chinese words
- Sets the enriched image as your Windows wallpaper
- Combines visual beauty with language learning
- Provides a passive, effortless learning experience
Discussion Link, Original Link
AI that uses image context to translate and redraw manga [Image]
5 points, 0 comments
AI-powered manga translation tool that automates text extraction, translation, and redrawing while preserving visual context.
- Uses image context to improve translation accuracy and tone
- Automatically removes original text and redraws backgrounds with inpainting
- Typesets translated text back into speech bubbles
- Combines Gemini for translation with OCR and other AI models
- Offers a 50-page free trial; paid plans start at $7/month for 1000 pages