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

Comments

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

'A new world is being born': author Rebecca Solnit on the 'slow revolution' the

https://www.theguardian.com/books/2026/mar/25/rebecca-solnit-slow-revolution-far-right-cannot-tol...
1•hkhn•1m ago•0 comments

Agentic AI Tools Mapped Across 11 Categories

https://www.stackone.com/blog/ai-agent-tools-landscape-2026/
1•Anon84•1m ago•0 comments

Apple Just Lost Me

https://andregarzia.com/2026/03/apple-just-lost-me.html
1•syx•3m ago•0 comments

Show HN: Vectree – Learn complex concepts through AI-generated interactive SVGs

https://vectree.io
1•functional_dev•4m ago•0 comments

Custom themes for any website with one sentence

https://github.com/StyleSwift/StyleSwift
1•zane12580•6m ago•0 comments

Show HN: Cognium – Tree-sitter+taint Tracking SAST for Java,Python,JS,Rust

https://cognium.dev/
1•openmason•6m ago•0 comments

BSD kqueue is a mountain of technical debt

https://ariadne.space/2021/06/05/actually-bsd-kqueue-is-a.html
1•PaulHoule•7m ago•0 comments

Approva. Human approval infrastructure for AI actions. Open Core

https://github.com/lookmanrays/approva
1•guardienaveugle•8m ago•0 comments

ECB ready to hike rates even if expected inflation surge is short-lived

https://www.cnbc.com/2026/03/25/ecb-rate-hikes-inflation-forecasts-christine-lagarde-iran-war.html
2•inaros•11m ago•0 comments

Fiber optic cables reveal a serious problem at the heart of modern farming

https://grist.org/drought/fiber-optic-cables-reveal-a-serious-problem-at-the-heart-of-modern-farm...
2•Brajeshwar•11m ago•0 comments

Apple launches age verification for UK iPhone users

https://www.politico.eu/article/apple-launches-age-verification-for-uk-iphone-users/
3•miohtama•13m ago•0 comments

I ran 3,360 safety tests on GPT-4o, Claude, Grok, DeepSeek, Gemini

https://github.com/aestrad7/llm-break-bench
2•aestrad7•13m ago•2 comments

FCC imposes ban on foreign-made routers, affecting all new models

https://arstechnica.com/tech-policy/2026/03/trump-fcc-prohibits-import-and-sale-of-new-wi-fi-rout...
2•Velocifyer•15m ago•0 comments

Cova – Audit your monitoring stack for blind spots

https://getcova.ai
1•Paulo75•16m ago•1 comments

Expert Personas Improve LLM Alignment but Damage Accuracy

https://arxiv.org/abs/2603.18507
1•inaros•16m ago•0 comments

Thoughts on Slowing the Fuck Down

https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/
2•jdkoeck•16m ago•0 comments

Show HN: BitTank – 1.58-bit neural networks in 30 KB of vanilla JavaScript

https://mediatank.github.io/bittank/
1•panayman•17m ago•0 comments

ApiArk – an open-source, local-first Postman alternative

https://github.com/berbicanes/apiark
4•matijash•17m ago•0 comments

OLAP GraphDB: CSR analytical views coexisting with OLTP (with LDBC benchmarks)

https://arcadedb.com/blog/graph-olap-engine-the-fastest-graph-analytics-with-zero-compromises/
3•lvca•17m ago•0 comments

Show HN: Wordbird: free dictation for Mac running Nvidia Parakeet locally

https://github.com/tillahoffmann/wordbird
2•earthnail•18m ago•0 comments

Ark – AI agents waste ~30% of context on tool schemas.I built runtime that learn

https://github.com/atripati/ark
1•atripat6•19m ago•0 comments

Show HN: A Query Engine: A 7-Part Deep Dive in Rust

https://tech-lessons.in/en/blog/inside_a_query_engine_introduction/
1•sarthakmakhija•20m ago•1 comments

Apple Rolls Out Age Verification Requirements for UK Users

https://www.bloomberg.com/news/articles/2026-03-25/apple-rolls-out-age-verification-requirements-...
3•miohtama•21m ago•2 comments

Show HN: Stickynotes.fyi – a free browser sticky notes board that saves locally

https://stickynotes.fyi
1•saidin•23m ago•0 comments

Population's cadmium overexposure requires urgent action, French agency tells

https://www.lemonde.fr/en/france/article/2026/03/25/population-s-cadmium-overexposure-requires-ur...
2•rawgabbit•23m ago•0 comments

Claude Is Down

11•haebom•23m ago•3 comments

Agentic Utilities – Citrini Research

https://www.citriniresearch.com/p/agentic-utilities
1•stareatgoats•24m ago•0 comments

Ask HN: How do you manage knowledge you accumulate as a developer?

1•kubanowacki•24m ago•1 comments

We Social Engineered Our Own AI. Here's What Happened

https://reikon.io/blog/red-team/
1•Monotoko•25m ago•0 comments

The Terminal I Wished Existed, So I Built It

https://yaw.sh/blog/the-terminal-i-wished-existed-so-i-built-it/
4•tkjef•25m ago•0 comments