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.

Three Mistakes About Power and Justice (2025)

https://thenewdigest.substack.com/p/three-mistakes-about-power-and-justice
1•danielam•1m ago•0 comments

Google Releases Gemma Scope 2 to Deepen Understanding of LLM Behavior

https://www.infoq.com/news/2026/01/google-gemma-scope-2/
1•galaxyLogic•4m ago•0 comments

Crazy Speed with O Limiting Features with AI-Assisted Development

https://medium.com/@sirfifer/crazy-speed-w-o-limiting-features-with-ai-assisted-development-15882...
2•ramerman•9m ago•1 comments

David Foster Wallace's Syllabus

http://alasophia.blogspot.com/2008/09/david-foster-wallaces-syllabus.html
1•skogstokig•9m ago•0 comments

America's Biggest Power Grid Operator Has an AI Problem–Too Many Data Centers

https://www.wsj.com/business/energy-oil/power-grid-ai-data-centers-1235f296
2•fortran77•12m ago•1 comments

End the Fed (2025)

https://massie.house.gov/news/documentsingle.aspx?DocumentID=395707
3•barrister•13m ago•1 comments

Ask HN: Recommendations for self hostable OCR to extract code from images

1•vivzkestrel•14m ago•1 comments

LSP-Metals – Emacs Scala IDE Using Lsp-Mode to Connect to Metals

https://github.com/emacs-lsp/lsp-metals
1•TheWiggles•14m ago•0 comments

The Benjamin Button Effect: Software Careers in the Age of AI

https://softwareguru.substack.com/p/the-benjamin-button-effect-software
1•ssamptur•17m ago•1 comments

Uncovered: Secret room beneath Chinese embassy that poses threat to City

https://www.telegraph.co.uk/news/2026/01/12/revealed-china-embassy-secret-plans-spy-basement/
3•DustinEchoes•22m ago•1 comments

Wasefire

https://opensource.googleblog.com/2025/11/secure-by-design-firmware-development-with-wasefire.html
3•apitman•23m ago•0 comments

First impressions of Claude Cowork, Anthropic's general agent

https://simonwillison.net/2026/Jan/12/claude-cowork/
2•mfiguiere•23m ago•0 comments

Fed That Fights Back Is a Threat to Trump's Takeover Plan

https://www.bloomberg.com/news/features/2026-01-13/jerome-powell-fights-back-threatens-trump-s-fe...
3•JumpCrisscross•25m ago•0 comments

Invisible Risks That Kill Series A Rounds

https://blog.nemausat.com/series-a-technical-due-diligence-checklist
1•Ruidy•26m ago•1 comments

You Don't Need Mintlify

https://blog.tangled.org/docs
1•nerdypepper•28m ago•0 comments

Britain Investigates Elon Musk's X over Grok's Sexualized A.I. Images

https://www.nytimes.com/2026/01/12/world/europe/grok-ai-images-x-elon-musk-uk.html
5•rediguanayum•28m ago•2 comments

Show HN: Create Postcards from Museum Artworks

https://sweetpost.art/
1•thebigship•28m ago•0 comments

In-School Supervised Ed-Tech Support Produces Learning Gains

https://www.nber.org/papers/w34683
3•sien•31m ago•0 comments

Bayes theorem and how we talk about medical tests

https://ntietz.com/blog/bayes-theorem-medical-tests/
4•lwhsiao•39m ago•0 comments

Show HN: AI Prompt Generator, Optimizer and Manager

https://promtist.ai/
3•rosenx•41m ago•0 comments

Have your computer work for you

https://www.eomag.io/
3•Nadav--Shanun•42m ago•0 comments

Woodshed: Create, run, rate, and iterate on your Claude Skills

https://tangled.org/danabra.mov/woodshed
1•danabramov•44m ago•1 comments

Compare LLM Responses with OverallGPT

https://overallgpt.com/about
1•walterbell•48m ago•0 comments

The secretive powerbroker with a tight grip on corporate Spain

https://www.ft.com/content/708bbf41-a174-4c04-b96d-c6cfeca2a805
1•petethomas•52m ago•0 comments

Timelang: Natural Language Time Parser

https://timelang.dev/
1•kamranahmedse•55m ago•1 comments

Young Men Are Lost. A New Book Can Guide the Way

https://www.bloomberg.com/news/articles/2026-01-12/day-trader-memoir-generation-desperation-a-fra...
5•petethomas•58m ago•0 comments

Trump Touts New Microsoft Data-Center Pledges After Local Backlash

https://www.wsj.com/livecoverage/stock-market-today-dow-sp-500-nasdaq-01-12-2026/card/trump-touts...
4•nycdatasci•58m ago•0 comments

Show HN: ProofLoop – Autonomous long-running agents with verifiable completion

https://github.com/exiw-ai/proofloop
2•egordev•1h ago•0 comments

Show HN: I made a $25 lifetime Screen Studio alternative

https://debut.sh/
2•ben_hrris•1h ago•0 comments

Are Atomic Operations Better Than a Mutex? It Depends

https://madflojo.dev/posts/are-atomic-operations-faster-than-a-mutex/
2•madflojo•1h ago•0 comments