frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Critique: TUI for Reviewing Git Changes

https://github.com/remorses/critique
1•handfuloflight•58s ago•0 comments

Pando (Tree)

https://en.wikipedia.org/wiki/Pando_(tree)
1•handfuloflight•2m ago•0 comments

A few thoughts on the idea that domains should be everyone's "internet handles"

https://xn--gckvb8fzb.com/domains-as-internet-handles/
1•ayaros•2m ago•0 comments

Show HN: I built a tiny Datadog alternative for small SaaS apps

https://getlogmint.com
1•this-is-shreya•4m ago•0 comments

Use the Mikado Method to do safe changes in a complex codebase

https://understandlegacycode.com/blog/a-process-to-do-safe-changes-in-a-complex-codebase/
1•gavinhoward•6m ago•0 comments

Wine Cooler

https://tedium.co/2025/12/10/404-media-zine-linux-affinity/
1•pentagrama•9m ago•0 comments

Transformers Must Hallucinate

https://medium.com/@nikitph/why-transformers-must-hallucinate-7c2a8fc3b3be
1•loaderchips•9m ago•0 comments

PicoRuby is the smallest Ruby implementation for one-chip microcontrollers

https://picoruby.org
1•Kerrick•10m ago•0 comments

One Database to Rule Them All

https://docs.eventsourcingdb.io/blog/2025/12/11/one-database-to-rule-them-all/
1•goloroden•14m ago•0 comments

Ask HN: Claude Code users, are you experiencing reduced usage limits today?

1•nnnck•20m ago•0 comments

I Like My F# Code Type Annotation-Free

https://www.planetgeek.ch/2025/12/10/i-like-my-f-code-type-annotation-free/
1•Kerrick•21m ago•0 comments

Anytime Algorithm

https://en.wikipedia.org/wiki/Anytime_algorithm
1•raw_anon_1111•23m ago•0 comments

TypeSlayer – a TypeScript types performance tool [video]

https://www.youtube.com/watch?v=IP6EZXzXBzY
2•wildpeaks•28m ago•0 comments

I build a live crypto-sentiment analyzer

https://risingwave.com/blog/risingwave-python-udf-tutorial/
1•WavyPeng•29m ago•0 comments

Pebble Index

https://repebble.com/index
1•mcyc•32m ago•0 comments

Neuroscientist Doris Tsao joins Astera to lead its new neuroscience program

https://astera.org/neuroscientist-doris-tsao-joins-astera-to-lead-its-new-neuroscience-program/
1•memming•44m ago•0 comments

Parachutists told to check software after jumper dangled from a plane

https://www.theregister.com/2025/12/11/atsb_parachute_snagged_software/
3•defrost•46m ago•0 comments

Tool for analyzing GitLab SOS bundles without Elasticsearch

https://gitlab.com/gitlab-com/support/toolbox/soslab
1•s_shaik•47m ago•1 comments

A Letter from My Grandfather

https://lorn.us/posts/a-letter-from-my-grandfather/
2•atropoles•52m ago•0 comments

A Friendly Guide to Exorcising Maxwell's Demon (Paper)

https://journals.aps.org/prxquantum/abstract/10.1103/phkv-wrsd
1•mrcgnc•57m ago•0 comments

The Component Gallery

https://component.gallery/
1•handfuloflight•1h ago•0 comments

Fish Alpinism

https://triapul.cz/_/1765291397
1•todsacerdoti•1h ago•0 comments

Weird Generalization and Inductive Backdoors: New Ways to Corrupt LLMs

https://arxiv.org/abs/2512.09742
1•bearseascape•1h ago•0 comments

Slovenia gives cash constitutional protection

https://sloveniatimes.com/45857/slovenia-gives-cash-constitutional-protection
3•walterbell•1h ago•0 comments

China's AI Power Play: Cheap Electricity from Biggest Grid

https://www.wsj.com/tech/china-ai-electricity-data-centers-d2a86935
3•perihelions•1h ago•0 comments

Portals must bend gravity [video]

https://www.youtube.com/watch?v=DydIhwLrbMk
1•chii•1h ago•0 comments

GLM-4.6V: Open-Source Multimodal Models with Native Tool Use

https://z.ai/blog/glm-4.6v
2•gmays•1h ago•0 comments

Ask HN: Why are people using Claude or ChatGPT when Gemini is free?

3•muunbo•1h ago•2 comments

Trump launches $1M 'gold card' immigration visas

https://www.bbc.com/news/articles/cj4q1lddj8go
7•e2e4•1h ago•1 comments

Is it possible to fix the "Power Law" problem in user-generated content?

https://ideavo.tripivo.co.in
2•ideavo•1h ago•1 comments
Open in hackernews

Show HN: ToolRegistry – A Python Library for Structured Tool Integration

https://github.com/Oaklight/ToolRegistry
3•Oaklight•7mo ago

Comments

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