frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The number of possible chess games exceeds the number of atoms in the universe

https://spacedaily.com/d-the-total-number-of-possible-chess-games-is-so-large-that-it-exceeds-the...
1•arizen•1m ago•0 comments

Sweet Jeebus, macOS 27 Golden Gate Removes the Dumb Icons from Menu Items

https://daringfireball.net/2026/06/macos_27_golden_gate_removes_the_dumb_icons_from_menu_items
1•epaga•1m ago•0 comments

Accusations of 'AI Slop' Don't Screen for AI Text

https://arxiv.org/abs/2606.12073
2•igortru•3m ago•0 comments

Omarchy on Asahi creator lost access to his GitHub account two weeks ago

https://twitter.com/dhh/status/2064969863840276732
1•raybb•6m ago•0 comments

Local firewall for AI agents – blocks secret leaks and cuts API costs by 40–70%

https://github.com/ashp15205/guardian-runtime
3•ashp15•6m ago•0 comments

Open-source Linux tray app for tracking Claude Code and Codex usage

https://github.com/openusage-community/openusage
1•symonbaikov•8m ago•1 comments

Hate using Granola? Here is a free local version

https://github.com/emberscribe/hobnob
1•polemos•11m ago•0 comments

Publication trends for any academic journal

https://journaltrends.com/
1•ilreb•19m ago•0 comments

A civilization inside a GitHub repo. Issues are laws, ticks every 4h

https://github.com/ordinary9843/gitizens
2•gitizens•22m ago•0 comments

GitLab Is Down

https://status.gitlab.com
7•shrikrishna•27m ago•4 comments

GitLab Down?

https://gitlab.com/
1•Abimelex•27m ago•1 comments

Event-Driven TypeScript: An Interview on Nimbus

https://docs.eventsourcingdb.io/blog/2026/06/11/event-driven-typescript-an-interview-on-nimbus/
1•goloroden•28m ago•0 comments

Why AI conversation mode beats vocabulary lists

https://manateavagner.com/news/translate-conversation-mode-language-learning
1•manateavagner•28m ago•0 comments

Selectively setting some iPhone apps to 'color', greyscale for all others

https://www.fabianhemmert.com/opinions/a-greyscale-iphone-setup-that-works-in-everyday-life
1•hemmert•30m ago•0 comments

C3 0.8.1 released: Raiding the stdlib for bugs

https://c3-lang.org/blog/0_8_1_raiding_the_stdlib_for_bugs/
1•birdculture•30m ago•0 comments

EVs hit 24% of new cars registered in Ireland in 2026

https://www.rte.ie/news/business/2026/0610/1577722-cso-new-car-sales-for-may/
1•a_paddy•31m ago•1 comments

OpenAI says Chinese accounts tried to turn Americans against data centres

https://www.engadget.com/2191966/openai-china-influence-campaigns-against-data-centers-report/
3•NordStreamYacht•37m ago•0 comments

Cheap Iranian drone downed $25M US Army helicopter–maybe by chance

https://arstechnica.com/gadgets/2026/06/cheap-iranian-drone-downed-25-million-us-army-helicopter-...
7•rbanffy•39m ago•0 comments

The Conductor Rewrite: What They Changed to Make It Fast

https://performance.dev/the-conductor-rewrite
2•howToTestFE•39m ago•0 comments

Reverse Engineering Linear's Sync Engine: A Detailed Study

https://github.com/wzhudev/reverse-linear-sync-engine/tree/main
2•howToTestFE•40m ago•0 comments

Ask HN: Any Local LLM can I run without GPU for Local Agentic workflow AI?

5•limondas•41m ago•1 comments

Show HN: A text based browser, written in Rust, for humans and agents

https://github.com/DO-SAY-GO/web-cli
2•keepamovin•45m ago•1 comments

Europe asked for fair markets. Nobody asked to be left out

https://siri4eu.com
2•frizlab•46m ago•0 comments

A Parents Guide to AI

https://parentsguidetoai.ca/
3•ygjb•47m ago•3 comments

Show HN: Remove Anything – AI Background Removal Tool

https://www.remove-anything.com
1•liulanggoukk•48m ago•0 comments

CommBench: Can LLMs Write Correct and Efficient GPU Communication Code?

https://uccl-project.github.io/posts/commbench/
1•matt_d•49m ago•0 comments

Frontier: A Discrete-Event Simulator for Modern LLM Serving

https://github.com/NetX-lab/Frontier
1•matt_d•52m ago•0 comments

Pokémon Go Scans Trained the Navigation Tech for Military Drones

https://dronexl.co/2026/06/09/pokemon-go-scans-niantic-vantor-military-drone-navigation/
70•vrganj•54m ago•18 comments

Revenge of the nerds: How data scientists catch fraudsters

https://medium.com/fourthline-tech/revenge-of-the-nerds-how-data-scientists-catch-fraudsters-part...
2•Doch88•56m ago•0 comments

Your Package Manager Is Lying to You

https://blog.gaborkoos.com/posts/2026-06-11-Your-Package-Manager-Is-Lying-to-You/
2•theanonymousone•59m ago•0 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.