frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Self-updating MCP server for official pip, uv, poetry and conda docs

https://github.com/KemingHe/python-dependency-manager-companion-mcp-server
23•keminghe•6h ago

Comments

WhatsName•5h ago
The demo is not convincing, I rarely find myself migrating between package managers and if I do I would expect claude code to ace this task without mcp help.
keminghe•4h ago
Appreciate the feedback. I will make it my todo to try out your suggestion of comparing Claude Code with and without MCP to measure the quantitative difference.
dcreater•3h ago
This is superceded by Context7 no?
hobofan•2h ago
I think in terms of providing the widest coverage, I think Dash[0] which has been in the offline documentation space for a long time should have everyone beat.

[0]: https://blog.kapeli.com/dash-8

keminghe•2h ago
Appreciate you opening my eyes to this. Dash is indeed comprehensive, and a much bigger initiative. I wonder how it's handling the documentation staleness issue? New docs are published every minute.
hobofan•2h ago
For the package manager ecosystem it supports, it relies on the projects auto-generated docs, and the builds the docsets from those. I guess it does that step in a cached on-demand way. That way, it can provide docs to all the packages and package versions.

E.g. for Rust: Crate is published crates.io -> triggers automatic docs build on docs.rs -> Dash clients can now pull docsets through a proxy that builds the docsets built on the static HTML bundles built for docs.rs.

keminghe•2h ago
I see, yes, with this implementation, the networking component becomes necessary. I made different design decisions for `py-dep-man-companion` such that the tool is fully offline and can be used with local llms.
mrbonner•2h ago
Even though your demo is not that helpful, I appreciate you sharing this. I think it opens my eyes for another ideas of providing better documentation for coding agent. I believe the current RAG-based approach for coding agent is not the most optimal solution.
keminghe•2h ago
Thank you. Yes, 50% of the core value prop is the self-updating automation and the traditional fuzzy + full text search capabilities that disrupt the embedding-centric RAG paradigm. Plus, Tantivy (Rust-based) is fast.
keminghe•2h ago
Genuinely curious: what are aspects of the demo you find less helpful? I want to improve it.
rgovostes•1h ago
> Docker `:latest` tag guarantees you always get current docs without manual updates.

The docs should probably be pinned to the version of the tool you have installed. Aside from that, pinning to a specific container hash (not tag) allows you to audit it and trust that malicious instructions haven’t been introduced into the docs.

Why Amazon, Walmart, and Mastercard Are Exploring Stablecoins

https://yativo.com/2025/07/23/the-stablecoin-moment-what-the-genius-act-means-for-fintech-builders/
1•mikel4xrist•1m ago•0 comments

Realtime Debugger Visualization Architecture [video]

https://www.youtube.com/watch?v=_9_bK_WjuYY
1•jstimpfle•1m ago•0 comments

Toptal's GitHub Organization Hijacked: 10 Malicious Packages Published

https://socket.dev/blog/toptal-s-github-organization-hijacked-10-malicious-packages-published
1•feross•2m ago•0 comments

AI boom is infrastructure masquerading as software

https://www.reuters.com/commentary/breakingviews/ai-boom-is-infrastructure-masquerading-software-2025-07-23/
2•comebhack•3m ago•0 comments

Optimizing Tool Selection in LLM Workflows(Part 2): A DSPy and PyTorch Benchmark

https://viksit.substack.com/p/evaluation-tool-selection-in-llms
1•viksit•4m ago•1 comments

Most interesting job openings according to ChatGPT

1•jobswithgptcom•9m ago•0 comments

Deepfake deception: Indian woman's identity stolen for erotic AI content

https://www.bbc.co.uk/news/articles/cn0znk47x9eo
1•dijksterhuis•13m ago•0 comments

Implementing dynamic scope for Fennel and Lua

https://andreyor.st/posts/2025-06-09-implementing-dynamic-scope-for-fennel-and-lua/
3•Bogdanp•13m ago•0 comments

A First Look at the Interest Invoker API (For Hover-Triggered Popovers)

