frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

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

https://github.com/Oaklight/ToolRegistry
3•Oaklight•8mo ago

Comments

Oaklight•8mo 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•8mo 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•8mo ago
what's GTM?
venk12•8mo ago
GTM is go-to-market. It deals with how to distribute a product so that it can sold out there in the market.

Qt Bridges – C#

https://doc-snapshots.qt.io/qtbridges-dev/qtbridges-csharp-index.html
1•PKop•46s ago•0 comments

How the AI Bubble Bursts in 2026

https://www.wheresyoured.at/premium-how-the-ai-bubble-bursts-in-2026/
1•7777777phil•58s ago•0 comments

Espressif ESP32-E22 Wi-Fi 6E Coprocessor Targets High-Throughput Links (Elektor)

https://www.elektormagazine.com/news/esp32-e22-wi-fi-6e
1•briantw•1m ago•1 comments

The Geography of Science

https://www.nber.org/papers/w34694
1•DustinEchoes•2m ago•0 comments

New class of strong magnets uses earth-abundant elements, avoids rare-earths

https://phys.org/news/2026-01-class-strong-magnets-earth-abundant.html
1•rbanffy•2m ago•0 comments

Why Video Game Adaptations Like Fallout and the Last of Us Are Great TV Series

https://techvastgaming.blogspot.com/2026/01/video-game-adaptations-fallout-tlou-tv.html
1•Silvaaaa•2m ago•0 comments

RouteViews: Global Internet Routing Data for Operators and Researchers

https://lg.routeviews.org/
1•jruohonen•5m ago•0 comments

Are You YES AI or No AI?

https://voteyesornoai.com
1•audience_mem•6m ago•0 comments

A Serverless WebRTC Signaling Protocol Using QR Codes

https://magarcia.io/air-gapped-webrtc-breaking-the-qr-limit
1•martinprins•6m ago•1 comments

Electric Macan outsold gas in 2025, but Porsche commits to gas for some reason

https://electrek.co/2026/01/16/electric-macan-outsold-gas-in-2025-but-porsche-commits-to-gas-for-...
2•smurda•6m ago•0 comments

The Problem with Music (1993)

https://thebaffler.com/salvos/the-problem-with-music
1•homebrewer•6m ago•0 comments

It's the Economy, Stupid

https://www.writervivek.com/2025/04/its-economy-stupid.html?m=1
4•VivekSiva•8m ago•0 comments

Color Hexa – Color Encyclopedia

https://www.colorhexa.com/
2•eustoria•8m ago•0 comments

Kiel Institute Analysis: US Americans pay 96% of tariff burden

https://www.kielinstitut.de/publications/americas-own-goal-who-pays-the-tariffs-19398/
41•47282847•10m ago•5 comments

Italian Graphic Archive

https://www.archiviograficaitaliana.com/
2•eustoria•10m ago•0 comments

What people don't understand about AI

https://himanshusinghbisht.substack.com/p/what-people-dont-understand-about
1•gilfoyle_7•12m ago•0 comments

IconKitchen: App Icon Generator

https://icon.kitchen/
1•sea-gold•12m ago•0 comments

Show HN: Plural – Explore multiple approaches with Claude Code simultaneously

https://www.zhubert.com/plural
1•zhubert•16m ago•0 comments

Helmsman – Universal Cloud Console

https://helmsman.browserbox.io
1•keepamovin•16m ago•0 comments

BlockViz – indexed crypto comparisons, dominance, portfolio benchmarking

https://blockviz.xyz/portfolio/compare
1•blockviz•16m ago•1 comments

Windows 11 shutdown bug forces Microsoft into out-of-band damage control

https://www.theregister.com/2026/01/19/windows_11_shutdown_bug/
4•taubek•21m ago•0 comments

Show HN: My niece hates math but loves toilet humour, so I built this app

https://turdturf.app
1•creature_x•21m ago•1 comments

Cloudflare Zero-Day: Accessing Any Host Globally

https://fearsoff.org/research/cloudflare-acme
3•flipped•22m ago•2 comments

Show HN: Linky – AI-powered link submission that adapts to any website

https://github.com/jiweiyeah/linky-ai
1•freeourdays•23m ago•0 comments

Notch – open-source Programmer's Notebook

https://github.com/sb-/notch
1•barani•23m ago•0 comments

The State of Rust Cryptography in 2026

https://kerkour.com/rust-cryptography-ecosystem-2026
5•unsolved73•24m ago•0 comments

Tighter bounds in the prime number theorem

https://www.johndcook.com/blog/2026/01/16/prime-number-theorem-bounds/
1•ibobev•24m ago•0 comments

Efficiently testing multiple primes at once

https://www.johndcook.com/blog/2026/01/16/testing-multiple-primes/
1•ibobev•24m ago•0 comments

Prime Gaps and Gapcoin

https://www.johndcook.com/blog/2026/01/18/prime-gaps-gapcoin/
1•ibobev•24m ago•0 comments

LED "Nixie" Tube Clock (2022)

https://youtu.be/gkYBQIplHyQ
1•spking•25m ago•0 comments