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.

Loon Is a Lisp

https://campedersen.com/loon
1•ecto•2m ago•0 comments

0 A.D. Release 28: Boiorix

https://play0ad.com/new-release-0-a-d-release-28-boiorix/
1•jonbaer•2m ago•0 comments

Palantir partnership is at heart of Anthropic, Pentagon rift

https://www.semafor.com/article/02/17/2026/palantir-partnership-is-at-heart-of-anthropic-pentagon...
1•everybodyknows•3m ago•0 comments

A High Performance Neural Network for Energy-Efficient Copyright Violation [pdf]

https://raw.githubusercontent.com/em-tg/laundercat/refs/heads/master/laundercat.pdf
1•em-tg•5m ago•0 comments

Alpha School's Secret Sauce

https://fivetwelvethirteen.substack.com/p/alpha-schools-secret-sauce
1•yorwba•5m ago•0 comments

Show HN: NationalDex – an open-source Pokédex app

https://www.nationaldex.app
1•linesofcode•6m ago•1 comments

Show HN: Giving Claude Code persistent memory with a self-hosted MCP server

https://github.com/elvismdev/mem0-mcp-selfhosted
1•elvismdev•6m ago•1 comments

Six Years of Pluralistic

https://pluralistic.net/2026/02/19/now-we-are-six/
2•leotravis10•7m ago•0 comments

We Dumped GitHub into DuckLake, Here's What We Found

https://research.powerset.co/posts/github-in-2025
2•meta87•7m ago•0 comments

Red blood cells soak up sugar at high altitude, protecting against diabetes

https://medicalxpress.com/news/2026-02-red-blood-cells-sugar-high.html
2•bikenaga•7m ago•0 comments

Asbestos is a bigger problem than we thought [video]

https://www.youtube.com/watch?v=cMx139eTxoc
1•lisper•7m ago•0 comments

Deep UV ultrashort laser pulses for precise ablation of soft biological tissue

https://opg.optica.org/captcha/(S(i1vawnmvqsscndqs42phxdls))/?guid=67BC469C-1968-4ADF-9205-D3AC8D...
2•PaulHoule•8m ago•0 comments

It's time to get rid of networked cameras

https://buttondown.com/creativegood/archive/its-time-to-get-rid-of-networked-cameras/
1•leotravis10•8m ago•0 comments

OpenClaw Is the Canary in the Coalmine

https://www.osohq.com/post/the-clawbot-moltbot-openclaw-problem
2•meghan•8m ago•0 comments

Musk cuts Starlink access for Russian forces giving Ukraine an edge at the front

https://www.bbc.com/news/articles/c0q3ndj7052o
1•MilnerRoute•8m ago•1 comments

YouTube Blocks Background Listening Workaround for Free Users

https://www.pcmag.com/news/youtube-blocks-background-listening-workaround-for-free-users
1•ripe•8m ago•0 comments

Roblox sued by L.A. County for allegedly failing to protect children

https://ktla.com/news/local-news/roblox-lawsuit-los-angeles-county/
2•Bender•9m ago•0 comments

MediaSymetric Market is running a contest

1•anarhackist•9m ago•0 comments

Google blocked over 1.75M Play Store app submissions in 2025

https://www.bleepingcomputer.com/news/security/google-blocked-over-175-million-play-store-app-sub...
2•speckx•10m ago•0 comments

Roman slavery and American slavery – how were they different?

https://beardyhistory.com/2018/01/01/roman-slavery-and-american-slavery-differences/
2•thisislife2•10m ago•0 comments

Beagle SCM: the continuous commit model (a.k.a. undo/redo)

https://replicated.wiki/blog/partII.html
1•gritzko•10m ago•0 comments

Squashed skulls found in China belong to first known East Asians

https://www.science.org/content/article/squashed-skulls-found-china-belong-first-known-east-asians
2•bikenaga•11m ago•0 comments

Show HN: Matrix OS – An AI operating system where Claude is the kernel

https://matrix-os.com/
4•hamedmp•12m ago•1 comments

I'm Sorry to Burst Your Bubble: You Are Being Fooled About AI

https://davidwsilva.substack.com/p/im-sorry-to-burst-your-bubble-you
2•t23•12m ago•0 comments

Denser Retriever: Semantic Search and Document Retrieval

https://retriever.denser.ai
1•zhiheng_huang•14m ago•0 comments

Chris Lattner on Claude C Compiler

https://twitter.com/clattner_llvm/status/2024564314347360272
1•tosh•14m ago•0 comments

I Built an Automated Art Business with AI Then Realized It Was a Terrible Idea

https://www.youtube.com/watch?v=_g2WjXqGmps
1•nipponese•15m ago•0 comments

Show HN: PageData – URL intelligence API:metadata, tech stack, DNS, SSL one call

https://pagedata.dev/
1•jendrypto•16m ago•0 comments

Co-Alegebraic Chat Bots in Haskell [Not AI]

https://github.com/cofree-coffee/cofree-bot
2•solomonb•18m ago•1 comments

Hubble, Euclid and Subaru uncover dark galaxy

https://www.esa.int/Science_Exploration/Space_Science/Hubble_Euclid_Subaru_uncover_dark_galaxy
1•Eduard•19m ago•0 comments