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

Overworked AI Agents Turn Marxist, Researchers Find

https://www.wired.com/story/overworked-ai-agents-turn-marxist-study/
1•aleksjess•8m ago•0 comments

Rosetta Check 2.0 scans Pro Tools, Logic and Photoshop plugins for Intel builds

https://rosettacheck.com/testflight
2•jonnokid•9m ago•0 comments

Ask HN: Im a back end dev, how do you go from designing the UI with AI?

3•cristyg0101•19m ago•0 comments

A Technical Deep Dive into the New Raycast

https://www.raycast.com/blog/a-technical-deep-dive-into-the-new-raycast
1•vaishnavsm•27m ago•0 comments

VI65 Text Editor - vi for the 6502

https://vi65.sourceforge.net/
2•rbanffy•27m ago•0 comments

2028: Two scenarios for global AI leadership

https://www.anthropic.com/research/2028-ai-leadership
3•pretext•29m ago•0 comments

Power up your Domain Specific Language

https://slangify.org/
4•librasteve•44m ago•1 comments

Show HN: Pairfuse – Professional Photoshoots for Couples

https://pairfuse.com
1•katerina198b•49m ago•1 comments

Windscribe – We'll move HQ and take our taxes elsewhere

https://twitter.com/windscribecom/status/2055044048122003569
4•mvdwoord•51m ago•0 comments

America is experiencing a productivity miracle

https://www.economist.com/finance-and-economics/2026/05/11/america-is-experiencing-a-productivity...
2•edward•52m ago•0 comments

UUID vs. NanoID – ID Generation Compared

https://tools.pinusx.com/compare/uuid-vs-nanoid
2•ankitg12•53m ago•0 comments

One-of-One Indirapuram Sets a New Standard for Luxury Living

https://realty.economictimes.indiatimes.com/news/brand-connect-initiative/harmandeep-singh-kandha...
1•KirtiKKapoor•53m ago•0 comments

Court upholds discrimination ruling after male excluded from female-only app

https://www.abc.net.au/news/2026-05-15/nsw-tickle-v-giggle-judgement-transgender-woman/106682498
2•wrwr•53m ago•2 comments

Get best online coupons and promo codes and deals of hot brands

https://www.timelycoupons.com
1•oopp0302•54m ago•0 comments

Ask HN: How to be SOC2 Type 2 compliant as a solo-entreprenuer?

10•sochix•58m ago•16 comments

Zero-day exploit defeats default Windows 11 BitLocker protections

https://arstechnica.com/security/2026/05/zero-day-exploit-completely-defeats-default-windows-11-b...
4•ndsipa_pomu•59m ago•0 comments

Have you switched to AI for heart monitoring during physical activity yet?

1•accofrisk•1h ago•1 comments

Slopsmith: A Self-Hosted Rocksmith Alternative That Runs in Docker

https://github.com/byrongamatos/slopsmith
2•steveharing1•1h ago•1 comments

Jelly Tide: My Honest 30-Day Results (Shocking Before and After)

https://finance.yahoo.com/sectors/healthcare/articles/jelly-tide-gummies-exploding-2026-154100263...
1•ragymkalu•1h ago•0 comments

Establishing AI and data sovereignty in the age of autonomous systems

https://www.technologyreview.com/2026/05/14/1137168/establishing-ai-and-data-sovereignty-in-the-a...
2•joozio•1h ago•0 comments

Turn a bare VPS into an operational fortress in 15 minutes and 1 command

1•rockballslab•1h ago•0 comments

Cerebras risked dinner plate-sized AI accelerators. Today it's worth $66B

https://www.theregister.com/ai-ml/2026/05/15/cerebras-wafer-scale-ai-bet-delivers-blockbuster-ipo...
1•beardyw•1h ago•0 comments

'Everyone is unhappy': Meta faces grim mood, plans 8k layoffs soon amid cuts

https://www.aol.com/finance/everyone-unhappy-meta-employees-describe-151500588.html
4•01-_-•1h ago•0 comments

AI that improves itself indefinitely

https://techcrunch.com/2026/05/14/what-happens-when-ai-starts-building-itself/
3•russfink•1h ago•0 comments

PyCon US 2026 Typing Summit Recap

https://bernat.tech/posts/pycon-us-2026-typing-summit-recap/
2•gaborbernat•1h ago•1 comments

Morgan Stanley Bitcoin ETF $MSBT got an official listing announcement from NYSE

https://twitter.com/EricBalchunas/status/2036831654392561983
3•janandonly•1h ago•0 comments

The era of 15GB free Gmail storage is ending

https://www.androidauthority.com/google-gmail-5gb-free-storage-test-3667002/
8•01-_-•1h ago•5 comments

Android rolling out AI-powered "Contextual suggestion" learning from your habits

https://9to5google.com/2026/05/13/android-contextual-suggestions/
2•theanonymousone•1h ago•0 comments

AI makes weak engineers less harmful

https://www.seangoedecke.com/ai-makes-weak-engineers-less-harmful/
2•vismit2000•1h ago•0 comments

Google lets you move passkeys to another password manager on Android

https://www.androidauthority.com/google-passkeys-move-to-another-password-manager-android-3666965/
2•vdelitz•1h ago•0 comments