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.

Why Gen Z is taking up boomer hobbies

https://www.economist.com/culture/2026/04/01/why-gen-z-is-taking-up-boomer-hobbies
1•andsoitis•1m ago•0 comments

Show HN: I built a Python-based app for Windows security diagnostics

https://github.com/secuditor/secuditor-lite/tree/main
1•mennylevinski•2m ago•0 comments

Show HN: AI tax filing – upload W-2s and 1099s, get completed IRS forms back

https://autocook.io
2•hetelek•2m ago•0 comments

Anthropic says: nothing wrong with our usage limits, you're hallucinating

https://www.reddit.com/r/ClaudeAI/s/u7aJKSDmfy
1•aeneas_ory•3m ago•0 comments

Drowning in Data Sets?

https://www.nature.com/articles/d41586-026-00880-7
1•gnabgib•3m ago•0 comments

Reporting potholes with an ESP32, LoRA, and AI

https://thingswemake.com/pothole-in-one/
2•flakespancakes•7m ago•0 comments

Kafka Explorer – Configuration, Protocol, Wire Format, Errors, Flink SQL

https://kafka-options-explorer.conduktor.io/
1•chtefi•9m ago•0 comments

Built-in workaround for applications hiding under the MacBook Pro notch (2024)

https://flaky.build/built-in-workaround-for-applications-hiding-under-the-macbook-pro-notch/
1•zbentley•10m ago•0 comments

The machines are fine. I'm worried about us

https://ergosphere.blog/posts/the-machines-are-fine/
1•hmpc•11m ago•0 comments

Orallexa – AI Trading System

https://github.com/alex-jb/orallexa-ai-trading-agent
2•xji12026•13m ago•0 comments

Cmd Joins Conductor

https://www.conductor.build/blog/cmd-joins-conductor
1•Charlieholtz•13m ago•0 comments

Why Legal Immigration Is Nearly Impossible

https://www.cato.org/policy-analysis/why-legal-immigration-nearly-impossible
4•Anon84•15m ago•0 comments

FIFA raises World Cup final top ticket price to $10,990, up from $1,600 in 2022

https://www.theguardian.com/football/2026/apr/02/fifa-ticket-prices-world-cup-2026-final
2•bookofjoe•17m ago•3 comments

Context Constitution

https://github.com/letta-ai/context-constitution
4•forthwall•17m ago•0 comments

The Depleting Missile Defense Interceptor Inventory (2025)

https://www.csis.org/analysis/depleting-missile-defense-interceptor-inventory
2•johnbarron•18m ago•1 comments

Show HN: Claude Code plugin to manage my SaaS from the terminal

https://github.com/productlift/productlift-claude-plugin
1•ruben88•20m ago•0 comments

U.S. Is Burning Through Tomahawk Cruise Missile Stockpile at an Alarming Rate

https://www.twz.com/news-features/u-s-is-burning-through-tomahawk-cruise-missile-stockpile-at-a-a...
6•uticus•21m ago•1 comments

What are the tool combinations you're using in your OpenClaw setup?

1•sharath39•21m ago•0 comments

Anton – The most advanced AI data-coworker

https://github.com/mindsdb/anton
1•torrmal•25m ago•1 comments

How to teach programming in the age of AI

https://www.thetransmitter.org/how-to-teach-this-paper/how-to-teach-programming-in-the-age-of-ai/
2•mooreds•25m ago•0 comments

Show HN: Forcing Claude Code to Write Maintainable TypeScript

https://github.com/MiguelsPizza/skills/tree/main/skills/maintainable-typescript
1•miguelspizza•25m ago•0 comments

Our first AI E-magazine, anny feedback will be appreciated

https://teamcal.ai/ezine/2026/03_AI_Edge_For_Leaders_Is_AI_Aware.html
1•rajl•26m ago•1 comments

EPA flags microplastics, pharmaceuticals as contaminants in drinking water

https://www.npr.org/2026/04/02/nx-s1-5771155/epa-microplastics-pharmaceuticals-drinking-water
3•mikhael•29m ago•0 comments

Microsoft cracks down on old Windows kernel drivers

https://www.theregister.com/2026/03/27/microsoft_kernel_trust/
1•thunderbong•30m ago•0 comments

Show HN: I'm sick of switching between LLMs

https://github.com/the-banana-tool/king-louie
1•sethito•32m ago•1 comments

Gemma 4 reports, configs, and code, here are the takeaways

https://twitter.com/rasbt/status/2039780905619705902
2•tzury•33m ago•0 comments

AI Futures Project: Q1 2026 Timelines Update

https://blog.aifutures.org/p/q1-2026-timelines-update
1•scrlk•33m ago•0 comments

Ask HN: How relevant is low code according to you in today’s world with Claude?

2•kinj28•36m ago•1 comments

Artemis Mission Tracker – Live Orion Spacecraft Position

https://issinfo.net/artemis
3•ColinWright•36m ago•0 comments

US Burned 14 Years of Missiles in 30 Days

https://trendytechtribe.com/energy/us-burned-14-years-missiles-30-days
41•Betelbuddy•37m ago•9 comments