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.

JD Vance vs. Trump: The Couch War Gets Out of Control [video]

https://www.youtube.com/watch?v=EbRMGAolHDk
1•pshales•1m ago•0 comments

LineageOS support comes to the Galaxy S22 series

https://9to5google.com/2026/08/17/lineageos-support-finally-comes-to-the-galaxy-s22-series/
1•thunderbong•2m ago•0 comments

Follow-Up Thoughts on Watermarking Schemes for AI-Generated Text

https://daringfireball.net/2026/08/follow-up_thoughts_on_watermarking
1•tambourine_man•3m ago•0 comments

RISC-V Extension Landscape

https://rpsene.github.io/riscv-extensions-landscape/
1•mshockwave•8m ago•0 comments

Headjust: macOS app that uses your headphones to surface tilt and lean

https://headjust.app/
1•ValentineC•11m ago•0 comments

Blobatar: Deterministic Geometric Avatars

https://www.blobatar.dev/
1•LorenDB•14m ago•0 comments

We Tested Qwen3.8 27B: How Much GPU and VRAM Do You Need

https://www.hardware-corner.net/qwen3-8-27b-hardware-tests/
1•mdp2021•16m ago•0 comments

Anthropic's Claude Will Add Watermarks to AI-Generated Text and Files

https://www.cnet.com/tech/services-and-software/anthropics-claude-will-add-watermarks-to-ai-gener...
1•wglb•17m ago•0 comments

Sam Altman: How to Be Successful (2019)

https://blog.samaltman.com/how-to-be-successful
2•TheAlchemist•23m ago•0 comments

I've been doing endurance testing on microSD cards for the last 3 years

https://www.reddit.com/r/homelab/comments/1vqzawd/ive_been_doing_endurance_testing_on_microsd_cards/
1•ValentineC•24m ago•0 comments

Goldeneye 007 100% Decompiled

https://twitter.com/defaultdnb/status/2089257650261229703
1•nomilk•26m ago•1 comments

Privibe – LLM CLI Local first+privacy focus+llama.cpp cache branch and Qwen3.x

https://github.com/alainnothere/privibe/tree/main
1•xlayn•39m ago•1 comments

Trump administration Announces New "Hacking Back" Program

https://reason.com/volokh/2026/08/17/trump-administration-announces-new-hacking-back-program/
4•anonymousiam•41m ago•0 comments

The Loss of Innocence

https://medium.com/freedomofthought/the-loss-of-innocence-a-timeline-of-growing-up-as-a-girl-ce62...
1•raynchad•41m ago•0 comments

Every Forward Deployed Engineer Just Got Promoted

https://www.furtherai.com/blog/every-forward-deployed-engineer-just-got-promoted
2•sgondala_ycapp•43m ago•0 comments

Laser mosquito zapper promises precision strikes as backers itch for answers

https://www.theregister.com/offbeat/2026/08/17/1k-laser-mosquito-zapper-promises-precision-strike...
3•mdp2021•44m ago•1 comments

Google wins bankruptcy auction for Spirit Airlines emails, chats, documents

https://www.axios.com/2026/08/17/google-spirit-airlines-bankruptcy
9•sgustard•50m ago•5 comments

PM Carney announces largest clean energy investment in North American history

https://www.pm.gc.ca/en/news/news-releases/2026/08/17/prime-minister-carney-announces-largest-cle...
29•garbawarb•54m ago•4 comments

70 Strategies/Moats on How Things Win

https://stephango.com/moats
1•momentmaker•54m ago•0 comments

CRTC allows Canadian carriers to lock phones again, with a catch

https://mobilesyrup.com/2026/08/17/crtc-brings-back-phone-locking/
3•jethronethro•55m ago•0 comments

AMD Working on a New Back End for Improving ROCm Compute in QEMU/VMs

https://www.phoronix.com/news/AMD-ROCm-Better-QEMU-VM
2•mdp2021•55m ago•0 comments

Show HN: Cogni: MCP memory for LLMs, with no LLM in the retrieval path

https://getcogni.io/
2•ihamilton7•58m ago•0 comments

Consumers Prefer AI Music Until They're Told It's AI

https://www.promarket.org/2026/05/04/consumers-prefer-ai-music-until-theyre-told-its-ai/
3•a2ff6eeb0•1h ago•0 comments

Statement Regarding Loongson Vulnerabilities Presented at USENIX26

https://www.loongson.cn/news/show?id=850
1•csmantle•1h ago•0 comments

Voluntary attention regulates acute immune responses in humans

https://www.nature.com/articles/s41562-026-02541-1
4•bookofjoe•1h ago•0 comments

Germany Just Banned Windows to Save €15M

https://www.youtube.com/watch?v=iaz32kiBbaA
3•cable2600•1h ago•3 comments

Whose doctor does the AI recommend? An algorithm audit of LLMs in physician

https://arxiv.org/abs/2608.14399
1•sbulaev•1h ago•0 comments

Prime Agent: A Self-Improving RLM Agent

https://github.com/PrimeIntellect-ai/prime-agent
2•rzk•1h ago•0 comments

Connecting to an Azure/Entra Joined Windows Machine from Linux

https://github.com/themew2/FreeRDP-to-Entra-Connected-Windows-Device
1•themew2•1h ago•0 comments

Cursor Origin

https://cursor.com/docs/origin
45•peterspath•1h ago•25 comments