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

Semantic-Release

https://github.com/semantic-release/semantic-release
1•handfuloflight•3m ago•0 comments

Cadmium Zinc Telluride: The wonder material powering a medical 'revolution'

https://www.bbc.com/news/articles/c24l223d9n7o
1•1659447091•6m ago•0 comments

OpenAI makes $1B deal to bring Disney characters to ChatGPT and Sora

https://www.bbc.co.uk/news/articles/c5ydp1gdqwqo
3•JohnHammersley•10m ago•1 comments

Top Nano Banana Pro Prompts from Twitter 2025 – Curated with Grok

https://curateclick.com/blog/2025-top20-nano-banana-pro-prompts
1•czmilo•13m ago•1 comments

Show HN: TabHere – AI autocomplete for almost any editable field on the web

https://github.com/scarletkc/TabHere
1•scarletkc•16m ago•0 comments

New React CVE CVE-2025-67779

https://twitter.com/reactjs/status/1999267418846449786
1•eyberg•18m ago•1 comments

The Boot Order of the Raspberry Pi Is Unusual

https://patrickmccanna.net/the-raspberry-pi-boot-order-is-unusual/
3•0o_MrPatrick_o0•18m ago•0 comments

Every Rocket Launch

https://www.flightatlas.org/
1•geox•21m ago•0 comments

The First Internal Evaluation of the Faust Baseline

https://www.intelligent-people.org/2025/12/11/the-first-internal-evaluation-of-the-faust-baseline...
1•micvicfaust9•24m ago•0 comments

Reddit launches High Court challenge to Australia's social media ban for kids

https://www.bbc.com/news/articles/clykk2yrl9ko
2•1659447091•24m ago•0 comments

Edge-Aware Pixelation for Better Pixel Art

https://yogthos.net/posts/2025-12-11-edge-aware-pixelation.html
2•yogthos•26m ago•0 comments

Digitalist Papers

https://www.digitalistpapers.com
1•Anon84•26m ago•0 comments

Google De-Indexed My Bear Blog and I Don't Know Why

https://journal.james-zhan.com/google-de-indexed-my-entire-bear-blog-and-i-dont-know-why/
2•nafnlj•27m ago•0 comments

SVG can do that?! - talk by Sarah Drasner [video]

https://www.youtube.com/watch?v=4laPOtTRteI
2•felineflock•28m ago•0 comments

SEC Gives OK to Tokenize Some Stocks in Move to Blockchain

https://www.bloomberg.com/news/articles/2025-12-11/sec-gives-dtcc-ok-to-tokenize-stocks-in-move-t...
1•gametorch•29m ago•0 comments

Disk can lie to you when you write to it

https://blog.canoozie.net/disks-lie-building-a-wal-that-actually-survives/
2•jtregunna•30m ago•0 comments

Logo Reviews (BP&O: Branding, Packaging and Opinion)

https://bpando.org/logos/
1•airstrike•34m ago•0 comments

Notes on Gamma

https://poniesandlight.co.uk/reflect/gamma/
2•todsacerdoti•41m ago•0 comments

U.S. Customs and Border Protection Agency Information Collection Activities [pdf]

https://public-inspection.federalregister.gov/2025-22461.pdf
2•raattgift•42m ago•0 comments

An authorization library that supports access control models like RBAC, ABAC

https://github.com/casbin/casbin
1•mooreds•44m ago•1 comments

The Flutie Effect

https://en.wikipedia.org/wiki/Flutie_effect
1•bawis•47m ago•1 comments

CRISPR Fungus: Protein-Packed, Sustainable, and Tastes Like Meat

https://www.isaaa.org/kc/cropbiotechupdate/article/default.asp?ID=21607
2•rguiscard•47m ago•0 comments

It Can Apply and Positive in Favor the Newton III Law on an Engine System Device

1•monterrey•52m ago•0 comments

Why Netflix's $82B Acquisition Makes Sense in the Era of AI

https://twitter.com/Konstantine/status/1998512521385488841
2•gmays•53m ago•0 comments

State Ofthe Art Novel InFlow 1Gearturbine/Reaction 2Imploturbocompressor/Impulse

1•monterrey•54m ago•0 comments

Show HN: Forecaster Arena – Testing LLMs on real events with prediction markets

https://forecasterarena.com/
1•setrf•56m ago•0 comments

Toward a policy for machine-learning tools in Linux kernel development

https://lwn.net/SubscriberLink/1049830/d046b62b9e96e5ab/
2•pabs3•57m ago•0 comments

Ask HN: What are you buying your kids for Christmas?

3•JamesSwift•59m ago•1 comments

A Billion-Barrel Oil Glut Is Forming at Sea

https://www.wsj.com/business/energy-oil/a-billion-barrel-oil-glut-is-forming-at-sea-02be162d
3•thelastgallon•59m ago•0 comments

The cost of ultra-cheap solar power

https://www.ft.com/content/33b4f85c-0767-44d4-afa2-51d85fc5cedb
2•thelastgallon•59m ago•0 comments