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•1y ago

Comments

Oaklight•1y 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•1y 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•1y ago
what's GTM?
venk12•1y ago
GTM is go-to-market. It deals with how to distribute a product so that it can sold out there in the market.

Open source voice-to-text for Linux. And macOS

https://ostt.ai
1•gann_•26s ago•0 comments

Software Developers Say AI Is Rotting Their Brains

https://www.404media.co/software-developers-say-ai-is-rotting-their-brains/
2•SpyCoder77•2m ago•0 comments

Anduril raises $5B in Series H

https://www.anduril.com/news/anduril-announces-usd5b-series-h-raise
1•protortyp•2m ago•0 comments

Rug Pulled

https://unsung.aresluna.org/rug-pulled/
1•speckx•2m ago•0 comments

Cerebras to raise IPO price range to $150-$160 as demand surges

https://www.reuters.com/legal/transactional/cerebras-raise-ipo-price-range-150-160-demand-surges-...
1•nsoonhui•3m ago•0 comments

Resilience vs. Efficiency

https://www.csis.org/analysis/resilience-vs-efficiency
1•andsoitis•3m ago•0 comments

5 Years and $5M Later: Creating a New Language for Web Development Was a Mistake

https://wasp.sh/blog/2026/05/13/new-language-for-web-dev-was-a-mistake
1•matijash•6m ago•0 comments

Show HN: Headless Cloud Security – Headless SaaS has come to security

https://www.sysdig.com/learn-cloud-native/what-is-headless-cloud-security
4•dariobalinzo•6m ago•0 comments

Claude's Constitution; or love as the solution to the AI alignment problem

https://nintil.com/claude-constitution/
1•surprisetalk•6m ago•0 comments

I tried to put an on-device LLM in an iOS Share Extension. It didn't fit

https://apps.apple.com/ch/app/recipeinbox-rezept-speicher/id6766694174RecipeInbox:RezeptSpeicher
1•MoaMoli•7m ago•0 comments

Unitree will sell you a 'transformable mecha' for $650k

https://www.theverge.com/tech/929487/unitree-gd01-giant-mech-suit-robot
1•Brajeshwar•7m ago•0 comments

Mythos for Offensive Security: XBOW's Evaluation

https://xbow.com/blog/mythos-offensive-security-xbow-evaluation
1•wslh•8m ago•0 comments

Show HN: Docker AI Stack – Deploy 8 self-hosted AI services with one command

https://github.com/hwdsl2/docker-ai-stack
1•hwdsl2•9m ago•0 comments

Zig vs. Rust in 2026

https://zackoverflow.dev/writing/zig-vs-rust-in-2026/
2•birdculture•9m ago•0 comments

Zillow sues Compass, MRED over 'collusion' to hide listings

https://www.realestatenews.com/2026/05/12/zillow-sues-compass-mred-over-collusion-to-hide-listings
1•Anon84•9m ago•0 comments

George R. R. Martin Still Uses a DOS Word Processor [video]

https://www.youtube.com/watch?v=X5REM-3nWHg
1•tylerdane•9m ago•2 comments

Fast mode for Claude Opus 4.7 is now available in research preview

https://twitter.com/ClaudeDevs/status/2054266327771275435
1•redm•9m ago•0 comments

Show HN: Twatch – Rewind, search, and diff TUI applications

https://github.com/blacknon/twatch
1•blacknon•9m ago•0 comments

Europe builds deep. Korea builds fast. General argues neither is enough alone

https://vulpesetleo.substack.com/p/lessons-from-ukraine-industrial-base
2•hnsa•10m ago•0 comments

Helm AI Kernel – an open-source execution firewall for AI agents

https://github.com/Mindburn-Labs/helm-ai-kernel
1•mindburnlabs•10m ago•0 comments

Show HN: Gowasm – a browser-first Go execution environment in Rust/WebAssembly

https://github.com/mjgil-wasm/gowasm
2•mjgil•13m ago•0 comments

AI Coding Assistant Is Not Enough

https://articles.zimetic.com/your-ai-coding-assistant-is-not-enough/
2•bzimbelman•14m ago•0 comments

Free Energy from the Vacuum? Warp Drive Pioneer Unveils Battery-Free MicroSparc

https://thedebrief.org/free-energy-from-the-vacuum-warp-drive-pioneer-unveils-battery-free-micros...
1•speckx•14m ago•0 comments

Julia Stability vs. Rust for Scientific Computing

https://discourse.julialang.org/t/julia-stability-vs-rust-for-scientific-computing/137094
1•leephillips•15m ago•0 comments

Show HN: Vimancer – Game with Vim commands reimaged as magic

https://ameyrk.itch.io/vimancer
1•a2yk6r•15m ago•0 comments

Linux bitten by second vulnerability in as many weeks

https://arstechnica.com/security/2026/05/linux-bitten-by-second-severe-vulnerability-in-as-many-w...
1•redm•15m ago•0 comments

Princeton Changes Its 133-Year-Old Honor Code over AI Cheating Fears

https://www.wsj.com/us-news/education/princeton-cheating-ai-proctors-2a1cf62e
2•impish9208•17m ago•1 comments

Official Checkmarx Jenkins package compromised with infostealer

https://www.bleepingcomputer.com/news/security/official-checkmarx-jenkins-package-compromised-wit...
1•redm•17m ago•0 comments

Stealing Until Nobody's Original [video]

https://www.youtube.com/shorts/XRTlHWnKdA8
1•MK2k•20m ago•0 comments

The book I most regret having read

https://www.natemeyvis.com/the-book-i-most-regret-having-read/
1•Brajeshwar•20m ago•0 comments