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

Comments

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

Show HN: Kandle – A WebGPU-based ML library written from scratch in JavaScript

https://github.com/final-kk/kandle
1•finalkk•33s ago•0 comments

Show HN: Our command line tool to transpile AI Inference from Python to C++

https://github.com/muna-ai/muna-py
2•olokobayusuf•1m ago•0 comments

Show HN: Measuring runtime strain in autonomous AI systems

https://github.com/willshacklett/gvai-safety-systems
1•PapaShack45•1m ago•0 comments

How to Save Windows: Unsolicited Business Advice from a Concerned Former User

https://waldencui.com/post/save_microsoft_windows/
1•cui•2m ago•0 comments

Ask HN: Does ChatGPT 5.2 with web search still hallucinate facts?

1•logicallee•3m ago•0 comments

Does Anthropic believe its AI is conscious, or just want Claude to think so?

https://arstechnica.com/information-technology/2026/01/does-anthropic-believe-its-ai-is-conscious...
2•samizdis•5m ago•0 comments

Show HN: RTK – Simple CLI to reduce token usage in your LLM prompts

1•patrick4urcloud•6m ago•0 comments

Errors as Values in TypeScript

https://errore.org/
1•xmorse•8m ago•0 comments

AstraZeneca sets out $15B China investment during Starmer visit

https://www.reuters.com/business/healthcare-pharmaceuticals/astrazeneca-sets-out-15-billion-china...
1•DustinEchoes•9m ago•0 comments

Ask HN: How are you preventing AI-driven "brain-softening"?

1•_aleph2c_•10m ago•0 comments

Show HN: I built an app to help vibe coders get users

https://collabonly.com
1•bytet3ch•11m ago•0 comments

Stripe's New Homepage

https://stripe.com/
1•abelanger•12m ago•0 comments

Show HN: I made a bootable NixBSD (NixOS and FreeBSD) image

https://github.com/jonhermansen/nixbsd-demo
3•jonhermansen•14m ago•0 comments

SAP shares plunge up to 17% as cloud backlog growth disappoints investors

https://www.ig.com/uk/news-and-trade-ideas/sap-shares-plunge-up-to-17--as-cloud-backlog-growth-di...
1•kavalg•15m ago•0 comments

Iran plans to cut ties with the global internet, and VPNs may not help this time

https://www.techradar.com/vpn/vpn-privacy-security/not-just-censorship-its-digital-isolation-iran...
2•maxloh•16m ago•0 comments

Show HN: Hyperterse – a super fast runtime to connect your data to your agents

https://github.com/hyperterse/hyperterse
1•samrith•16m ago•0 comments

A Missive on the Leitmotif

https://wehwalt.net/leitmotifs
1•sandbach•17m ago•0 comments

Single Bitcoin entity keeping BTC price suppressed below $90K

https://www.msn.com/en-us/money/markets/single-bitcoin-entity-keeping-btc-price-suppressed-below-...
1•radicalethics•17m ago•0 comments

Show HN: A skill that lets AI agents build hooks apps across 4 coding tools

1•runkids•17m ago•0 comments

SRE Is Anti-Transactional

https://cacm.acm.org/practice/sre-is-anti-transactional/
2•zdw•18m ago•0 comments

Microsoft dive spoils Mag 7 earnings enthusiasm

https://www.cnbc.com/2026/01/28/stock-market-today-live-updates.html
1•rurp•18m ago•0 comments

The Economics of a Super Bowl Ad

https://ro.co/perspectives/super-bowl-economics/
1•atlasunshrugged•19m ago•1 comments

Rover 2.0: automating projects with coding agents

https://endor.dev/blog/rover-2-0
1•ridruejo•20m ago•1 comments

Kimi K2.5: Now Free for One Week on AskCodi

https://askcodi.substack.com/p/kimi-k25-now-free-for-one-week-on
1•askcodi•20m ago•0 comments

Electronic components price and lead time increases announced across the board

https://www.cnx-software.com/2026/01/29/electronic-components-price-and-lead-time-increases-annou...
2•pyprism•20m ago•0 comments

Show HN: Kolibri, a DIY music club in Sweden (kolibrinkpg.com)

https://kolibrinkpg.com/
1•EastLondonCoder•21m ago•1 comments

Never Slide Out of the Day

https://aethermug.com/posts/nsoott%22
1•mrcgnc•23m ago•0 comments

Scammers posing as company CEOs surge in Japan

https://www.japantimes.co.jp/news/2026/01/19/japan/crime-legal/japan-ceo-emails-scams/
2•PaulHoule•23m ago•0 comments

Astronauts Are Going Back to the Moon for the First Time in Half a Century

https://time.com/7346146/artemis-ii-launch-nasa-astronauts-moon-mission/
2•ironyman•23m ago•2 comments

Eric S. Raymond: why is there such a huge variance in results from using LLMs?

https://twitter.com/esrtweet/status/2016849708254179501
3•dist-epoch•23m ago•1 comments