frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: OpenTIE and OpenXWA, Modern Ports of Tie Fighter and X-Wing Alliance

https://github.com/elyosh/OpenTIE/
66•elyosh•3h ago•16 comments

Show HN: We built open OpenRouter that turns usage into a better model

https://github.com/experientiallabs/experiential
104•SilenN•4h ago•15 comments

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
352•Labo333•16h ago•169 comments

Show HN: A public feed of website changes

https://app.monity.ai/public/feed
3•kamilms21•19m ago•0 comments

Show HN: Voronoi Go

https://voronoigo.com/
84•igpay•7h ago•11 comments

Show HN: Lightweight reimplementation of YaCy peer as small Go services

https://github.com/nikitakarpei/my-yacy-node
2•nikitakarpei•53m ago•0 comments

Show HN: A lightweight, stateless database for agent memory

https://polign.com/blog-edge-agent-memory
25•anuptalwalkar•1d ago•10 comments

Show HN: Caravan, a flexible TypeScript-first logger for JavaScript applications

https://github.com/carlos-menezes/caravan
5•carlos-menezes•1h ago•0 comments

Show HN: Restoredrill – proves your Postgres backups restore

https://github.com/ahmadpiran/restoredrill
42•ahmadpiran•11h ago•21 comments

Show HN: My Claude quota ran out in 10 minutes, so I made a tool to find out why

https://github.com/kelviq/tare
67•sachinneravath•9h ago•52 comments

Show HN: RealDiff – runtime behavior diffing for pull requests (six languages)

https://github.com/issacnitin/RealDiff
37•issacnitin•12h ago•7 comments

Show HN: L0/L1/L2 agents, leases, gates, audits, Git-worktree isolation

https://github.com/alex-reysa/singular-lite
4•mr-pickle•2h ago•0 comments

Show HN: Beating GPT5.5-xhigh for Coding agent security with SLMs and IRM

https://harden.run/blog/aif-research-and-evidence
6•se4u•3h ago•3 comments

Show HN: Yet another minimal and lightweight terminal multiplexer written in Go.

https://github.com/patriceckhart/hrdx
29•patriceckhart•8h ago•13 comments

Show HN: A Windows 98 retro voting tug-O-war system

https://www.imright.wtf
3•Dubbo1•4h ago•1 comments

Show HN: Proval – Self-hosted code review agent for GitLab, Forgejo, and GitHub

https://github.com/seoes/proval
8•dowonseo•11h ago•1 comments

Show HN: A private radio station for issue updates across your org

https://github.com/statemediafm/statemediafmradio
5•private4e584d•8h ago•0 comments

Show HN: go-binsync – Go binary patches up to 67× smaller than bsdiff

https://github.com/wjordan/go-binsync
3•wgjordan•6h ago•0 comments

Show HN: AgentMafia – A Social Deduction Benchmark

https://twitter.com/RyanJunejo/status/2093116308342899116
3•Ryanjunejo•1h ago•0 comments

Show HN: OpenWand – A mission to remove chat interface from working with AI

https://github.com/SunnyLich/OpenWand
3•OpenWand•6h ago•0 comments

Show HN: Buslens – where can I get to by bus? (UK)

https://rupertlinacre.com/buslens/
81•RobinL•1d ago•55 comments

Show HN: We built the smallest dual-band aircraft tracker

https://pantsforbirds.com/the-worlds-smallest-dual-band-ads-b-receiver-module/
36•CoolNamesAllTkn•1d ago•7 comments

Show HN: Z, minimal agentic harness for engineers that just works

https://github.com/computerex/z
2•computerex•7h ago•0 comments

Show HN: Collaborate with your team on Claude and ChatGPT artifacts

https://www.valet.dev/blog/your-agent-is-only-the-first-collaborator
5•miradu•7h ago•0 comments

Show HN: Interactive SDP Explainer for WebRTC, Sip, and RTSP

https://explainer.pion.ly/
5•JoTurk•7h ago•1 comments

Show HN: Music Visualizer|New MilkDrop engine and various types of reactive art

