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.

Almost no skill required to cook a steak

https://blog.sydorets.com/en/posts/almost-no-skill-required-to-cook-a-steak/
1•yusyd•1m ago•0 comments

Zig's Io.Threaded Is Neat

https://matklad.github.io/2026/08/06/neat-io-threaded.html
1•surprisetalk•1m ago•0 comments

The same stocks, bought twice: how much popular ETFs overlap

https://overlapcheck.com/research/etf-overlap-study
1•celineycn•1m ago•0 comments

Google DeepMind workers in UK vote to unionize amid deal with US Military

https://www.theguardian.com/us-news/2026/may/04/google-deepmind-uk-workers-union
1•nervai•2m ago•0 comments

Explosive Drone at German Airport Marks New Threat for Europe

https://www.wsj.com/world/europe/explosive-drone-at-german-airport-marks-new-threat-for-europe-04...
1•cwwc•3m ago•0 comments

Build a Raspberry Pi Pico route finder using Dijkstra's algorithm

https://www.raspberrypi.com/news/build-a-raspberry-pi-pico-route-finder-using-dijkstras-algorithm/
1•Brajeshwar•3m ago•0 comments

A Public-Data API for Instagram, TikTok and YouTube

https://scrapingisnotacrime.com/
1•junioroangel•4m ago•0 comments

The End of No Code

https://blog.exe.dev/the-end-of-no-code
1•bryanmikaelian•5m ago•0 comments

a "harness" is a neurosymbolic architecture

https://twitter.com/fchollet/status/2085323411903889876
1•tosh•7m ago•0 comments

Tlbic Policy Proposal v10.0: Designing bottom-up governance for basic income

https://drive.google.com/file/d/1DtbTIQSDB2-_CtsrOYYOjlw5qkFlp3oP/view?usp=drive_link
1•michikawa59•7m ago•1 comments

Plaster cast of a Roman child's face

https://collection.sciencemuseumgroup.org.uk/objects/co84770/plaster-cast-of-a-roman-childs-face-...
2•fbn79•7m ago•0 comments

Observing elusive tetroxides in gas-phase reactions

https://www.science.org/doi/10.1126/sciadv.aeb6495
1•wmlhwl•8m ago•0 comments

SoftBank donated $50M to Trump's library before federal data center deal

https://www.theverge.com/policy/976138/softbank-trump-library-data-center-ohio
3•mapping365•8m ago•0 comments

Biggest US law firms explore selling stakes to private equity

https://www.ft.com/content/475d573a-886d-4b75-b07c-f74c38b093f2
2•petethomas•8m ago•0 comments

Show HN: Keychange, macOS input source switching per keyboard, not per app

https://keychange.dev
1•tmrmn•8m ago•1 comments

China's AI drive threatens the largest workforce

https://economist.com/briefing/2026/08/06/chinas-ai-drive-threatens-the-worlds-largest-workforce
1•andsoitis•9m ago•0 comments

Linux of AI is an open-source ecosystem designed to help reduce AI vendor lockin

https://github.com/sekacorn/Linux-of-Ai
1•Saya24f•10m ago•0 comments

Show HN: Quack – a macOS TUI for monitoring OpenCode sessions and resource usage

https://github.com/SmolNero/quack
1•edgar_ortega•11m ago•0 comments

Show HN: Aster, a polyglot monorepo build orchestrator

https://github.com/archastro/aster
2•cgrunewald•11m ago•0 comments

Life is Short, but Snakes are Long

https://snakesarelong.blogspot.com/
1•Gracana•12m ago•0 comments

How do you do peer review in your org? PRDs, RFCs, OKRs, etc.

https://allsign.app/
1•iamalnewkirk•13m ago•0 comments

Ask HN: AI rollout for 100 employees, mostly non-technical – what worked?

1•eeemmmooo•14m ago•0 comments

List of literary award winning works created with AI

https://jamesyu.org/award-winning-ai-literature/
1•jamesjyu•14m ago•0 comments

Show HN: Run With Zombies. A free browser game where GPS zombies chase you

https://runwithzombies.com/
2•mfernandes•14m ago•0 comments

Show HN: Open Lustre in the cloud, with ZFS OSTs on object storage not disks

https://github.com/zettalane-systems/open-lustre-cloud
1•suprasam•14m ago•1 comments

Uber open-sourced its security monitoring for Claude Code, Cursor and Codex

https://github.com/uber/ADR
1•opwizardx•15m ago•0 comments

Meta says its AI model hacked into another company during testing

https://www.theguardian.com/technology/2026/aug/05/meta-ai-model-hack-training
1•beardyw•15m ago•3 comments

Amazon is limiting the reviews you can read

https://goodereader.com/blog/electronic-readers/amazon-is-limiting-the-reviews-you-can-read
2•edward•16m ago•0 comments

ESPHome Desktop App

https://esphome.io/blog/2026/08/04/simplify-your-esphome-setup-with-the-new-desktop-app/
1•lode•17m ago•0 comments

FDA Approves First Drug to Treat the Full Range of Narcolepsy Type 1 Symptoms

https://www.fda.gov/news-events/press-announcements/fda-approves-first-drug-treat-full-range-narc...
2•bookofjoe•17m ago•0 comments