frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Sick of Constant Pings, They're Sending Texts at the Speed of Carrier Pigeon

https://www.nytimes.com/2026/08/22/technology/carrier-pigeon-app-texting-technology.html
1•apparent•1m ago•0 comments

Reading Maps – Journeys from fiction drawn on the real world

https://readingmaps.com/
3•hakkikonu•3m ago•0 comments

Australian Aboriginal Astronomy and Navigation (2016)

https://arxiv.org/abs/1607.02215
1•NaOH•5m ago•0 comments

No Boss, No Money: The Raw Reality of China's Gen-Z Freelancers

https://www.youtube.com/watch?v=eJZFUEQebbI
1•conferza•6m ago•0 comments

What happens to our conscious experience after we die?

https://sidhsikka.substack.com/p/the-qualia-continuum-part-one
1•sidhsikka123•10m ago•0 comments

When AI art has no author: Generated images can't trace to training data (study)

https://news.mit.edu/2026/when-ai-art-has-no-author-generated-images-often-cant-be-traced-to-trai...
2•em3rgent0rdr•11m ago•0 comments

The Scam Hunt

https://www.nrk.no/dokumentar/xl/svindeljakten-1.17875063
1•karencarits•12m ago•1 comments

Show HN: Wharf – Self-Host Postgres, MySQL, Mongo, Redis, ClickHouse in Docker

https://github.com/drk1rd/wharf
1•drk1rd•13m ago•0 comments

Mixxxdj/Mixxx: Programmers Wanted for PR Reviews/Testing Check Zulip/GitHub

https://mixxx.discourse.group/t/programmers-wanted-for-pr-reviews-testing-check-zulip-github/34140
1•mxmilkiib•14m ago•0 comments

Jelqing: The latest in a long history of attempts to enlarge the male member

https://theconversation.com/jelqing-the-latest-in-a-long-history-of-attempts-to-enlarge-the-male-...
1•Teever•15m ago•0 comments

Show HN: Rackast, a screen recorder with a built in editor, made with Tauri

https://rackast.com/
1•SzegiRoli•17m ago•0 comments

The Deathbed Confession of a Bank Robber – Episode #133 [audio]

https://jimmystable.com/the-deathbed-confession-of-a-bank-robber-episode-133/
1•thunderbong•19m ago•0 comments

ChatGPT Needs a Better Memory

1•soorajsanker•19m ago•0 comments

Emacs arbitrary code execution on file open, again

https://eshelyaron.com/posts/2026-08-06-emacs-arbitrary-code-execution-returns.html
1•fanf2•20m ago•0 comments

Vallley – Live Startup Jobs

https://vallley.xyz
1•0x4269•21m ago•1 comments

A journalist was banned from a Flock Safety convention, so they hacked it

https://mastodon.social/@salixsericea/117135685832584904
2•ColinWright•21m ago•0 comments

Show HN: BracketView – local JSON workspace for Windows

https://bracketview.in/downloads
1•bracketview•22m ago•0 comments

CRTs and other ewaste can no longer be exported from the USA

https://kotaku.com/trumps-new-e-waste-policy-has-vintage-tech-collectors-anxious-theyll-be-caught...
1•alberto-m•22m ago•0 comments

Map Styling Masterclass: From Default Pins to Publication-Grade Cartography

https://webris.pro/blog/map-styling-masterclass
1•webris-maps•22m ago•0 comments

Show HN: Aurabid, pay more to get ranked #1 and beat others

https://aurabid.now/
1•chdavid•23m ago•0 comments

Bhartrhari's Paradox

https://www.futilitycloset.com/2026/08/18/bhartrharis-paradox/
1•leephillips•24m ago•2 comments

Show HN: TechSkills – Open-source skill modules for AI coding agents

https://github.com/debabratasaha-dev/techskills
1•debabrata_saha•24m ago•0 comments

It can't be that hard to make a robot guitar? [video]

https://www.youtube.com/watch?v=W_rXXI_dSQM
1•gregsadetsky•27m ago•0 comments

Magnitude 5.9 earthquake rattles Tokyo and eastern Kanto region

https://www.japantimes.co.jp/news/2026/08/23/japan/society/ibaraki-earthquake-tokyo-kanto/
1•mikhael•27m ago•0 comments

'Seinfeld' Renews Netflix Streaming Deal for Next Five Years

https://variety.com/2026/tv/news/seinfeld-netflix-streaming-deal-five-years-1236833084/
2•tosh•29m ago•0 comments

PlayStation ends IRL offerings: Are academic libraries the path to preservation?

https://news.umich.edu/video-game-heavy-hitter-eliminating-irl-offerings-are-academic-libraries-o...
1•mwheeler•29m ago•0 comments

DDR5 scalper bots now outnumber shoppers 10 to 1

https://www.tomshardware.com/pc-components/ddr5/scalper-bots-now-outnumber-human-shoppers-10-to-1...
1•elorant•30m ago•0 comments

Samuel – Model that recreates speech using Pink Trombone

https://samuel.vvolhejn.com/
1•gregsadetsky•32m ago•0 comments

Microfolio – open-source static portfolio generator for creatives

https://github.com/aker-dev/microfolio
1•zakxxi•40m ago•0 comments

University of California Faculty Calls to Reinstate SAT

https://www.bloomberg.com/news/articles/2026-08-06/why-a-push-to-reinstate-the-sat-has-divided-un...
2•zahlman•43m ago•1 comments
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.