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

Comments

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

AI Agents are shipping code faster than we can test

https://christopherhwood.com/AI-Agents-Shipping-Code-Faster-Than-We-Can-Test/
1•chw9e•1m ago•0 comments

Show HN: Pure Go PostgreSQL SQL parser (no CGO, works in Lambda / scratch)

https://github.com/ValkDB/postgresparser
1•valkdb•2m ago•1 comments

Italy's Secretive Food Confraternities

https://www.bbc.com/travel/article/20260206-inside-italys-secretive-food-confraternities
2•Geekette•3m ago•0 comments

Show HN: TapnClaw – Deploy your own OpenClaw AI assistant in 5 min, zero config

https://tapnclaw.com
2•bcgreenberg•4m ago•1 comments

Irish man detained by ICE fearing for his life in Texas detention centre

https://www.thesun.ie/news/16511082/seamus-culleton-ice-hell-trump/
15•flibble•5m ago•1 comments

Leaked specs for Sony's next flagship wireless earbuds reveal ANC upgrades

https://www.theverge.com/tech/875782/sony-wf-1000xm6-earbuds-spec-leak
2•cf100clunk•5m ago•1 comments

Show HN: Applying OAuth/RBAC patterns to secure AI agents

https://www.macawsecurity.ai/blog/securing-ai-agents-weve-solved-this-before
2•mrajagopalan•6m ago•1 comments

I built a customized LLM with RAG for Singapore

https://github.com/adityaprasad-sudo/Explore-Singapore
2•ambitious_potat•7m ago•1 comments

Living Forever Is an Asset Allocation Problem

https://www.thediff.co/archive/living-forever-is-an-asset-allocation-problem/
2•jger15•7m ago•0 comments

I Built a Browser Flight Simulator Using Three.js and CesiumJS

2•dimartarmizi•7m ago•1 comments

Operant AI targets 'shadow' AI agents with real-time security platform

https://thenewstack.io/operant-ai-targets-shadow-ai-agents-with-real-time-security-platform/
2•CrankyBear•7m ago•0 comments

How the Little Guy Moved

https://animationobsessive.substack.com/p/how-the-little-guy-moved
2•zdw•9m ago•0 comments

Stranded assets in European agriculture during food system transformations

https://www.nature.com/articles/s43016-025-01283-z
1•PaulHoule•10m ago•0 comments

They want their pound of flesh: bank bosses push strict RTO mandates

https://www.ft.com/content/f1f95f01-bd05-4a92-9222-4ddd3d356bb1
1•cebert•11m ago•1 comments

Productivity multi-tool with LED display, Matter support, HTTP API and iOS app

https://busy.bar/shop
1•kasqa•13m ago•0 comments

Opus 4.5 Changed Things

https://www.kylerush.org/posts/opus-4-5-really-changed-things/
1•kylerush•13m ago•0 comments

SCOTUS FOCUS: The justices and gender pronouns

https://www.scotusblog.com/2026/02/the-justices-and-gender-pronouns/
1•everybodyknows•13m ago•0 comments

Testing 80 LLMs on spatial reasoning on grids

https://mihai.page/ai-2026-1/
2•bobbiechen•13m ago•0 comments

Show HN: Dictée Vocale – Privacy-first French voice-to-text in-browser

https://dicteevocale.xyz
1•digi_wares•14m ago•0 comments

AI chatbots pose 'dangerous' risk when giving medical advice, study suggests

https://www.bbc.co.uk/news/articles/c3093gjy2ero
1•Cynddl•14m ago•1 comments

LangArena: Programming Language Performance Comparison

https://kostya.github.io/LangArena/
1•igouy•14m ago•0 comments

Downgrade your phone to a limited data plan

https://practicalbetterments.com/downgrade-your-phone-to-a-limited-data-plan/
1•surprisetalk•17m ago•0 comments

Self-Assembling Space Structures [video]

https://www.youtube.com/watch?v=hx325OZ_FRE
1•surprisetalk•17m ago•0 comments

At Least Somebody Knew How Each Part of the System Worked

https://www.tristanisham.com/blog/links/at-least-somebody-knew-how-each-part-of-the-system-worked/
1•Atalocke•17m ago•0 comments

Ice Kid Prisons

https://www.propublica.org/article/life-inside-ice-dilley-children
13•marysminefnuf•17m ago•2 comments

AI Doesn't Reduce Work–It Intensifies It

https://simonwillison.net/2026/Feb/9/ai-intensifies-work/
2•pretext•17m ago•0 comments

Case Study: Agape

https://supernuclear.substack.com/p/case-study-agape
1•surprisetalk•17m ago•0 comments

Apple should acquire Wolfram Research (2023)

https://taylor.town/wolfrapple
1•surprisetalk•17m ago•0 comments

I always read books and never listen to them

https://bookofjoe2.blogspot.com/2026/02/why-i-always-read-books-and-never.html
2•speckx•18m ago•0 comments

Being Maximally Useful Whilst Commuting

https://chillphysicsenjoyer.substack.com/p/being-maximally-useful-whilst-commuting
1•crescit_eundo•19m ago•0 comments