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.

Slides from my AI presentation I gave to seniors, feel free to share

https://aititus.com/presentations/superpower/
1•titusblair•24s ago•0 comments

Fun with Algebraic Effects – From Toy Examples to Hardcaml Simulations

https://blog.janestreet.com/fun-with-algebraic-effects-hardcaml/
1•weinzierl•35s ago•0 comments

How did Windows 95 get permission to put the Weezer video Buddy Holly on the CD?

https://devblogs.microsoft.com/oldnewthing/20260210-00/?p=112052
1•ingve•2m ago•0 comments

Show HN: Claworc – Manage multiple OpenClaw instances from a single dashboard

https://github.com/gluk-w/claworc
1•Dm_Linov•3m ago•0 comments

Yazi – fast terminal file manager written in Rust, based on async I/O

https://github.com/sxyazi/yazi
1•modinfo•4m ago•0 comments

Code Archaeology: Two Minute Time Lapse of Claude C Compiler [video]

https://www.youtube.com/watch?v=c9P89fe4WQk
1•crondee•4m ago•0 comments

Howard Lutnick admits visiting Epstein island during family vacation

https://www.cnbc.com/2026/02/10/lutnick-epstein-island-vacation-congress.html
1•belter•4m ago•1 comments

Games Console (2018)

https://mitxela.com/projects/console
1•kohlschuetter•4m ago•0 comments

Ask HN: How to handle a 'Junior' title when Im doing Mid-level work? Time to go?

1•sieep•5m ago•0 comments

Schedules of Reinforcement in Psychology (Examples)

https://www.simplypsychology.org/schedules-of-reinforcement.html
1•walterbell•5m ago•0 comments

Ashwagandha is having a moment–researchers want to take this shrub further

https://phys.org/news/2026-01-ashwagandha-moment-shrub.html
2•PaulHoule•5m ago•0 comments

Mirage: A new breed of sampler, powered by tiny generative audio models

https://evanking.io/posts/mirage/
1•evmaki•5m ago•0 comments

I made Seedance 2.0 accessible before the official API launches

https://seedance2-pro.com
1•samidatikakr•6m ago•0 comments

Deepfaking Orson Welles's Mangled Masterpiece

https://www.newyorker.com/magazine/2026/02/09/deepfaking-orson-welless-mangled-masterpiece
1•CharlesW•7m ago•0 comments

China's Data Center Boom: A View from Zhangjiakou (2025)

https://sinocities.substack.com/p/chinas-data-center-boom-a-view-from
2•fzliu•8m ago•0 comments

Video can be "recovered" from Nest cameras even without cloud subscription

https://www.nbcnews.com/news/us-news/authorities-release-surveillance-photo-potential-subject-nan...
1•mv4•8m ago•1 comments

ICE defies judges' orders to release detainees, step by step

https://www.politico.com/news/2026/02/10/ice-immigration-detention-court-orders-00771727
1•SilverElfin•8m ago•0 comments

Introducing winpulse

https://xenodium.com/introducing-winpulse
1•xenodium•10m ago•0 comments

'E-bike for your feet': How bionic sneakers could change human mobility

https://www.npr.org/2026/02/10/nx-s1-5698195/nike-amplify-bionic-sneakers
2•apparent•10m ago•0 comments

New ARIA research funding programme: nearly £50M to secure AI agents in the wild

https://www.aria.org.uk/opportunity-spaces/trust-everything-everywhere/scaling-trust/funding/
1•multiagent•11m ago•0 comments

Digital Sovereignty Won't Save Us from Internet Shutdowns

https://www.ictworks.org/digital-sovereignty-wont-save-us-from-internet-shutdowns/
1•laurex•13m ago•0 comments

Build a AI coding agent in less than 700 lines of Python code

https://leanpub.com/build-your-own-coding-agent
1•jingweno•14m ago•0 comments

The Day I Realized Recovery Affects VO₂ Max More Than Effort

https://vo2maxpro.com/blog/recovery-affects-vo2-max-more-than-effort
1•GoodluckH•14m ago•0 comments

A pattern for safe database access with AI coding agents

https://docs.getpochi.com/tutorials/secure-db-access-in-pochi/
2•gyxlucy•15m ago•0 comments

A Deep Dive into Ruby C Extension Memory Management: embedded vs. separate (2025)

https://medium.com/@m.mastrodonato/a-deep-dive-into-ruby-c-extension-memory-management-embedded-v...
1•ciconia•15m ago•0 comments

Show HN: AIOpt – local-only guardrail for LLM token/cost regressions

https://github.com/tkddlr0716-collab/aiopt
1•psi0716•18m ago•0 comments

Hard Work and Success

https://almowry.com/writing/hard-work-and-success/
1•amukbils•18m ago•1 comments

I want a phone I can fix, and Fairphone's growth shows the world does too

https://www.androidcentral.com/phones/i-want-a-phone-i-can-actually-fix-and-fairphones-record-gro...
2•NoboruWataya•18m ago•0 comments

FBI releases surveillance video in Guthrie case recovered from Nest cam back end

https://twitter.com/FBIDirectorKash/status/2021281103454072983/photo/1
1•tokyobreakfast•19m ago•0 comments

Jeffrey Epstein's digital cleanup crew

https://www.theverge.com/report/876081/jeffrey-epstein-files-seo-google-digital-footprint-emails
4•imartin2k•20m ago•0 comments