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

Comments

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

Can a BLDC Motor Become a Musical Instrument? [video]

https://www.youtube.com/watch?v=-aNXI6L4DLQ
1•guardienaveugle•1m ago•0 comments

Cat Aquariums

https://cataquariums.com/
1•robin_reala•1m ago•0 comments

Show HN: How to Spot AI Chatbots vs. Real Humans: 5 Proven Detection Methods

https://tolearn.blog/blog/ai-chatbot-detection-methods-2025
1•leoli123•1m ago•0 comments

Password1: Scammers exploit variations of your logins

https://www.theguardian.com/money/2025/sep/14/password1-scammers-logins-two-step-verification-hac...
3•devonnull•3m ago•0 comments

Claude Web Fetch

https://docs.anthropic.com/en/docs/agents-and-tools/tool-use/web-fetch-tool
1•hubraumhugo•5m ago•0 comments

Mad 4 1T: obsessive collectors who pay big money for personalised number plates

https://www.theguardian.com/lifeandstyle/2025/sep/13/obsessive-collectors-pay-big-money-personali...
1•ggm•28m ago•0 comments

Financial Speculation in Ancient Rome

https://substack.com/home/post/p-173374496
1•derelicta•29m ago•0 comments

$200 Top TV Pilot Script Contest

https://twitter.com/GemStudios49506/status/1967102736702599283
1•anujkommareddy•43m ago•1 comments

ChatGPT Sent Me to the ER

https://benorenstein.substack.com/p/chatgpt-sent-me-to-the-er
3•tedsanders•44m ago•0 comments

SpikingBrain 7B – More efficient than classic LLMs

https://github.com/BICLab/SpikingBrain-7B
1•somethingsome•54m ago•0 comments

Refurb Weekend: Silicon Graphics Indigo² Impact 10000

http://oldvcr.blogspot.com/2025/09/refurb-weekend-silicon-graphics-indigo.html
20•Bogdanp•1h ago•4 comments

Welcome to Macintosh: Andy Hertzfeld interview [video]

https://www.youtube.com/watch?v=5m2zc-_0xjs
1•tobr•1h ago•0 comments

Terminal-bench: a benchmark for AI agents in terminal environments

https://www.tbench.ai
3•cpard•1h ago•0 comments

Ivan Aivazovsky's Miniature Seascapes (ca. 1887)

https://publicdomainreview.org/collection/aivazovsky-miniature-seascapes/
2•prismatic•1h ago•0 comments

Wedding hashtag generator (feedback welcome)

https://www.engagement-photos.com/tool/wedding/hashtag
2•michaellzd0303•1h ago•2 comments

Elon Musk's xAI lays off workers tasked with training Grok

https://www.businessinsider.com/elon-musk-xai-layoffs-data-annotators-2025-9
10•DrewADesign•1h ago•0 comments

Add Typeahead and Semantic Search to Your GitHub Searchbar

https://chromewebstore.google.com/detail/searchgit-typeahead-+-sem/akaelbkdkmbamiemfbhnkdenfdcccmga
2•iamjiamingliu•1h ago•1 comments

Leak Shows How a Chinese Company Is Exporting the Great Firewall to the World

https://www.wired.com/story/geedge-networks-mass-censorship-leak/
4•EVa5I7bHFq9mnYK•1h ago•0 comments

Memoji Generator

https://memoji.io
2•xbaicai•1h ago•0 comments

Twip

https://en.wikipedia.org/wiki/Twip
3•diziet•1h ago•0 comments

Why isn't Hong Kong ready to embrace digital payments?

https://www.scmp.com/news/hong-kong/hong-kong-economy/article/3323620/why-isnt-hong-kong-ready-em...
2•ksec•1h ago•2 comments

HedgeDoc – an open-source, web-based, self-hosted, collaborative Markdown editor

https://hedgedoc.org
2•TheWiggles•2h ago•0 comments

Design Principles for Precision Mechatronics

https://www.dspe.nl/knowledge/dppm-cases/
3•pillars•2h ago•0 comments

A hydrogen valve enabling overlay and throughput for EUV (2022) [pdf]

https://www.euspen.eu/knowledge-base/ICE22286.pdf
2•pillars•2h ago•0 comments

Amazon EC2 M4 and M4 Pro Mac Instances

https://aws.amazon.com/blogs/aws/announcing-amazon-ec2-m4-and-m4-pro-mac-instances/
10•croemer•2h ago•4 comments

A Single, 'Naked' Black Hole Rewrites the History of the Universe

https://www.quantamagazine.org/a-single-naked-black-hole-rewrites-the-history-of-the-universe-202...
4•pykello•2h ago•2 comments

Show HN: Sentrilite: a hybrid-cloud control plane for observability and security

2•gaurav1086•2h ago•1 comments

Lidar optical amp helps gas industry find methane leaks and avoid costly losses

https://news.mit.edu/2025/lidar-helps-gas-industry-find-methane-leaks-avoid-costly-losses-0912
4•westurner•2h ago•0 comments

Graphene just broke a fundamental law of physics

https://www.sciencedaily.com/releases/2025/09/250912081319.htm
17•westurner•2h ago•4 comments

Multi-octave frequency comb nanophotonic parametric oscillator

https://www.nature.com/articles/s41566-025-01753-7
5•westurner•2h ago•2 comments