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.

Was Philip K. Dick a Madman or a Mystic? (2016)

https://www.publishersweekly.com/pw/by-topic/industry-news/tip-sheet/article/70857-was-philip-k-d...
1•debo_•6s ago•0 comments

React Router has XSS Vulnerability · CVE-2025-59057

https://github.com/advisories/GHSA-3cgp-3xvw-98x8
1•maxloh•1m ago•0 comments

JEP Draft: Java Thread Sanitizer

https://openjdk.org/jeps/8208520
1•mooreds•5m ago•0 comments

Diagnosing performance with dotnet-trace and Perfetto

https://dfamonteiro.com/posts/using-dotnet-trace-with-perfetto/
1•lalitmaganti•5m ago•0 comments

High RAM prices mean record-setting profits for Samsung and other memory makers

https://arstechnica.com/gadgets/2026/01/high-ram-prices-mean-record-setting-profits-for-samsung-a...
2•walterbell•5m ago•0 comments

DC-input: interactively fill dataclass instances via the command line

https://github.com/jdvanwijk/dc-input
1•janebelvanwijk•7m ago•0 comments

Ask HN: Cursor (LLM) Costs

1•anonyfox•8m ago•1 comments

Turntiles, an NYT style word game I made for my parents

https://github.com/wheybags/turntiles
1•todsacerdoti•9m ago•0 comments

New tech and tools for retailers to succeed in an agentic shopping era

https://blog.google/products/ads-commerce/agentic-commerce-ai-tools-protocol-retailers-platforms/
1•AznHisoka•10m ago•0 comments

Key Chinese Money Laundering Network Member Charged W Laundering Drug Proceeds

https://www.justice.gov/opa/pr/key-member-chinese-money-laundering-network-charged-laundering-ten...
3•737min•13m ago•0 comments

Fifty People Control the Culture

https://www.honest-broker.com/p/fifty-people-control-the-culture
2•Khaine•15m ago•0 comments

Ask HN: Cheaper Datadog Anyone?

2•kvaranasi_•16m ago•2 comments

When XLA Isn't Enough: From Pallas to VLIW with Splash Attention on TPU

https://patricktoulme.substack.com/p/when-xla-isnt-enough-from-pallas
1•patrick_toulme•18m ago•0 comments

Show HN: Voice Composer – Browser-based pitch detection to MIDI/strudel/tidal

https://dioptre.github.io/tidal/
1•dioptre•18m ago•0 comments

America's most novel train project is too deadly

https://www.economist.com/united-states/2026/01/08/americas-most-novel-train-project-is-too-deadly
2•yakkomajuri•18m ago•0 comments

There Is No Budget for Books

https://jonpauluritis.com/articles/no-budget-for-books/
1•jppope•18m ago•0 comments

WUTA WRENs

https://en.wikipedia.org/wiki/Western_Approaches_Tactical_Unit
1•CHB0403085482•19m ago•0 comments

Situation Monitor

https://hipcityreg.github.io/situation-monitor/
1•mellosouls•24m ago•0 comments

DOJ sues California cities over natural gas bans

https://www.justice.gov/opa/pr/justice-department-sues-california-cities-over-natural-gas-bans
4•737min•26m ago•0 comments

Show HN: Ma'at – Court-defensible jury analysis platform (open source)

https://github.com/Jennaleighwilder/MA-AT
1•jennaleighwest•28m ago•0 comments

Show HN: I built Sonars in 3 weeks to see if AI coding is useful for my company

https://sonars.dev
1•JasperBekkers•30m ago•0 comments

I Built a 1 Petabyte Server from Scratch [video]

https://www.youtube.com/watch?v=vVI7atoAeoo
1•guiambros•34m ago•0 comments

Local Food for the Hudson Valley

https://www.communityfoodworks.org
1•mooreds•37m ago•0 comments

True Scale of Solar System

2•Sarakuzoi•40m ago•0 comments

Asahi Linux – Porting Linux to Apple Silicon [video]

https://media.ccc.de/v/39c3-asahi-linux-porting-linux-to-apple-silicon
2•tensegrist•43m ago•1 comments

An open spec for cryptographic API authentication

https://github.com/atf-open-standard/atf-specification
1•nagabandaru•45m ago•1 comments

Remote Code Execution in OpenCode, update now

https://cy.md/opencode-rce/
6•CyberShadow•51m ago•1 comments

Google introduces personalised shopping ads to AI tools

https://www.ft.com/content/957c7438-b2e0-4605-a276-caa8a7ec363c
2•sebastian_z•53m ago•0 comments

Show HN: Turntiles, an NYT style game I made for my parents

https://wheybags.com/turntiles/
2•wheybags•1h ago•0 comments

I'd tell you a UDP joke…

https://www.codepuns.com/post/805294580859879424/i-would-tell-you-a-udp-joke-but-you-might-not-get
40•redmattred•1h ago•9 comments