frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

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

https://github.com/Oaklight/ToolRegistry
3•Oaklight•1y ago

Comments

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

Turbo Haskell

https://www.reddit.com/r/haskell/comments/1wu24oe/turbo_haskell/
1•simonmic•6m ago•0 comments

Stacking Oranges in 24 Dimensions

https://www.empirical.health/blog/ai-math-sphere-packing/
1•brandonb•6m ago•0 comments

Rivian: LiDAR R2 reaches customers in 2027, employees get it this year

https://electrek.co/2026/09/30/rivian-lidar-r2-customers-2027-autonomy-update/
2•cisc•8m ago•0 comments

56k.rip – the 1996 dial-up internet experience

https://56k.rip/
1•adunk•9m ago•0 comments

Automating Wi-Fi setup testing on the ESP32

https://groundrun.io/blog/automating-wi-fi-setup-testing-on-the-esp32/
1•adunk•10m ago•0 comments

MailDeskt v1.4.0 – A simple, fast desktop inbox for Resend, Gmail, Outlook, more

https://www.maildeskt.com/
1•jimmy_lee•11m ago•0 comments

The top secret URSALA, RAQUEL, and FARRAH satellites

https://www.thespacereview.com/article/4951/1
15•Bluestein•15m ago•0 comments

NASA observatory could be weeks away from falling to Earth after failed rescue

https://www.cnn.com/2026/09/30/science/nasa-swift-observatory-falling
2•everybodyknows•16m ago•0 comments

1.25M synthetic emails, chats, and calendar events

https://huggingface.co/datasets/sinabis-group/sinabis-synthetic-corporate-dataset
1•sinabis_1•17m ago•0 comments

Custom Mesh Radio Interface for 1980s Computers [video]

https://www.youtube.com/watch?v=4jlctItN5FI
1•Teever•17m ago•0 comments

IANA's email about why example.com changed

https://www.oliverdunk.com/2026/09/30/iana-reply
2•oliverdunk•18m ago•0 comments

Echo – A SOTA writing model for style imitation

https://echo.fulcrum.inc/
3•etherio•18m ago•0 comments

SELP: Self-Guided Symptom Check and Pain Assessment Tool

https://selp.life
2•zilijonas•19m ago•0 comments

Selpflow – Personalized Workout and Nutrition Plans

https://selpflow.com/en
1•zilijonas•19m ago•0 comments

Ask HN: Do you procrastinate less when coding with AI?

1•amichail•19m ago•0 comments

Distillation Defenses Easily Break After Reinforcement Learning

https://arxiv.org/abs/2609.35699
2•ollybritton•20m ago•0 comments

Parasitic Computing

https://en.wikipedia.org/wiki/Parasitic_computing
1•simonpure•22m ago•0 comments

China's 2,250kW chargers are in service, US thinks about 750kW next year

https://electrek.co/2026/09/30/chinas-2250kw-chargers-are-already-in-service-while-us-thinks-abou...
6•cisc•23m ago•0 comments

Show HN: Another Email Provider - Inbound

https://inbound.new
1•ryanvogel•25m ago•0 comments

AI invite codes and referral codes, live

https://aiinvitecode.com
1•febeee•25m ago•0 comments

Uber Wait Times Rise 19% as Prices Climb 53%: Study

https://www.businessinsider.com/uber-wait-times-rise-19-as-prices-climb-53-study-2026-9
5•richardbarosky•26m ago•1 comments

Warp Factories Overview

https://docs.warp.dev/factories/
1•handfuloflight•26m ago•0 comments

The Airbnb Backfire

https://www.businessinsider.com/selling-vacation-home-airbnb-rental-real-estate-price-cuts-2026-9
2•toomuchtodo•28m ago•0 comments

Cycode Extends Its ADLC Security Capabilities to Developers' Workstations

https://radicaldatascience.wpcomstaging.com/2026/09/25/cycode-extends-its-adlc-security-capabilit...
2•ddgutierrez•32m ago•0 comments

Jev predicts every plate appearance of the 2026 MLB postseason

https://live.bitgraph.ing/
2•mikeargento•32m ago•0 comments

A Cold War Spy Satellite Named After Farrah Fawcett Just Blew Apart in Orbit

https://gizmodo.com/a-cold-war-spy-satellite-named-after-farrah-fawcett-just-blew-apart-in-orbit-...
11•PLenz•34m ago•1 comments

Walking Men from Around the World

https://mossandfog.com/walking-men-from-around-the-world/
3•gaws•37m ago•0 comments

Sycophantic Chatbots Cause Delusional Spiraling, Even in Ideal Bayesians

https://arxiv.org/abs/2602.19141
3•luispa•38m ago•0 comments

After Jenny Simpson&Jeff Browning, What Runners Should Know About Cardiac Events

https://www.trailrunnermag.com/training/after-jenny-simpson-and-jeff-browning-heres-what-runners-...
1•bookofjoe•42m ago•0 comments

Hegseth Announces AutoWarCom

https://www.militarytimes.com/news/your-military/2026/09/30/hegseth-announces-new-four-star-comma...
6•nick__m•43m ago•1 comments