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

Comments

Oaklight•7mo 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.

Agentic e-commerce and OpenAI Shopping Agent

https://nextword.substack.com/p/agentic-e-commerce-is-a-big-deal
1•walterbell•2m ago•0 comments

Building a Dumber Team

https://dandreamsofcoding.com/2025/07/13/building-a-dumber-team/
1•Gooblebrai•6m ago•0 comments

Working from Home Is Harming Young Employees. They're Starting to See That

https://www.nytimes.com/2025/12/01/business/young-workers-office.html
4•ghaff•7m ago•0 comments

Chamberlain blocks smart home integrations with its garage door openers – again

https://www.theverge.com/tech/839294/chamberlain-myq-garage-door-opener-update-blocks-aftermarket...
1•josephcsible•7m ago•0 comments

Could machine learning save this sea cow? (2016)

https://blog.google/technology/ai/could-machine-learning-save-sea-cow/
2•surprisetalk•8m ago•0 comments

High Performance Browser Networking

https://hpbn.co/
2•udev4096•9m ago•0 comments

The Misconceptions About Vibe-Coding

https://blog.fka.dev/blog/2025-12-06-the-misconceptions-about-vibe-coding/
3•fka•10m ago•0 comments

Power banks sold on Amazon cause $380k in property damage

https://www.abc27.com/news/consumer/recalls/power-banks-sold-on-amazon-cause-380000-in-property-d...
1•josephcsible•13m ago•0 comments

Netflix Business Metrics and the Slow Death of Hollywood

https://www.thebignewsletter.com/p/the-slow-death-of-hollywood
2•walterbell•13m ago•0 comments

Diffie-Hellman Key Exchange Visualizer

https://sidney.sh/projects/diffie-visualizer/
1•todsacerdoti•14m ago•0 comments

VCMI: An open-source engine for Heroes III

https://vcmi.eu/
1•eamag•16m ago•0 comments

Jon Voight's Plan to Save Hollywood

https://deadline.com/2025/05/jon-voight-hollywood-plan-read-in-full-trump-tariffs-1236387042/
2•walterbell•16m ago•0 comments

Anthropic's philosopher answers your questions [video]

https://www.youtube.com/watch?v=I9aGC6Ui3eE
3•Topfi•19m ago•0 comments

Lithuanian Watchdog Fines Torrent Tracker Users for Pirating Local Blockbuster

https://torrentfreak.com/lithuanian-watchdog-fines-torrent-tracker-users-for-pirating-local-block...
1•gslin•23m ago•0 comments

International Atomic Time

https://en.wikipedia.org/wiki/International_Atomic_Time
1•basilikum•24m ago•0 comments

Show HN: Paperclip Maximizer Bench

https://d.erenrich.net/paperclip-bench/index.html
1•brokensegue•24m ago•0 comments

Earn $100 Today

https://smartrobotics.com.ng/earn-100-today/
1•jacdon•24m ago•0 comments

The Global Building Atlas

https://googlemapsmania.blogspot.com/2025/12/introducing-global-building-atlas.html
1•geox•25m ago•0 comments

Interactive 3D Electron Orbital Visualizer – Chemistry Tool

https://claude.ai/public/artifacts/de0c28f3-7a8e-4409-8fb1-53eabf3379ad
2•kordlessagain•27m ago•1 comments

'The Chair Company' Is a Show About How Fun It Is to Use the Computer

https://defector.com/the-chair-company-is-a-show-about-how-fun-it-is-to-use-the-computer
3•Apocryphon•28m ago•0 comments

Stop Paying for 4 AI Models

https://riskparody.substack.com/p/stop-paying-for-4-ai-models
3•chrislguo•28m ago•0 comments

AI Energy Score v2: Refreshed Leaderboard, Now with Reasoning

https://huggingface.co/blog/sasha/ai-energy-score-v2
3•todsacerdoti•30m ago•0 comments

Say Goodbye to the Billable Hour, Thanks to AI

https://www.wsj.com/tech/ai/ai-goodbye-to-billable-hours-cba198fe
3•ryan_j_naughton•33m ago•1 comments

Goodbye to an 11-year-old Issue

https://cassidoo.co/post/eleven-year-issue/
1•mooreds•34m ago•0 comments

Un.org Is Down

https://www.un.org/
2•gfalcao•35m ago•0 comments

Git History

https://alchemists.io/articles/git_history
1•mooreds•35m ago•0 comments

This Might Be the Biggest Thing in the Universe That Spins

https://gizmodo.com/this-might-be-the-biggest-thing-in-the-universe-that-spins-2000695690
2•mooreds•36m ago•0 comments

Probing the existence of a fifth force via neutron star cooling

https://phys.org/news/2025-12-probing-neutron-star-cooling.html
1•Brajeshwar•37m ago•0 comments

Close-up images show how stars explode in real time

https://phys.org/news/2025-12-images-stars-real.html
1•Brajeshwar•37m ago•0 comments

How to Build an Embedded ChatGPT App (MCP App)

https://sunpeak.ai/blogs/chatgpt-apps-what-i-wish-i-knew
1•abewheeler•38m ago•1 comments