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.

Roku Introduces Fairground AI Creator TV

https://fairground.tv/
1•bookofjoe•39s ago•0 comments

Open source alternative to overpriced agentic IDEs like BridgeMind (Demo Video)

https://www.youtube.com/watch?v=sFqnvY5FG_4
1•PersonalJarvis•1m ago•0 comments

SwipeTris: Free Forever, Nothing to Install

https://swipetris.com/
1•creaktive•2m ago•0 comments

Biology Will Eat the World

https://startupwiki.substack.com/p/analysis-industrial-biomanufacturing
2•skiski•2m ago•0 comments

Why AI models love Japan

https://utkarshx.substack.com/p/why-ai-models-love-japan
1•cuoder•4m ago•0 comments

Show HN: OJCP – an open protocol for agent-consumable job data

https://ojcp.dev/
1•fraywing•4m ago•0 comments

Running DeepSeek V4 Flash on an RTX 5080 with 16GB VRAM Under Linux/WSL2 via DS4

https://github.com/peppe200175/ds4_RTX_5080_cuda
1•peppe200175•5m ago•2 comments

OWASP Top for LLM Apps 2026: Excessive agency risk on the rise

https://www.reversinglabs.com/blog/owasp-top-10-for-llm-apps-excessive-agency
2•mooreds•6m ago•0 comments

Nuclear power push ramps up uranium mill – and tribal health concerns

https://www.npr.org/2026/08/12/nx-s1-5927298/nuclear-power-uranium-health-concerns
2•speckx•7m ago•0 comments

A BSON symbol namespace bypasses MongoDB's authorization check (CVE-2026-18690)

https://hellorecon.com/blog/cve-2026-18690-mongodb-symbol-type-authz-bypass
2•slvnx•7m ago•0 comments

Joining Cursor

https://arslan.io/2026/08/10/joining-cursor/
2•gpi•7m ago•0 comments

See what solar eclipses would look like from other planets

https://benmccarthy.com.au/p/eclipses
3•benmccarthy•9m ago•0 comments

Prisencolinensinainciusol

https://en.wikipedia.org/wiki/Prisencolinensinainciusol
2•mooreds•10m ago•0 comments

Roku's AI slop channel is worse than expected

https://www.theguardian.com/tv-and-radio/2026/aug/12/roku-ai-slop-fairground-creator-tv-channel
2•andsoitis•11m ago•0 comments

Mamdani Backs Proposal to End Amazon's Delivery Model in NYC

https://www.commondreams.org/news/delivery-protection-act-nyc
2•robtherobber•11m ago•0 comments

Show HN: FEDERaiDE, a TUI harness with P2P multi-agent routing and built in IDE

https://federaide.rocklab.in
1•petrokitty•11m ago•0 comments

Tool Unmasks the Shadowy World of Ads That Track Your Location

https://www.404media.co/this-tool-unmasks-the-shadowy-world-of-ads-that-track-your-location/
3•thezedwards•12m ago•1 comments

Apple Skipping iPhone 18 Launch This Year

https://www.macrumors.com/2026/08/12/apple-skipping-iphone-18-launch-this-year/
1•tosh•13m ago•0 comments

Coke La Rock has the distinction of being hip-hop's first rapper (2020)

https://magazine.waxpoetics.com/article/coke-la-rock/
1•NaOH•13m ago•0 comments

Show HN: I built this for other job seekers – local, your own API keys

https://github.com/hannibalevit/resumorph
1•hannibalevit•13m ago•0 comments

Ask HN: Are there any production LLM pipeline setups to learn from?

1•atif089•13m ago•0 comments

No duty to warn if products contain risks not identified at federal level

https://en.wikipedia.org/wiki/Monsanto_Co._v._Durnell
1•StatsAreFun•14m ago•1 comments

Show HN: Survivorship bias in retention metrics, reproducible in 12 seconds

https://github.com/Indexxero/survivorship-demo
1•shossain94•15m ago•0 comments

Am I neglecting my open source projects?

https://www.zachleat.com/web/is-this-still-being-maintained/
1•speckx•17m ago•0 comments

Coding agents ignore open source contribution guidelines, researchers find

https://thenewstack.io/coding-agents-ignore-guidelines/
2•Brajeshwar•17m ago•0 comments

Show HN: Trunchbull, run real models against any benchmark in your browser

https://trunchbull.dev
1•pepperpoppins•17m ago•0 comments

SHOW HN: Why.com – a curiosity engine back from 1999

https://why.com
1•rasheed106•18m ago•1 comments

Show HN: Dayan Agent Skills, open control layers for agent workflows

https://github.com/Kosmoray/dayan-agent-skills
1•Kosmoray•18m ago•0 comments

Interview questions assume candidates can afford Claude Code Max

https://leaddev.com/ai/your-interview-questions-assume-candidates-can-afford-claude-code-max
2•theanonymousone•18m ago•0 comments

Ask HN: How do you envision the AI Software Factory?

1•DavidHaerer•19m ago•0 comments