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.

China showcases new Moon ship and reusable rocket in one extraordinary test

https://arstechnica.com/space/2026/02/china-showcases-new-moon-ship-and-reusable-rocket-in-one-ex...
1•Bender•28s ago•0 comments

US decides SpaceX is like an airline, exempting it from Labor Relations Act

https://arstechnica.com/tech-policy/2026/02/victory-for-elon-musk-us-labor-board-abandons-authori...
1•Bender•58s ago•0 comments

"Windows 11 26H1" is a special version of Windows exclusively for new Arm PCs

https://arstechnica.com/gadgets/2026/02/windows-11-26h1-is-a-special-version-of-windows-exclusive...
1•Bender•1m ago•0 comments

Automating Inference Optimizations with NVIDIA TensorRT LLM AutoDeploy

https://developer.nvidia.com/blog/automating-inference-optimizations-with-nvidia-tensorrt-llm-aut...
1•matt_d•1m ago•0 comments

Malcolm Gladwell Announces Book Exploring the Nation's Gun Violence Epidemic

https://rbmediaglobal.com/malcolm-gladwell-announces-the-american-way-of-killing-a-new-book-explo...
1•paulpauper•3m ago•0 comments

Deepwiki.com (Devin) documentation of Sutskever-30-implementations

https://deepwiki.com/pageman/sutskever-30-implementations
1•pajop•6m ago•0 comments

Tékumel

https://en.wikipedia.org/wiki/T%C3%A9kumel
1•emigre•8m ago•0 comments

Reports of Telnet's Death Have Been Greatly Exaggerated

https://www.terracenetworks.com/blog/2026-02-11-telnet-routing
2•ericpauley•9m ago•1 comments

Agentic Engineering

https://addyosmani.com/blog/agentic-engineering/
1•Cyphase•10m ago•0 comments

WebMCP started as a solution to auth for agents at Amazon

https://www.arcade.dev/blog/web-mcp-alex-nahas-interview/
3•nearestnabors•11m ago•0 comments

Ford Falls Behind China's BYD in Global Sales for the First Time

https://www.bloomberg.com/news/articles/2026-02-10/ford-falls-behind-china-s-byd-in-global-sales-...
1•toomuchtodo•14m ago•1 comments

Show HN: agent alcove – Claude, GPT, and Gemini debate across forums

https://agentalcove.ai
1•nickvec•15m ago•0 comments

An ice dance duo skated to AI music at the Olympics

https://techcrunch.com/2026/02/10/olympics-czech-ice-dancers-duo-ai-music/
1•saikatsg•17m ago•0 comments

Musk says xAI was reorganized, leading to some layoffs

https://www.reuters.com/business/musk-says-xai-was-reorganized-2026-02-11/
3•mraniki•18m ago•0 comments

Show HN: CodeMoot – Bridge Between Claude Code and Codex CLI

https://github.com/katarmal-ram/codemoot
1•katarmal-ram•19m ago•0 comments

Today is my last day at Anthropic. I resigned

https://twitter.com/MrinankSharma/status/2020881722003583421
3•saikatsg•20m ago•0 comments

Show HN: PolyMCP – Expose Python functions as MCP tools

1•justvugg•24m ago•0 comments

Ghost CMS adds support for welcome emails

https://ghost.org/changelog/welcome-emails/
1•Curiositry•24m ago•0 comments

DOJ says Trenchant boss sold exploits to Russian broker

https://techcrunch.com/2026/02/11/doj-says-trenchant-boss-sold-exploits-to-russian-broker-capable...
2•_____k•24m ago•0 comments

PXL2000

https://en.wikipedia.org/wiki/PXL2000
2•dcminter•25m ago•0 comments

Video: A Brief Overview of the Atari 800XL

https://www.goto10retro.com/p/video-a-brief-overview-of-the-atari
1•rbanffy•27m ago•0 comments

Show HN: Yet another music player but written in Rust

https://github.com/temidaradev/rusic
2•temidaradev•30m ago•0 comments

Apple's Latest Attempt to Launch the New Siri Runs into Snags

https://www.bloomberg.com/news/articles/2026-02-11/apple-s-ios-26-4-siri-update-runs-into-snags-i...
4•petethomas•31m ago•2 comments

GLM 5 – The Next-Gen Frontier

https://glm5.app/
1•Jenny249•31m ago•0 comments

Iran's Digital Surveillance Machine Is Almost Complete

https://www.wired.com/story/irans-digital-surveillance-machine-is-almost-complete/
2•oavioklein•32m ago•0 comments

Deleted doesn't mean gone: How police recovered Nancy Guthrie's doorbell footage

https://www.theverge.com/tech/877235/nancy-guthrie-google-nest-cam-video-storage
7•wewewedxfgdf•33m ago•1 comments

A few design decisions for a new chat platform

https://sporks.space/2026/02/10/a-few-design-decisions-for-a-new-chat-platform/
3•zdw•34m ago•0 comments

Apple withholds 18.7.5 security update from iPhones and iPads supporting iOS 26

https://support.apple.com/en-us/126347
4•shantara•37m ago•2 comments

Building Modern Databases with the FDAP Stack

https://gotopia.tech/articles/412/building-modern-databases-with-the-fdap-stack
1•PaulHoule•38m ago•0 comments

TypeScript 6.0 Beta

https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-beta/
2•enz•39m ago•0 comments