frontpage.
newsnewestaskshowjobs

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.

Human Canaries: Remembering the Munitionettes

https://www.historytoday.com/archive/great-debates/human-canaries-remembering-munitionettes
1•Thevet•4m ago•0 comments

Long term memory cortex for agents that maintains tensions

https://github.com/mavaali/daftari
1•mavaali•6m ago•0 comments

ETTrace: Local Mobile Performance Flamegraph

https://www.emergetools.com/flamegraph
1•gmays•9m ago•0 comments

Zig creator calls Bun's Claude Rust rewrite 'unreviewed slop'

https://www.theregister.com/devops/2026/07/14/zig-creator-calls-buns-claude-rust-rewrite-unreview...
2•joebuckwilliams•11m ago•0 comments

Tachyon: An AI Screen-Aware Tutor

https://heybraza.com
1•orakulus•13m ago•0 comments

Show HN: FixBugs – Reproduce production bugs and verify fixes

https://fixbugs.ai
1•kirtivr•14m ago•0 comments

Deceptive Grounding: Entity Attribution Failure in Clinical RAG

https://arxiv.org/abs/2607.09349
1•sbulaev•16m ago•0 comments

What are Forward Deployed Engineers, and why are they so in demand? (2025)

https://newsletter.pragmaticengineer.com/p/forward-deployed-engineers
2•saisrirampur•18m ago•1 comments

UBS Global Wealth Report 2026 [pdf]

https://www.visualcapitalist.com/wp-content/uploads/2026/07/global-wealth-report-en-2026.pdf
2•karakoram•20m ago•0 comments

Cursor Forgets What You Did 20 Minutes Ago. So I Built a System to Fix That

https://medium.com/powermindai/cursor-kept-forgetting-what-we-talked-about-20-minutes-ago-so-i-bu...
1•taylorazul-ai•20m ago•0 comments

Falling Behind: How Skills Shortages Threaten Future Jobs [pdf]

https://cew.georgetown.edu/wp-content/uploads/cew-falling_behind-fr.pdf
1•toomuchtodo•21m ago•0 comments

Show HN: Context Warp Drive – deterministic, zero-LLM context compaction

https://github.com/dogtorjonah/context-warp-drive
1•Dr_Jonah•25m ago•0 comments

Overhauled Homelab

https://timharek.no/blog/kaizen-4/
1•birdculture•25m ago•0 comments

Alarm over launch of facial recognition in UK shops that instantly alerts police

https://www.theguardian.com/technology/2026/jul/10/facewatch-facial-recognition-uk-shops-instantl...
3•cheschire•26m ago•0 comments

Dependency analytics 1.0: AI coding with supply chain security

https://developers.redhat.com/articles/2026/07/07/dependency-analytics-10-ai-coding-supply-chain-...
1•crashpn•30m ago•0 comments

Show HN: Sx 2.0 – Share AI skills with your team through a Dropbox folder

https://sleuth-io.github.io/sx/2026/07/10/your-dropbox-is-now-a-skill-server.html
1•detkin•30m ago•0 comments

Show HN: ContextVault – Shared memory layer for your AI and your team

https://www.contextvault.dev/
2•Repeater22746•35m ago•0 comments

Estimating the heights of New Yorkers from their scuff marks

https://blog.jse.li/posts/smith9street/
1•eat_veggies•35m ago•1 comments

Fight Fire with Pedantry

https://commaok.xyz/ai/llm-language/
1•Matrixik•37m ago•0 comments

Private, offline-first notes for people who write Markdown,and code

https://github.com/dsbitor/technotes-releases/
1•ITORDB•41m ago•0 comments

The AI Whale Fall and Open Source

https://minor.gripe/posts/2026-07-13-the_ai_whalefall_and_open_source/
2•ai_critic•41m ago•0 comments

Show HN: Taetype – a complete font engine for Rust and WASM

https://github.com/silly-tae/taetype
2•silly-tae•44m ago•0 comments

An Englishwoman who sketched India before photography took hold

https://www.bbc.com/news/articles/cm2drrv6q54o
9•1659447091•45m ago•0 comments

Show HN: Free API of 248M aggregated VEX statements: 45% of CVEs not affected

https://getreel.dev/vex
1•simoneree•50m ago•0 comments

Cdbx.ai – AI-powered browser IDE to describe, build, and publish apps

https://cdbx.ai/
3•chbutler•50m ago•1 comments

When a Web Developer Holds Your Domain Hostage

https://www.dnaccess.com/held-for-ransom-recovering-domain-name/
1•bhartzer•51m ago•0 comments

Leantime: Project management, built with ADHD, Autism, and dyslexia in mind

https://github.com/Leantime/leantime
1•nateb2022•53m ago•0 comments

I Bought the $3k Fitness Suit That Electrocutes You. I'm Sending It Back

https://www.404media.co/i-bought-the-3-000-fitness-suit-that-electrocutes-you-im-sending-it-back/
3•ValentineC•53m ago•2 comments

NASA's Hubble Discovers First of Star Cluster's Missing Black Holes

https://science.nasa.gov/missions/hubble/nasas-hubble-discovers-first-of-star-clusters-missing-bl...
3•Jimmc414•57m ago•0 comments

Economic Possibilities for our Grandchildren (1931)

https://fermatslibrary.com/s/economic-possibilities-for-our-grandchildren
1•mustaphah•1h ago•1 comments