frontpage.
newsnewestaskshowjobs

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.

LLVM Divination of GFX1251's Differences

https://chipsandcheese.com/p/llvm-divination-of-gfx1251s-differences
1•simonpure•3m ago•0 comments

Thousands of students are attempting to march to India's parliament

https://www.bbc.com/news/videos/c0qvdywj97ko
1•tirumaraiselvan•3m ago•0 comments

The EU is about to sell our most sensitive data to the US for visa-free travel

https://edri.org/our-work/the-eu-is-about-to-sell-our-most-sensitive-data-to-the-us-for-visa-free...
3•rapnie•4m ago•0 comments

Food delivery rider wins China's top literary prize

https://www.bbc.com/news/articles/c5ydr3xd0kvo
1•impish9208•6m ago•0 comments

World shift to clean energy is unstoppable, IEA report says

https://www.bbc.co.uk/news/science-environment-67198206
1•crowdhailer•8m ago•0 comments

Researchers copy NASA climate data to Swiss supercomputer amid US funding cuts

https://www.rfi.fr/en/international-news/20260720-swiss-researchers-hoard-vast-trove-of-nasa-clim...
1•giuliomagnifico•9m ago•0 comments

AI Is the Best CoFounder

https://timleland.com/ai-is-the-best-co-founder/
1•TimLeland•11m ago•0 comments

RTK hook makes coding agents more expensive, not cheaper

https://blog.jetbrains.com/ai/2026/07/rtk-claude-code-token-savings/
1•neuraldenis•11m ago•0 comments

The Aspirations of HPE and Dell in the Quantum-Classical HPC Datacenter

https://www.nextplatform.com/compute/2026/07/13/the-aspirations-of-hpe-and-dell-in-the-quantum-cl...
2•rbanffy•11m ago•0 comments

Canada's boreal wildfires aren't bad forest management

https://www.theclimatebrink.com/p/canadas-boreal-wildfires-arent-just
2•throw0101d•13m ago•0 comments

Turning the NES into a thermometer using the PPU's $2002 open-bus decay

1•erspicu•14m ago•0 comments

Automating first-pass customer support with Claude Code and MCP

https://sitespeak.ai/blog/automate-customer-support-mcp
1•kizum•16m ago•0 comments

Show HN: After a break up I made an app to fix how I feel

https://apps.apple.com/redeem/?ctx=offercodes&id=6445867241&code=MEMOIRI2
1•momoelz•16m ago•0 comments

The Trump administration's Threat to Scientific Research

https://marginalrevolution.com/marginalrevolution/2026/07/the-trump-administrations-threat-to-sci...
21•surprisetalk•18m ago•1 comments

Why Your Daily Standup Notes Are Useless

https://www.projectnotespro.com/news/why-your-daily-standup-notes-are-useless
1•kestermckinney•22m ago•2 comments

Deriving the Obvious

https://diagrammonkey.wordpress.com/2026/07/19/deriving-the-obvious/
2•petschge•24m ago•0 comments

Values-First Living

https://jmbhughes.waldi.blog/values-first-living
1•waaldev•25m ago•0 comments

Introduction to If (Bash)

https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html
1•vladde•26m ago•2 comments

Why malloc always does more than I asked for?

https://ssenthilnathan3.github.io/blog/malloc/
2•nathaah3•28m ago•1 comments

Show HN: Restk – a native API client that stores your workspace as files in Git

https://restk.ai
1•jhaliya•29m ago•0 comments

Mirror Mirror: Self-hosted screen mirroring to your phone

https://github.com/maco30001/Mirror-Mirror
1•maco3000•29m ago•0 comments

The secret Trump administration battle to fight Chinese AI

https://www.axios.com/2026/07/20/ai-us-china-open-source-kimi
1•nnx•30m ago•0 comments

Countries with more tourists than locals

https://www.visualcapitalist.com/ranked-countries-with-more-tourists-than-locals/
1•teleforce•30m ago•0 comments

Show HN: An end to end SEO audit

https://github.com/houtini-ai/seo-audit-console
1•richardbaxter•32m ago•0 comments

Discovery and characterization of antitumor gut microbiota from amphibians

https://www.tandfonline.com/doi/full/10.1080/19490976.2025.2599562
2•he0001•34m ago•0 comments

Through Thick and Thermocline

https://www.bassfinity.com/blog/through-the-thick-of-it-punching-summer-grass-mats
1•jequals5•42m ago•0 comments

DWCS: Why I Open-Sourced My Game Infrastructure Early

https://medium.com/@www.ahadprogamer/i-built-an-open-source-multiplayer-backend-for-a-vr-game-tha...
2•Ahadprogamer•46m ago•0 comments

Extinction Rebellion pelt Microsoft Dutch data center site with acid balloons

https://www.datacenterdynamics.com/en/news/extinction-rebellion-pelts-microsoft-data-center-site-...
1•giuliomagnifico•46m ago•0 comments

Marvell Brings Radix, Low Latency, and Bandwidth to Bear with Teralynx T100

https://www.nextplatform.com/connect/2026/07/17/marvell-brings-radix-low-latency-and-bandwidth-to...
1•rbanffy•46m ago•0 comments

Wharton and Harvard Business School: LLMs on business decisions and tasks

https://business-ai-benchmark.github.io/
1•patelajay285•48m ago•0 comments