frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: I Built Paul Graham's Intellectual Captcha Idea

https://mentwire.com/sample
21•nowflux•52m ago•14 comments

Show HN: I built a tiny LLM to demystify how language models work

https://github.com/arman-bd/guppylm
763•armanified•17h ago•114 comments

Show HN: Real-time AI (audio/video in, voice out) on an M3 Pro with Gemma E2B

https://github.com/fikrikarim/parlor
216•karimf•23h ago•24 comments

Show HN: GovAuctions lets you browse government auctions at once

https://www.govauctions.app/
3•player_piano•1h ago•2 comments

Show HN: Gemma Gem – AI model embedded in a browser – no API keys, no cloud

https://github.com/kessler/gemma-gem
134•ikessler•17h ago•18 comments

Show HN: Weird Clocks

https://clocks.specr.net
4•vunderba•1h ago•0 comments

Show HN: I made a YouTube search form with advanced filters

https://playlists.at/youtube/search/
293•nevernothing•17h ago•184 comments

Show HN: ReverseCam – See yourself as others see you

https://www.reversecam.com
4•ilamparithi•1h ago•0 comments

Show HN: Tiny TUI for disk usage exploration

https://github.com/dhbradshaw/syz
3•dhbradshaw•1h ago•1 comments

Show HN: MCP 2000 – Browser-based drum machine with AI-generated sounds

https://www.mcp2000.com/
3•harmoni-pet•1h ago•0 comments

Show HN: Modo – I built an open-source alternative to Kiro, Cursor, and Windsurf

https://github.com/mohshomis/modo
91•mohshomis•17h ago•18 comments

Show HN: I replaced Google Analytics with my own tool – no cookies, <1KB script

https://datakool.com/
8•VictorChanet•6h ago•4 comments

Show HN: I just built a MCP Server that connects Claude to all your wearables

https://pacetraining.co/
9•anton_salcher•8h ago•8 comments

Show HN: A game where you build a GPU

https://jaso1024.com/mvidia/
937•Jaso1024•2d ago•181 comments

Show HN: I built a 2-min quiz that shows you how bad you are at estimating

https://www.convexly.app/
6•convexly•4h ago•1 comments

Show HN: Ec – terminal native 3-way Git mergetool

https://github.com/chojs23/ec
8•neozz•4h ago•0 comments

Show HN: I made a crossword app for language learners

https://cranki.app/
7•petargyurov•4h ago•0 comments

Show HN: Yapit – PDF and webpage reader with TTS that doesn't suck

https://github.com/yapit-tts/yapit
4•MaxWolf-01•5h ago•0 comments

Show HN: OsintRadar – Curated directory for osint tools

https://osintradar.com/
77•lexalizer•1d ago•9 comments

Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown

https://static.laszlokorte.de/escher/
169•laszlokorte•1d ago•28 comments

Show HN: Contrapunk – Real-time counterpoint harmony from guitar input

https://contrapunk.com/
116•waveywaves•1d ago•54 comments

Show HN: I built a small app for FSI German Course

https://detawk.com/
53•syedmsawaid•4d ago•15 comments

Show HN: I developed a node editor framework using gpui

https://github.com/tu6ge/ferrum-flow
4•tu6ge•9h ago•4 comments

Show HN: Multi-agent coding assistant with a sandboxed Rust execution engine

https://github.com/christianmeurer/Lula
9•chrismeurer•14h ago•2 comments

Show HN: I built a frontpage for personal blogs

https://text.blogosphere.app/
772•ramkarthikk•3d ago•194 comments

Show HN: Apfel – The free AI already on your Mac

https://apfel.franzai.com
731•franze•3d ago•152 comments

Show HN: Aiaiai.guide: Plain-English mental model for LLM apps, tools and agents

https://aiaiai.guide/
4•myyke•11h ago•0 comments

Show HN: sllm – Split a GPU node with other developers, unlimited tokens

https://sllm.cloud
183•jrandolf•2d ago•89 comments

Show HN: I made open source, zero power PCB hackathon badges

https://github.com/KaiPereira/Overglade-Badges
157•kaipereira•2d ago•18 comments

