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.

Valve is a bigger threat to PlayStation than Xbox ever was

https://jamie.bearblog.dev/console-market-thesis-valve-bigger-threat-to-playstation-than-xbox-eve...
1•jamieskella•42s ago•0 comments

Never Buy A .online Domain

https://www.0xsid.com/blog/online-tld-is-pain
1•ssiddharth•44s ago•0 comments

Show HN: ZoneMapzone World Clock

https://zonemap.live/
1•zzjoey•2m ago•0 comments

Cabbage Genetics

https://worksinprogress.co/issue/sculpting-cabbages/
1•surprisetalk•2m ago•0 comments

The two kinds of desire, and one of the most important things I know

https://sashachapin.substack.com/p/the-two-kinds-of-desire-and-one-of
1•surprisetalk•3m ago•0 comments

Show HN: Browse2API – Turn any website into an API

https://www.browse2api.com/
1•AdityaKasaudhan•3m ago•0 comments

YouSky: My one-person social network (Short version)

https://rosswintle.uk/2026/02/yousky-my-one-person-social-network-short-version/
1•surprisetalk•3m ago•0 comments

Exploring a Future of Programming

https://sidhion.com/blog/exploring_future_programming/
1•surprisetalk•3m ago•0 comments

Show HN: Dmark – DMARC report bulk evaluation tool

https://github.com/scotttromley/dmark
1•prettyWise•4m ago•0 comments

Show HN: KTApple – Visual tile editor for macOS (KDE Plasma-style tiling)

https://github.com/m96-chan/KTApple
1•m96-chan•4m ago•0 comments

Show HN: Mengram – AI agent memory with facts, events, and evolving workflows

https://github.com/alibaizhanov/mengram
1•mengram-ai•4m ago•1 comments

Agentically Fixing 159 Bugs

https://powerfulpython.com/blog/agentically-fixing-bugs/
1•redsymbol•5m ago•0 comments

Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

https://thenewstack.io/red-hat-enters-the-cloud-native-developer-desktop-market/
2•twelvenmonkeys•6m ago•0 comments

Show HN: AutoBrief – Generate post-incident briefs from a structured form

https://autobrief.dev
1•SoloShipper•7m ago•0 comments

Carrot Weather App Gets Weather Channel Source

https://apps.apple.com/us/app/carrot-weather-alerts-radar/id961390574?eventid=6759457893
1•TechRemarker•8m ago•0 comments

Programming in the Age of AI

https://lucapette.me/writing/programming-in-the-age-of-ai/
1•chrismatic•9m ago•0 comments

Leaked Documents Show Meta Cracking Down on Access to Abortion Information

https://www.motherjones.com/politics/2026/02/meta-abortion-ai-chatbot-leak-teen-info-ban/
2•cdrnsf•9m ago•0 comments

Show HN: SIB-ENGINE Pre-emptive hallucination detection via geometric structure

https://github.com/yubainu/sibainu-engine
1•yubainu•10m ago•1 comments

The Race to Dominate A.I. Is Brutally Competitive. That's Good for Everyone

https://www.nytimes.com/2026/02/25/opinion/ai-industry-competition-innovation.html
1•xnx•10m ago•0 comments

Show HN: DataSweeper – A Cyberpunk Minesweeper Game

https://datasweeper.jamatrix.io/
2•happy_malone•10m ago•0 comments

Show HN: Widify – An AI auto-blogging tool that commits directly to GitHub

https://widify.site/ja
1•x-fifteen•10m ago•0 comments

Show HN: Rulibre – A lightweight TUI replacement for Calibre

https://github.com/Glydric/Rulibre
1•glydev•13m ago•0 comments

Chrome Devtools Extension for Pentesting

https://chromewebstore.google.com/detail/chiral/fchbnbjkgilildfobdcffclbnjbgcfie
1•Parkado•14m ago•1 comments

My First AI Bug Bounty – A Technique for AI Recon – Peter Hendy

https://www.peterhendy.dev/blog/my_first_ai_bug_bounty
1•zachdotai•16m ago•0 comments

Adonis V7 now has End-to-End typesafty

https://adonisjs.com/blog/v7
1•moviedo•17m ago•1 comments

Typographic Scales in CSS with:heading(), sibling-index(), and pow()

https://www.alwaystwisted.com/articles/building-typographic-scales-with-headings-sibling-index-an...
1•speckx•18m ago•0 comments

Show HN: Vettly – AI voice agent that conducts first-round interviews

https://www.vettly.tech
1•priest12345•19m ago•0 comments

The AI Adoption Problem Nobody Wants to Talk About

https://www.samirmadhavan.com/blog/2026021_ai_adoption
1•k90k90k90•20m ago•0 comments

A Few Notes on the Culture, by Iain M Banks

http://www.vavatch.co.uk/books/banks/cultnote.htm
2•mocko•20m ago•0 comments

System is fine. Your users aren't

https://blog.incrementalforgetting.tech/p/your-system-is-fine-your-users-arent
1•todsacerdoti•23m ago•0 comments