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.

Warren Buffett dumps $1.7B of Amazon stock

https://finbold.com/warren-buffett-dumps-1-7-billion-of-amazon-stock/
1•fauria•29s ago•0 comments

Is Life a "Phase of Matter" We Haven't Named Yet?

https://www.youtube.com/watch?v=M2iX6HQOoLg
1•JimmyBuckets•1m ago•1 comments

Kubert: Isolated Kubernetes Contexts

https://debeijer.io/blog/kubert-isolated-kubernetes-contexts
1•arunc•1m ago•0 comments

Ask HN: Best AI website builder for small businesses?

1•JumpinJack_Cash•2m ago•0 comments

Show HN: Nonograms – Friends-only puzzle room with replays and leaderboards

https://nonograms.siraben.dev/
1•siraben•3m ago•0 comments

As HN: Why is no one using my free library?

1•kiraken•3m ago•0 comments

Insights from Multilingual Curation for a 20T-Token Dataset

https://www.datologyai.com/blog/berweb-insights-from-multilingual-curation-for-a-20-trillion-toke...
1•hurrycane•4m ago•0 comments

Mark Zuckerberg set to take the stand at landmark trial

https://abcnews.com/Business/mark-zuckerberg-set-stand-landmark-trial-social-media/story?id=13024...
1•1vuio0pswjnm7•5m ago•0 comments

Show HN: A public map of startups worldwide (anyone can add theirs)

https://welovestartups.com
1•zacharykapank•5m ago•0 comments

Daily nightmare descends on Tesla charging lot in San Francisco

https://www.sfgate.com/local/article/tesla-supercharger-lot-lombard-street-21359085.php
1•starkparker•5m ago•0 comments

Current – New RSS Reader

https://www.terrygodier.com/current
2•wrxd•6m ago•0 comments

Mark Zuckerberg testifies at social media addiction trial

https://www.cbsnews.com/news/mark-zuckerberg-testifies-meta-social-media-addiction-trial/
1•1vuio0pswjnm7•6m ago•0 comments

Paperclip Reforged – A from-scratch remake of Universal Paperclips

https://paperclip.aayush.art/
1•aayush9029•7m ago•0 comments

Constructing Unlearnable Data with Solely Linear Classifiers

https://arxiv.org/abs/2601.19967
1•PaulHoule•7m ago•0 comments

Mark Zuckerberg testifies at landmark social media addiction trial

https://www.nbcnews.com/tech/tech-news/mark-zuckerberg-testifies-landmark-social-media-addiction-...
3•1vuio0pswjnm7•7m ago•0 comments

Luxury hotel scammer booked rooms for a cent, altered payment validation system

https://www.bbc.com/news/articles/c0q3nwdk315o
1•embedding-shape•8m ago•0 comments

Ask HN: Are Snaps (Cannnonical) worth it?

1•the_stocker•8m ago•0 comments

Show HN: CasperAI – A local MCP server for cross-platform engineering context

https://github.com/chose166/CasperAI
1•chose166•8m ago•0 comments

Show HN: Kindred – Find people interested in what you're building

https://kindred-frontend.onrender.com
1•uriva•9m ago•0 comments

Show HN: Agent Democracy Protocol – AI agents that vote and pool resources

https://aeoess.com/protocol.html
1•Tima_fey•9m ago•0 comments

ArXiv paper –> visually appealing video explanations

https://www.arxivisual.org/
1•aanet•10m ago•0 comments

Claude Briefly Experiences Outage as Users Report Chat Issues

https://ariatatrezvalthazar.blogspot.com/2026/02/claude-briefly-experiences-outage-as.html
1•Traumen•10m ago•0 comments

How to Ace a Job Interview with an AI

https://www.wsj.com/tech/ai/job-interview-tips-ai-a3be8593
1•bookofjoe•10m ago•1 comments

A roadmap for evaluating moral competence in large language models

https://www.nature.com/articles/s41586-025-10021-1
1•xnx•10m ago•0 comments

Show HN: Fory C++ Serialization – Polymorphism, Circular Refs, 12x vs. Protobuf

https://fory.apache.org/blog/fory_cpp_blazing_fast_serialization_framework/
2•chaokunyang•11m ago•0 comments

A Global Web of Chinese Propaganda Leads to a U.S. Tech Mogul (2023)

https://www.nytimes.com/2023/08/05/world/europe/neville-roy-singham-china-propaganda.html
1•gradus_ad•11m ago•0 comments

Zero Agent Gate: Agent-to-Service Auth That Keeps Secrets Out of the LLM

https://shivekkhurana.com/blog/zag/
1•shivekkhurana•11m ago•0 comments

Vault (organelle)

https://en.wikipedia.org/wiki/Vault_(organelle)
2•CGMthrowaway•12m ago•0 comments

Open Source Book: Let Erlang Crash

https://cloudstreet-dev.github.io/Let-Erlang-Crash/
1•DavidCanHelp•12m ago•0 comments

I'm Building OpenClaw Skills for Nonprofit RBM Logic Models

1•vassilbek•15m ago•0 comments