Show HN: Mdarena – Benchmark your Claude.md against your own PRs

https://github.com/HudsonGri/mdarena
22•hudsongr•17h ago•4 comments
Open in hackernews

Show HN: I just built a MCP Server that connects Claude to all your wearables

https://pacetraining.co/
9•anton_salcher•8h ago
Hey HN,

I built Pace, a Claude Connector that lets you connect all your wearables (Garmin, Polar, Whoop, 20+) with Claude.

You connect your devices once and can analyze your data with Claude. No Dashboard needed, just in natural language. I already use it everyday, especially the visualization tool in Claude makes this really cool to use.

Tools include: overview, sleep, training, activity, samples and trends.

Tech Stack: Python (FastMCP), Google Cloud Run, Google Cloud SQL (PostgreSQL) and Firebase

It is live and free to try (no Claude Pro/MAX Plan needed)..

Would love feedback, especially from people who've built MCP servers or use wearables seriously.

Comments

anton_salcher•7h ago
I was a former professional athlete and built this mainly for myself. I wanted to analyze my training in Claude. When I first tried it, it was amazing. So I wanted to build it for everyone. So I created a small Dashboard and a OAuth flow and now everyone can try it.
KaiLetov•7h ago
Nice, I've been messing around with MCP servers lately too. One thing I ran into, Garmin's Connect API has pretty tight rate limits, something like 25 requests per 15 minutes if I remember right. Did you hit that? Also wondering if you're storing raw data in Postgres or just aggregated stuff. Because with sleep tracking you get a datapoint every 30 seconds, that adds up fast.
anton_salcher•7h ago
Thanks, yes I also saw the Garmin MCP and I also tried the TrainingsPeaks MCP. I have a Polar Watch so I needed to build something for myself. I use Terra API for my Data Pipeline. So they normalize and aggregate my Data (so Terra handles all provider-specific rate limits). Storage is a mix, every workout, sleep or daily record gets its own with row extracted summary fields as typed columns (HR, HRV or duration) plus the raw time-series stored as JSONB arrays.

Your point about sleep tracking is real but the JSONB arrays compress well in Postgres and a night's worth of 30s data is 1-2K data points, so it's manageable. The bigger concern is the query performance when you need 90d of sleep data. what MCP Servers have you tried out, something similar?

thitami•7h ago
The JSONB approach for time-series is pragmatic for this scale. The 90-day sleep query concern is real though — have you considered a partial index on the timestamp field within the JSONB, or is the aggregation layer from Terra making that unnecessary? Also curious about the MCP server design: are you streaming responses back to Claude or returning complete payloads? For trend analysis over 90 days that could be a meaningful difference in perceived latency.
anton_salcher•7h ago
Good distinction, but the 90-day trend queries actually don't touch JSONB at all, because trends hit scalar columns (avg_hrv, duration_seconds, start_time) where a regular B-tree index is sufficient. The JSONB arrays are only used for sample-level queries like "show me my HR during last night's sleep" which are inherently single-session lookups, not range aggregations.

On streaming: currently returning complete payloads. For this use case it hasn't been a problem, because the trend queries aggregate 90 rows of scalar data which is fast, and the response is compact text. Streaming would make sense if I were piping large sample arrays directly, but those get aggregated server-side before returning. Worth revisiting if I add something like full workout trace exports.

kraftaa•1h ago
Any chance you would add apple watch or mi band? And is it possible to combine the info from 2 devices in one account? I use them for different purpose. Glad, I have a free trial without email verification :)
anton_salcher•1h ago
Hi, so Apple Watch is only available via SDK, so we would need an app for the connection, which we are currently working on but it will take some time. Mi band is also not available but we will be adding new wearables.

In general yes it is possible to combine two or as many devices as you like. My cofounder uses Whoop (sleep), Garmin (cycling) and Withings (weigh). That is a clear USP for us, that we combine different sources and normalize them in one single platform. Thanks for signing up though, do you have some feedback? And I am sorry that we don't provide your wearables (yet)

kraftaa•12m ago
thank you! Not yet, as I couldn't connect my devices. I'll try to revive/run and connect my old polar, and I do love the design and how smooth it is.