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.

iPhones Running iOS 26 Are Freezing FaceTime Calls When They Detect Nudity

https://www.pcmag.com/news/iphones-running-ios-26-freeze-facetime-calls-when-theres-nudity
2•vinni2•4m ago•0 comments

Facebook launches a 'Plus' subscription that gives you extra features

https://www.theverge.com/tech/938500/facebook-whatsapp-instagram-meta-ai-subscriptions
1•taubek•5m ago•0 comments

Show HN: VAEN – Package and import portable AI coding-agent Harnesses

https://github.com/sjhalani7/vaen
4•sjhalani7•5m ago•1 comments

Show HN: Sneakily steer candidates toward naive brute-force solutions

https://www.gonfire.io/
1•abr0ahm•9m ago•0 comments

Open-source agricultural OS,offline-first,AGPL, grow tent to 500-warehouse scale

https://github.com/dgang0404/gr33n
1•dgang0404•9m ago•0 comments

Imagor 1.9.1 Benchmark Summary

https://docs.imagor.net/benchmarks/
1•cshum•10m ago•0 comments

Web3 Creator-Driven LottoFi Platform on Solana

https://salat.to/
1•Shytov•10m ago•0 comments

Agent Governance Toolkit

https://github.com/microsoft/agent-governance-toolkit
1•yakkomajuri•12m ago•0 comments

Roku OS's home screen now features a large, permanent ad

https://arstechnica.com/gadgets/2026/05/roku-oss-home-screen-now-features-a-large-permanent-ad/
3•canucker2016•14m ago•0 comments

How to Quickly Warm Up Your MacBook

https://z3ugma.github.io/2019/11/18/warm-up-your-macbook/
2•kristianp•15m ago•0 comments

Researcher "gave Claude Code 'ADHD' and it thinks 2x better now."

https://thenewstack.io/claude-code-adhd/
1•udit_50•19m ago•0 comments

Your AI agent can now trade for you on Robinhood

https://www.cnbc.com/2026/05/27/your-ai-agent-can-now-trade-for-you-on-robinhood-and-buy-stuff-wi...
1•frays•19m ago•0 comments

WP Engine and Automattic Trade Accusations

https://www.therepository.email/wp-engine-and-automattic-trade-accusations-of-withheld-evidence-i...
2•okneil•19m ago•0 comments

Show HN: Open-source tool for learning anything using AI

https://www.zoonk.com/
2•ceolin•19m ago•0 comments

Show HN: Open-Source AI Racing Harness

https://www.elodin.systems/post/elodin-ai-grand-prix-race-sim-harness
2•danAtElodin•20m ago•0 comments

Ask HN: Advice on transitioning from employed dev to independent consultant

1•aspiring_•22m ago•0 comments

From AI Interest to a Working System: How SMBs Can Start with AI

https://blog.nemausat.com/from-ai-interest-to-a-working-system
1•Ruidy•24m ago•0 comments

Hardline calculus – happy Eid Mubarak

https://hardline.tiiny.site/
1•shaunxcode•26m ago•0 comments

Someone Created an ESP32 Apps Store

https://www.xda-developers.com/someone-created-an-esp32-app-store-and-it-lets-you-flash-apps-stra...
2•Voblit•26m ago•0 comments

Perfect randomness realized for the first time

https://phys.org/news/2026-05-randomness.html
2•lschueller•27m ago•0 comments

Switchbot Humidity/Temp-Sensor OpenSource Receiver

https://github.com/datenbazi/switchbot-w3400010
2•alpenbazi•28m ago•1 comments

Codeboarding – Interactive architecture diagrams for codebases

https://github.com/CodeBoarding/CodeBoarding
3•scapecast•28m ago•0 comments

On Why I Write

https://www.hackyexperiments.com/blog/why-i-write
2•bilater•31m ago•1 comments

Why "children," not "childs"? (2016)

https://grammarphobia.com/blog/2016/03/en-plural.html
3•downbad_•32m ago•0 comments

Meta launches Instagram, Facebook, and WhatsApp subscriptions

https://www.instagram.com/reel/DY2dHCWMZST/
7•shen•33m ago•2 comments

Top Next.js Agencies and Next.js Developers for Your Business

https://gitnation.com/contents/top-nextjs-agency-and-nextjs-development-companies-to-hire
2•katyadrozd•33m ago•1 comments

Execution Under Ambiguity and Uncertainty

https://prabhatkjha.com/leadership/execution/2026/05/24/Delivering-Under-High-Uncertainty.html
2•prabhatjha•35m ago•0 comments

Starmex on X: "HOW I WENT FROM $200/MONTH TO $2. ONE Nvidia BOX" / X

https://twitter.com/starmexxx/status/2058931770586767457
2•bilsbie•36m ago•0 comments

AgentMRR: A verified revenue leaderboard for AI agents

https://agentmrr.com/
2•p22ydev•37m ago•0 comments

AI hiring algorithms reject Black, Asian job seekers at higher rates

https://www.theregister.com/ai-ml/2026/05/27/ai-hiring-algorithms-reject-black-asian-job-seekers-...
2•lschueller•38m ago•0 comments