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.

Electricity 2026

https://www.iea.org/reports/electricity-2026
1•simonebrunozzi•5m ago•0 comments

Show HN: Prismle – Convert your resume into a business page

https://prismle.com/
1•b1tsoup•9m ago•1 comments

Show HN: GitDelivr: A free CDN for Git clones built on Cloudflare Workers and R2

https://gitdelivr.net/
1•emirb•9m ago•0 comments

Change Intent Records: The Missing Artifact in AI-Assisted Development

https://blog.bryanl.dev/posts/change-intent-records/
1•handfuloflight•10m ago•0 comments

Ask HN: Billions of dollars in funding, but what's changed for robotics?

3•ajax33•12m ago•0 comments

Building a Live BGP Map

https://kmcd.dev/posts/live-internet-map/
1•ingve•13m ago•0 comments

Show HN: Markwright

https://www.aloneguid.uk/projects/mw/
1•aloneguid•18m ago•0 comments

RAG vs. Skill vs. MCP vs. RLM

https://blog.alexewerlof.com/p/rag-vs-skill-vs-mcp-vs-rlm
3•weltview•20m ago•0 comments

The Next Horses

https://betterthanrandom.substack.com/p/the-next-horses
2•weltview•22m ago•0 comments

IntelligenceX – Zero-trust code reviews, desktop chat, tool packs

https://intelligencex.dev
2•themadboy•22m ago•0 comments

Reframing Energy for the Age of Electricity

https://reframing-energy-tool.electrotech-revolution.com/
1•gwd•27m ago•0 comments

The Flawed V02 Max Craze

https://erictopol.substack.com/p/the-flawed-v02-max-craze
1•simonebrunozzi•28m ago•0 comments

Sam Altman: the deal with the Pentagon "was definitely rushed"

https://xcancel.com/sama/status/2027911640256286973
2•thesdev•33m ago•0 comments

Show HN: Django-CRM – Open-Source CRM with PostgreSQL RLS Multi-Tenancy

https://github.com/MicroPyramid/Django-CRM
1•ashwin31•34m ago•1 comments

Saturday Night Live mocking people with disabilities

https://twitter.com/nbcsnl/status/2028028269610536977
4•mellosouls•35m ago•1 comments

No one wants to read your AI slop

https://pluralistic.net/2026/03/02/nonconsensual-slopping/#robowanking
8•flancian•36m ago•0 comments

Show HN: Lyria.run – Music generation powered by Google's Lyria 3

https://lyria.run/
1•funcin•37m ago•0 comments

Real-time global intelligence dashboard – AI-powered news aggregation

https://worldmonitor.app/
1•saberd•39m ago•0 comments

AI helps break the cost barrier to COBOL modernization

https://claude.com/blog/how-ai-helps-break-cost-barrier-cobol-modernization
3•nsoonhui•42m ago•0 comments

Browser Use vs. Claude Computer Use

https://techstackups.com/comparisons/browser-use-vs-claude-computer-use/
1•sixhobbits•43m ago•0 comments

Microsoft bans the word "Microslop" on its Discord, then locks the server

https://www.windowslatest.com/2026/03/02/microsoft-gets-tired-of-microslop-bans-the-word-on-its-d...
10•robtherobber•47m ago•3 comments

KlongPy

https://github.com/briangu/klongpy
1•tosh•49m ago•0 comments

Jolla phone – a full-stack European alternative

https://commerce.jolla.com/products/jolla-phone-sept-26
47•spinningslate•49m ago•21 comments

Show HN: Commitdog – Git on steroids CLI (pure Go, ~3MB binary)

https://aysdog.com/commitdog
5•anirbanfaith•54m ago•1 comments

Submission Deadline for 12th International Workshop on Plan 9 ends March 9 2026

http://iwp9.org/
2•nakedneuron•54m ago•0 comments

Vilayat-E Faqih

https://en.wikipedia.org/wiki/Guardianship_of_the_Islamic_Jurist
1•simonebrunozzi•54m ago•0 comments

Tailwind CSS UI Components

https://apexcodestudios.com
1•TheMashaBrand•56m ago•0 comments

Show HN: C7 – Pipe up-to-date library docs into any LLM from the terminal

https://github.com/VedanthB/context7-cli
1•vedanthbora•57m ago•0 comments

Show HN: DailyWatch – Free video discovery across 8 regions

https://dailywatch.video/
1•ibrahimtxyz•58m ago•0 comments

Flowly – Make your Mac mouse scroll like a trackpad

https://flowlyapp.dev/
2•simonij•1h ago•2 comments