frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The right place at the right time

https://bcantrill.dtrace.org/2026/01/08/the-right-place-at-the-right-time/
1•mooreds•45s ago•0 comments

All Non-drone Militaries are Obsolete

https://www.noahpinion.blog/p/all-non-drone-militaries-are-obsolete
1•barry-cotter•3m ago•0 comments

Comprehensive Response to Bambu's AGPLv3 Violations

https://sfconservancy.org/news/2026/may/18/bambu-studio-3d-printer-agpl-violation-response/
1•wofo•4m ago•0 comments

RFC 9396: OAuth 2.0 Rich Authorization Requests

https://ciamweekly.substack.com/p/rfc-9396-oauth-20-rich-authorization
1•mooreds•4m ago•0 comments

Publishers Tell Common Crawl to Stop Unauthorized Scraping

https://www.mediapost.com/publications/article/414817/lecturing-common-crawl-publishers-tell-nonp...
1•jaredwiener•5m ago•0 comments

Show HN: Faster than std:sort and pdqsort

https://easylang.online/blog/blqsort
1•chrka•6m ago•0 comments

Find bugs in YOUR code using OpenCode, Llama.cpp and Qwen3.6

http://wtarreau.blogspot.com/2026/05/find-bugs-in-your-code-using-opencode.html
1•falava•7m ago•0 comments

The Art of SIMD Programming [video]

https://www.youtube.com/watch?v=vIRjSdTCIEU
1•tosh•7m ago•0 comments

Landmark regulations against 'forever' toxins removed by Trump administration

https://www.cnn.com/2026/05/18/health/trump-pfas-rollback-wellness
1•arunc•9m ago•0 comments

Show HN: FortiGate SSL-VPN Honeypot

https://github.com/PeterGabaldon/Fortigate.VPN-SSL.Honeypot
1•pgj11•10m ago•0 comments

Scaling Up the Full Scroll Dial – High Resolution Scrolling Device [video]

https://www.youtube.com/watch?v=ehd3Ue2fKKM
1•surprisetalk•10m ago•0 comments

We are all Postliberals now

https://www.postliberalorder.com/p/we-are-all-postliberals-now
1•danielam•11m ago•0 comments

How to Build Your Own AI Benchmark

https://theendofcoding.com/blog/how-to-build-ai-benchmarks
1•nbouvrette•11m ago•0 comments

Meta now lets you add music to Instagram Reels via API

https://old.reddit.com/r/SocialMediaAPIs/comments/1thldv8/how_to_add_musicsound_to_instagram_reel/
2•marcelbundle•11m ago•1 comments

We used Quint to find over 10 bugs in SQLite while hardening Turso

https://turso.tech/blog/how-we-used-quint-to-find-over-10-bugs-in-sqlite
2•0xedb•12m ago•0 comments

8 Years of Clojure

https://joshkingsley.me/8-years-of-clojure/
4•jkxyz•12m ago•0 comments

Many Paths of the Collatz Conjecture

https://fcsuper.blogspot.com/2026/05/many-paths-of-collatz-conjecture.html
1•fcsuper•13m ago•1 comments

Show HN: Noxu DB, a Rust Port of Berkeley DB Java Edition

https://codeberg.org/gregburd/noxu
2•gregburd•13m ago•0 comments

Show HN: Updatecli – A Declarative Update Policy Engine

1•olblak•13m ago•0 comments

Colonization of Venus

https://en.wikipedia.org/wiki/Colonization_of_Venus
2•simonebrunozzi•14m ago•0 comments

TeamPCP compromises NPM maintainer with over 540 packages

https://opensourcemalware.com/blog/teampcp-compromises-npm-maintainer-with-over-540-packages
2•speckx•14m ago•0 comments

Claude Code may now request webcam access to assure user is present

https://twitter.com/i/status/2055793010370306556
2•redbell•15m ago•0 comments

U.S. Cybersecurity Agency Leaves Its Digital Keys Out in Public on GitHub

https://gizmodo.com/the-worst-leak-that-ive-witnessed-u-s-cybersecurity-agency-leaves-its-digital...
3•neogodless•15m ago•1 comments

A Technical Deep Dive into the New Raycast

https://www.raycast.com/blog/a-technical-deep-dive-into-the-new-raycast
1•fmerian•18m ago•0 comments

TanStack weighs invitation-only pull requests after supply chain attack

https://www.theregister.com/security/2026/05/18/tanstack-weighs-invitation-only-pull-requests-aft...
2•speckx•18m ago•0 comments

The Librarian – 7.1M-node knowledge graph beats vector search

https://github.com/jeujai/Librarian
1•jeujaiwu•23m ago•0 comments

Alloy: Code/SDK Generation Framework

https://github.com/alloy-framework/alloy
1•vipshek•23m ago•0 comments

FinOps for AI: per-commit cost attribution

https://mooracle.io/blog/finops-ai-planning-poker/
1•mooracle•24m ago•0 comments

The Smart Bookmark for Physical Books

https://www.thinkwithmark.com/
1•surprisetalk•25m ago•0 comments

Manchester Code Made Bits Behave

https://spectrum.ieee.org/manchester-code-ieee-milestone
1•sohkamyung•26m ago•0 comments
Open in hackernews

Show HN: ToolRegistry – A Python Library for Structured Tool Integration

https://github.com/Oaklight/ToolRegistry
3•Oaklight•1y ago

Comments

Oaklight•1y ago
Author here!

I’ve been working on ToolRegistry, a Python library for registering, managing, and invoking tools—from local functions to MCP/OpenAPI endpoints—in a structured, composable way.

With ToolRegistry, you can:

* Register Python functions, classes, or external tools. * Auto-generate JSON Schemas for parameters. * Run tools synchronously or asynchronously in parallel. * Integrate tools over STDIO, HTTP, WebSocket, or SSE via Model Context Protocol (MCP). * Experimental support for OpenAPI services * Compose tools dynamically and reconstruct tool output messages.

The goal is to make it easier to build apps, agents, or systems that coordinate multiple tools flexibly—without getting bogged down in glue code.

GitHub: [https://github.com/Oaklight/ToolRegistry](https://github.com/Oaklight/ToolRegistry) PyPI: [https://pypi.org/project/toolregistry/](https://pypi.org/project/toolregistry/) Docs: [https://toolregistry.lab.oaklight.cn](https://toolregistry.lab.oaklight.cn)

Would love feedback—ideas, issues, or use cases welcome!

Thanks for checking it out.

venk12•1y ago
This is interesting. I am working on an adjacent idea. I am working on GTM side of things. Would you like to collaborate?
Oaklight•1y ago
what's GTM?
venk12•1y ago
GTM is go-to-market. It deals with how to distribute a product so that it can sold out there in the market.