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.

Show HN: Wisp: Stateful Claude Code Management

https://github.com/canaanmckenzie/Wisp
1•prince_nez•1m ago•0 comments

ClearFlow Keyboard

https://clearflowkeyboard.github.io/
1•_thisdot•4m ago•0 comments

SlimEdge: Lightweight Distributed DNN Deployment on Constrained Hardware

https://arxiv.org/abs/2512.22136
1•PaulHoule•8m ago•0 comments

High speed graphics rendering research with tinygrad/tinyJIT

https://github.com/quantbagel/gtinygrad
2•quantbagel•9m ago•0 comments

Show HN: Laptop Stickers – cheap individual short run stickers

https://laptopstickers.store/
1•decryption•9m ago•0 comments

Libcurl Memory Use Some Years Later

https://daniel.haxx.se/blog/2026/01/21/libcurl-memory-use-some-years-later/
2•firesteelrain•11m ago•0 comments

Waymo founder John Krafcik: Tesla's Full Self-Driving has 'bad case of myopia'

https://electrek.co/2026/01/20/waymo-founder-john-krafcik-teslas-full-self-driving-myopia/
1•senti_sentient•15m ago•0 comments

Infinite Jest

https://infinijest.com
3•hn_throway•15m ago•1 comments

Show HN: I built an AI that calls you and practices spoken English with you

https://englishcall.online/
2•rahma_tm•17m ago•0 comments

Why Big Tech Performance Reviews Aren't Meritocratic

https://medium.com/data-science-collective/big-tech-performance-review-01fff2c5924d
2•dikobraz•26m ago•1 comments

Time Until Someone Points Out This Is Not a Real Study

https://journal-preliminary-results.fly.dev/38472951
1•ipnon•30m ago•0 comments

Agree or Disagree

https://a-or-d.lovable.app
2•Conceiver•30m ago•0 comments

Dev Logs Without the Noise (2024)

https://peterlyons.com/problog/2024/08/dev-logs-without-the-noise/
1•mooreds•30m ago•0 comments

Ruby_LLM-agents: A Rails agent framework for RubyLLM

https://github.com/adham90/ruby_llm-agents
1•thunderbong•32m ago•0 comments

The secret fast track for animal drugs (2025)

https://worksinprogress.co/issue/the-secret-fast-track-for-animal-drugs/
1•mooreds•32m ago•0 comments

Rise in Sophisticated Dark Patterns Designed to Trick and Trap Consumers (2022)

https://www.ftc.gov/news-events/news/press-releases/2022/09/ftc-report-shows-rise-sophisticated-d...
4•wslh•35m ago•0 comments

Change Blindness in UX (2018)

https://www.nngroup.com/articles/change-blindness-definition/
1•wslh•39m ago•0 comments

Rust's Standard Library on the GPU

https://www.vectorware.com/blog/rust-std-on-gpu/
1•sbt567•40m ago•0 comments

Community Pulse 2025 End of Year Wrap-Up [audio]

https://www.communitypulse.io/102-2025-wrap-up
1•mooreds•40m ago•0 comments

Every Enemy from Super Mario 64, 3D Printed [video]

https://www.youtube.com/watch?v=U6yxtHJcxAs
1•us-merul•40m ago•0 comments

StatechartX – performant state machine runtime written in Go

https://github.com/comalice/statechartx
1•all2•44m ago•1 comments

Show HN: Open-source multi-agent subtitle translator (self-hosted)

https://github.com/subtitlesdog/Subtitles.Translate.Agent
1•mrqjr•45m ago•0 comments

MIT's new 'recursive' framework lets LLMs process 10M tokens

https://venturebeat.com/orchestration/mits-new-recursive-framework-lets-llms-process-10-million-t...
1•prng2021•47m ago•0 comments

I don't like skiing in the shade, so I built a ski trail shade map

https://skishade.com
1•marcushyett•48m ago•0 comments

Tour website's AI sends visitors to Tasmanian sites that do not exist

https://www.abc.net.au/news/2026-01-22/ai-images-of-tasmania-on-tour-website/106253448
1•beatthatflight•49m ago•1 comments

198-Bit Constraint Framework: New Physics from First Principles

https://zenodo.org/records/18170177
1•More_Fee_Us•50m ago•3 comments

Trump FCC threatens to enforce equal-time rule on late-night talk shows

https://arstechnica.com/tech-policy/2026/01/trump-fcc-tries-to-get-more-republicans-on-late-night...
7•voxadam•56m ago•2 comments

NexDock is building a new Windows phone that you can buy in 2026

https://www.windowscentral.com/microsoft/windows-11/nexdock-is-building-a-new-windows-phone-that-...
5•LorenDB•56m ago•2 comments

Elizabeth Holmes asks President Donald Trump to let her out of prison early

https://www.cnn.com/2026/01/21/tech/elizabeth-holmes-theranos-trump-commute-sentence
9•g-b-r•56m ago•2 comments

Tsfresh

https://tsfresh.readthedocs.io/en/latest/
1•jonbaer•59m ago•0 comments