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•6mo ago

Comments

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

The future LED light both illuminates and communicates

https://www.6gflagship.com/news/future-led-light-illuminates-and-communicates/
1•JeanKage•2m ago•0 comments

Show HN: Deploy a Production Webhook Delivery System in 5 Minutes

https://codehooks.io/blog/build-webhook-delivery-system-5-minutes-codehooks-io
2•bjabrboe1984•3m ago•0 comments

A Tsunami of Cogs

https://betterthanrandom.substack.com/p/a-tsunami-of-cogs
1•weltview•3m ago•0 comments

I've built human-first alternative to 11x

https://dealmayker.com/alternative/11x
1•aleksam•4m ago•0 comments

ASML allegedly offered to spy on China for the US

https://www.tomshardware.com/tech-industry/big-tech/asml-allegedly-offered-to-spy-on-china-for-th...
2•dataflow•5m ago•0 comments

Pig's bacon was delicious. But she's alive and well

https://grist.org/climate-energy/this-pigs-bacon-was-delicious-but-shes-alive-and-well/
1•JeanKage•6m ago•0 comments

'Stone-cold killers': New Zealand to eradicate feral cats by 2050

https://www.theguardian.com/world/2025/nov/24/new-zealand-to-eradicate-feral-cats-by-2050
1•defrost•6m ago•0 comments

Google Workspace Chat is down

https://www.google.com/appsstatus/dashboard/incidents/KZuQxLyBKvPD1zS6sxVA
3•yla92•10m ago•0 comments

A new week is here – and at ConnectApp.inc

1•tobinews•10m ago•0 comments

Posthog NPM packages are compromised

https://twitter.com/posthog/status/1992894777524674642
3•h1fra•13m ago•0 comments

Great SEO starts with clarity – we craft every Keyword Phrase with that purpose

https://youtu.be/Y7dKocYIZJQ?si
1•RIGHTSEODIGITAL•17m ago•0 comments

Differentiable max-SAT Solver for real world optimization problems

https://navokoj.shunyabar.foo/
3•stuehieyr•18m ago•0 comments

Norway's wealth tax trades millionaires for equality

https://www.reuters.com/business/norways-wealth-tax-trades-millionaires-equality-2025-11-24/
4•praptak•19m ago•0 comments

A fast EDN (Extensible Data Notation) reader written in C11 with SIMD boost

https://github.com/DotFox/edn.c
1•delaguardo•21m ago•0 comments

EU AI Act: Pre-Market Rules Don't Fit Runtime AI Agents

https://www.europeanlawblog.eu/pub/dq249o3c/release/1
1•lloydjones•21m ago•0 comments

Show HN: Flag Waver, create and simulate realistic waving flags online

https://flagwaver.org
1•star98•23m ago•0 comments

Show HN: EphemeralNet – Secure C++ P2P infrastructure for hostile networks

https://eph.shardian.com/
1•cpp_enjoyer•24m ago•2 comments

Community Appeal: Help Validate PhaseFlip QEC on Real Hardware

https://github.com/shemshallah/phaseflip-qec
1•shemshallah•25m ago•1 comments

Asianometry: Can Superconductors Put an AI Data Center into a Shoebox? [video]

https://www.youtube.com/watch?v=mfk0vTe46ds
1•Klaster_1•25m ago•0 comments

Supabase Is Down?

https://status.supabase.com
5•mercurialsolo•26m ago•3 comments

WIP – Version control for AI agents. Diffs, rollback, sandbox

https://twitter.com/_NilsJacobsen/status/1992890927778582868
2•NilsJacobsen•30m ago•0 comments

Show HN: Volume Shader – GPU Performance Test with 3D Visualization

https://volume-shader.com
2•star98•30m ago•0 comments

Libfive: Solid Modelling with Functional Representations

https://libfive.com/
1•fanf2•30m ago•0 comments

Show HN: Smart Router Kit – Prevent "Garbage in" for RAG Using Pydantic and LLMs

https://github.com/2dogsandanerd/smart-router-kit
1•2dogsanerd•32m ago•0 comments

Fifty Shades of OOP

https://lesleylai.info/en/fifty_shades_of_oop/
2•todsacerdoti•32m ago•0 comments

Now witness the power of this operational Fediverse

https://shkspr.mobi/blog/2025/11/now-witness-the-power-of-this-fully-operational-fediverse/
2•cheeaun•32m ago•0 comments

HD Photo Converter – Transform Every Image into High-Definition Quality

https://www.4kupscaler.com/tools/hd-photo-converter
1•aiwebwin2025•33m ago•1 comments

Top France Newspapers

https://world-newspapers.net/blog/top-france-newspapers
1•sm-techq•34m ago•0 comments

My Number One "Resource Not Found"

https://blog.jim-nielsen.com/2025/top-resource-not-found/
2•AIBytes•35m ago•1 comments

Supabase Is Down

https://x.com/search
4•wonderfuly•35m ago•2 comments