https://ikandy.app/
4•IKANDYAPP•7h ago•1 comments

Show HN: Sparrow-2 – Solving the cocktail party problem

https://www.tavus.io/blog/sparrow-2
8•code_brian•7h ago•1 comments

Show HN: Dropping SynthID from 188/192 to 0/192 without changing visible text

https://mark.q1z.org
5•byte1•8h ago•0 comments

Show HN: LatticeDB – Like SQLite but for graph databases

https://github.com/jeffhajewski/latticedb
182•smiths1999•2d ago•53 comments

Show HN: AiTells, a Vale style package for AI-written prose tells

https://github.com/krishnasunkam/vale-ai-tells
2•krishnas2020•9h ago•0 comments
Open in hackernews

Show HN: We built open OpenRouter that turns usage into a better model

https://github.com/experientiallabs/experiential
104•SilenN•4h ago
Hi HN, we built an open source model gateway. It's a single place to manage our own self hosted, frontier, and open source models in one place.

It’s is rust native, built for concurrency, and implements all the config quirks across models and providers (streaming formats, tool calls, model parameters, rate limits, and different error behavior).

The gateway adds under 1 ms for BYOK requests and under 2 ms when Experiential supplies the provider key. It has every major inference provider, and 1000+ models refreshed daily via a codex agent that opens a PR.

Compared to other similar projects we’re open source, take no markup, allow you to mix local models with a marketplace, and use your traffic to (opt in) train you a model. Simple routing doesn’t warrant a 10% token markup.

The way we do this is given standardized OTel traces, we mine representative real tasks, use text world models to simulate rollouts for various models, apply an LLM judge, and fit a nearest neighbor classifier on top of an embedding of a prompt to decide the optimal model for each request. Usually this can map out a better pareto curve on cost/quality than just calling single models but it’s not perfect.

Using these simulations we can also do things like suggesting cache hit optimizations, new model suggestions, and training models.

It’s open source, so you can deploy it on your own infrastructure, use our hosted version with 0 markup, or read how we design for maximum availability on our website.

Comments

Areibman•3h ago
Could you say more about how caching works? One major advantage of sticking with a single model is saving money on cached input tokens. I'd imagine if you swap between a bunch of models, you may improve performance but cost would would balloon out of control
purplecats•3h ago
and caching is related to performance too ofc
SilenN•3h ago
The trick is to rarely switch, or switch at task boundaries. Often the conclusion of routing is actually "this one model is actually at the pareto front for this task, just use it always".
cameronh90•1h ago
But then it's better to just not have a gateway switch models at all.

Just have the harness able to choose which model its sub-agents use, then tell it how to split up tasks and which models to use when doing so.

SilenN•1h ago
That is another way to do. Or we can automatically figure out which models the subagents should be using for you. And update them as new models come out and the work your subagents do changes. More than one way to skin a cat.
ashermania•3h ago
Finally an open source tool doing this!
23david•3h ago
Super interesting and congrats on the release. Curious if you initially had this in Python and then rewrote in Rust?
SilenN•3h ago
Yep! If you look at the commit history that's exactly what happened.
cheema33•1h ago
I have not tried it yet. Is it similar to LiteLLM? If so, what sets it apart?
kfallah15•1h ago
Router and model optimization from traffic is the main differentiator
SilenN•1h ago
Also a hosted marketplace, not just BYOK
ceroxylon•53m ago
>The gateway adds under 1 ms for BYOK requests

Amazing! Really brilliant idea, thank you for sharing this project. There is so much ground to cover in the LLM gateway / routing / reporting world, and this is a great start. The Tinker implementation is my favorite part, fine tuning is much better than a sea of context files.

kfallah15•30m ago
Thanks! We are going to add continual RL via Tinker soon too
akshay_akula•48m ago
Open source and no markup is the right default for a gateway. The caching question above is the one I would want answered before swapping models though.
SilenN•24m ago
Ans: we rarely switch, often times it's just a "switch to using this model for your agent"
0xbadcafebee•9m ago
[delayed]