https://css-tricks.com/a-first-look-at-the-interest-invoker-api-for-hover-triggered-popovers/
1•ulrischa•13m ago•0 comments

Rampant Noncompliance (~50%) with California Privacy Laws (CCPA)

https://news.uci.edu/2025/07/22/uc-irvine-probe-into-state-data-brokers-raises-legal-and-privacy-concerns/
2•wyes•13m ago•0 comments

Mastodon begins raising funds with new in-app donation feature

https://techcrunch.com/2025/07/23/open-source-x-rival-mastodon-begins-raising-funds-with-new-in-app-donation-feature/
3•acecreamu•15m ago•0 comments

WebAssembly Won't Get Direct DOM Support Any Time Soon

https://danfabulich.medium.com/webassembly-wont-get-direct-dom-support-any-time-soon-a3e0ea04c688
1•dfabulich•15m ago•0 comments

Lovable is the fastest startup to reach $100M ARR in history

https://twitter.com/antonosika/status/1948073116984652052
1•colesantiago•19m ago•0 comments

How to Open a File in Emacs

https://www.murilopereira.com/how-to-open-a-file-in-emacs
1•fanf2•21m ago•0 comments

AI reveals new details about a famous Latin inscription

https://www.sciencenews.org/article/ai-latin-inscription
1•lackoftactics•21m ago•0 comments

Trump administration to vet AI for 'ideological bias'

https://www.ft.com/content/406bc127-e1c3-41d5-9e68-b8921856c3c7
4•ianrahman•23m ago•0 comments

One Drop of Water Cools Your Phone [video]

https://www.youtube.com/watch?v=qAZ-q3KmDHM
2•jackbravo•26m ago•0 comments

Agents Are Not Tools

https://discuss.google.dev/t/agents-are-not-tools/192812
2•simonpure•26m ago•0 comments

Prompt Injection 2.0: Hybrid AI Threats – Paper and Open Source Testing Toolkit

https://arxiv.org/abs/2507.13169
1•jmchugh9•27m ago•1 comments

A Different Way to Think about Plane Fitting

https://www.tangramvision.com/blog/a-different-way-to-think-about-plane-fitting
2•cattleprodigy•29m ago•0 comments

Show HN: Textrix – Open-source Medium.com-style editor for publishing platforms

https://github.com/abdulrahman-mh/textrix
1•abdulrahman-mh•29m ago•0 comments

Think Someone's Stealing Your Wi-Fi? How to See Every Device on Your Network

https://au.pcmag.com/networking/87163/how-to-see-whos-on-your-wi-fi
1•domofutu•30m ago•0 comments

Jitsi privacy flaw enables one-click stealth audio and video capture

https://zimzi.substack.com/p/jitsi-privacy-flaw-that-enables-one
3•zielmicha•31m ago•0 comments

Julian LeFay, "the father of The Elder Scrolls," has passed away at 59

https://arstechnica.com/gaming/2025/07/julian-lefay-the-father-of-the-elder-scrolls-has-passed-away-at-59/
2•coloneltcb•32m ago•0 comments

UnMarker: A Universal Attack on Defensive Image Watermarking

https://arxiv.org/abs/2405.08363
2•gnabgib•34m ago•0 comments

Downloading arbitrary Apple Podcast episode transcripts

https://blog.alexbeals.com/posts/downloading-arbitrary-apple-podcast-episode-transcripts
2•dado3212•37m ago•0 comments

Tata Consultancy enforces RTO mandate on all US staff, effective immediately

https://www.theregister.com/2025/07/23/tata_consulting_returntowork_mandate/
1•rntn•38m ago•0 comments

GitHub Spark – a new tool in Copilot that turns your ideas into full-stack apps

https://twitter.com/satyanadella/status/1948101877486452897
3•jlas•39m ago•0 comments

How Vladimir Lenin Became a Mushroom (2017)

https://www.atlasobscura.com/articles/lenin-mushroom-hoax-russia
2•simonebrunozzi•39m ago•0 comments

The State of Flash Attention on ROCm

https://zdtech.substack.com/p/the-state-of-flash-attention-on-rocm
1•latchkey•41m ago•0 comments