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

Comments

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

Steadfast Self-Hosting, Auf Deutsch

https://selfhostbook.com/news/2026/01/deutsch/
1•meonkeys•3m ago•0 comments

How to open the Maclock retro Macintosh clock without breaking it [video]

https://www.youtube.com/watch?v=WEVMEvV_sOM
1•cleverbit•3m ago•0 comments

Certified Shovelware

https://justin.searls.co/shovelware/
2•8organicbits•14m ago•0 comments

Show HN: Runtm- open-source runtime and control plane for agent-built software

https://github.com/runtm-ai/runtm-coding-agent-runtime-control-plane
2•gustrigos•18m ago•1 comments

Why AI Agents Won't Just "Do Stuff" – Permissions Are the Ultimate Barrier

https://davefriedman.substack.com/p/why-ai-agents-wont-just-do-stuff
2•walterbell•20m ago•0 comments

When AI recreates the female voice, it also rewrites who gets heard

https://theconversation.com/when-ai-recreates-the-female-voice-it-also-rewrites-who-gets-heard-26...
2•binning•21m ago•0 comments

HTML Changes in ePub

https://www.htmhell.dev/adventcalendar/2025/11/
3•raybb•24m ago•0 comments

Non-consensual Grok deepfakes endanger women

https://unherd.com/newsroom/non-consensual-grok-deepfakes-endanger-women/
5•binning•24m ago•2 comments

Show HN: StretchBreak, a simple web app to solve planning time off

https://stretchbreak.netlify.app/
2•tha_infra_guy•30m ago•0 comments

California lawmaker wants to ban AI from children's toys

https://www.fastcompany.com/91468728/california-lawmaker-ban-ai-toys
5•geox•33m ago•0 comments

NY Fed cash transfers to banks increase dramatically in Q4 2025

https://www.dcreport.org/2025/12/29/ny-fed-unlimited-cash-infusions-bank-crisis/
4•scythe•34m ago•0 comments

Brand as Code

https://www.braingrid.ai/blog/brand-as-code
1•acossta•38m ago•2 comments

He Was a Supreme Court Lawyer. Then His Double Life Caught Up with Him

https://www.nytimes.com/2025/12/28/magazine/thomas-goldstein-supreme-court-gambling.html
2•ryan_j_naughton•40m ago•0 comments

LeCun calls Alex Wang inexperienced, predicts more Meta AI employee departure

https://www.businessinsider.com/yann-lecun-alexandr-wang-criticism-inexperienced-meta-ai-future-2...
13•_____k•40m ago•1 comments

The Lottery Ticket Hypothesis: finding sparse trainable NNs with 90% less params

https://arxiv.org/abs/1803.03635
1•felineflock•41m ago•0 comments

Economic inequality does not equate to poor well-being or mental health

https://www.nature.com/articles/d41586-025-03833-8
1•gmays•42m ago•0 comments

Glasses-free 3D display with ultrawide viewing range using deep learning

https://www.nature.com/articles/s41586-025-09752-y
2•PaulHoule•43m ago•0 comments

Jot: Offline, source available notetaking/assistant app

https://jot-ai.app/blog/welcome-to-jot
5•robust-cactus•43m ago•1 comments

An unsolved question in sleep science

https://www.autodidacts.io/long-sleep-duration-and-mortality/
1•Curiositry•46m ago•0 comments

Mastodon Server Covenant

https://joinmastodon.org/covenant
3•doener•46m ago•0 comments

Ask HN: Is the window for local-first AI closing?

2•zerocool86•48m ago•1 comments

Capital in the 22nd Century

https://philiptrammell.substack.com/p/capital-in-the-22nd-century
2•thundergolfer•48m ago•0 comments

Foldy Bird

https://lyra.horse/fun/foldy-bird/
2•Groxx•50m ago•1 comments

Displaying Interactive Maps over SSH

https://terminal-maps.henryn.ca
1•ng-henry•51m ago•1 comments

KdK part 2: a medical mystery from postwar Germany

https://nealstephenson.substack.com/p/kdk-part-2-a-medical-mystery-from
3•cl42•52m ago•0 comments

Chaos Chess Online

https://www.chaoschess.online/game?mode=classic
1•indigodaddy•52m ago•0 comments

Show HN: Go-Highway – Portable SIMD for Go

https://github.com/ajroetker/go-highway
2•kingcauchy•58m ago•0 comments

Crates.io Moving to Svelte

https://github.com/rust-lang/crates.io/issues/12515
1•Alupis•58m ago•0 comments

Grok Sexual Images Draw Rebuke, France Flags Content as Illegal

https://finance.yahoo.com/news/grok-sexual-images-draw-rebuke-180354505.html
16•akutlay•1h ago•13 comments

Pricing ideas to steal this week

https://newsletter.pricingsaas.com/p/5-pricing-ideas-to-steal-this-week
1•robbylit•1h ago•0 comments