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

Comments

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

Adventures in Fake Neuralese

https://justismills.substack.com/p/adventures-in-fake-neuralese
1•surprisetalk•43s ago•0 comments

Sci-Fi Story: "Happy Aliens"

https://psychotechnology.substack.com/p/sci-fi-story-happy-aliens-1830
1•surprisetalk•50s ago•0 comments

Designing a Mechanical Calculator

https://signoregalilei.com/2025/11/22/designing-a-mechanical-calculator/
1•surprisetalk•58s ago•0 comments

Hamming Questions

https://bestjelly.substack.com/p/hamming-questions
1•surprisetalk•1m ago•0 comments

Silent cyber threats: shadow AI could undermine Canada's digital health defenses

https://medicalxpress.com/news/2025-11-silent-cyber-threats-shadow-ai.html
1•PaulHoule•2m ago•0 comments

Show HN: AwardLocker – Real-time award flight search

https://www.awardlocker.com/
1•__cxa_throw•4m ago•0 comments

Enough with the sales hype: there is nothing special about sales

https://greyenlightenment.com/2025/10/19/enough-with-the-sales-hype-there-is-nothing-special-abou...
1•paulpauper•4m ago•0 comments

AI trained on bacterial genomes produces never-before-seen proteins

https://arstechnica.com/science/2025/11/generative-ai-meets-the-genome/
1•ulrischa•4m ago•0 comments

The Fate of Data Model Dependency

https://medium.com/@HobokenDays/the-fate-of-shared-data-model-cf8a3dc88ac9
1•HideInNews•8m ago•0 comments

Bill Kroyer – Animation Director

https://www.mrinbetween.org
1•exvi•10m ago•0 comments

Show HN: I just fixed .env once and for all – better-env

https://better-env.dev
4•harish3304•11m ago•2 comments

Mr. In-Between: My Life in the Middle of the Animation Revolution

https://www.awn.com/animationworld/bill-kroyer-talks-his-new-book-mr-inbetween-my-life-middle-ani...
1•exvi•11m ago•0 comments

TikTok tests feature that will let users request to 'see less' AI generated slop

https://www.pcgamer.com/hardware/inundated-with-slop-tiktok-tests-feature-that-will-let-users-req...
1•CharlesW•12m ago•0 comments

Show HN: Built a tool solve the nightmare of chunking tables in PDF vs. Markdown

https://github.com/2dogsandanerd/smart-ingest-kit
2•2dogsanerd•19m ago•0 comments

Walt Disney, LVII: His groove! The rhythm by which he lives his life

http://www.kinemalogue.net/2024/12/walt-disney-part-lvii-his-groove-rhythm.html
1•exvi•22m ago•0 comments

Show HN: NFOArchive. A modern, retro-styled NFO file archive and viewer

https://nfoarchive.com/
1•bilekas•25m ago•0 comments

Ask HN: Where to warn people of a legal-but-evil online business ploy?

1•thimkerbell•27m ago•1 comments

InfoSec Black Friday Deals – "In Honor of 0x90n" 2025 Edition

https://github.com/wwwiesel/InfoSec-Black-Friday
1•weinzierl•28m ago•0 comments

Show HN: OhNiceRepo – Easily discover trending GitHub gems and repos

https://ohnicerepo.pages.dev
2•behnamazimi•29m ago•0 comments

Browsers Are Boring Again: A twelve-year-old on the ideal browser

https://micahblachman.beehiiv.com/p/browsers-are-boring-again
2•subdomain•29m ago•0 comments

Closed-network cybercafe gives Pyongyang locals access to Western games

https://english.kyodonews.net/articles/-/65468
1•giuliomagnifico•29m ago•0 comments

The death of libraries – Long live the robot

https://lorentz.app/blog-item.html?id=death-of-libs
2•baalimago•29m ago•0 comments

Everybody's Album – Creating the Next #1 Album

https://everybodysalbum.com
1•vasco•31m ago•0 comments

Connecting Banking Systems with Blockchain: Challenges and Solutions (SSRN)

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5634150
1•ADCXLAB•36m ago•1 comments

Handler–An A2A Protocol Client TUI and CLI

https://github.com/alDuncanson/handler
2•alDuncanson•40m ago•1 comments

The billion-dollar AI startup rejecting 996 hustle culture

https://www.fastcompany.com/91445544/the-1-25-billion-ai-startup-that-rejects-hustle-culture
1•ushakov•41m ago•0 comments

Why Autoimmune Diseases Rise Sharply After 50

https://www.wsj.com/health/wellness/autoimmune-diseases-increase-age-41733014
5•ryan_j_naughton•42m ago•0 comments

Scoop: Judge Caught Using AI to Read His Court Decisions

https://migrantinsider.com/p/scoop-judge-caught-using-ai-to-read
2•wahnfrieden•45m ago•0 comments

Show HN: Open-source AI shift scheduler and workforce management platform

https://github.com/djinilabs/timeclout
1•pgte•45m ago•0 comments

Google Chrome Developer Tools: AI Powered Suggestions

https://developer.chrome.com/docs/devtools/settings/ai-innovations
1•rasengan•49m ago•0 comments