frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: HarnessRouter: Unified interface for agent harnesses

https://github.com/harnessrouter/harnessrouter
2•songrenchu•55m ago
Hey HN! We are building HarnessRouter, a canonical API for running Codex, Claude Code, Hermes, and other managed agent harnesses as your product backend.

Before building HarnessRouter, I used to build our own agent harness for our products. I tried LangGraph, agent SDKs from different vendors, pydantic, LLM tool use / function call, and so on. It's a very heavy lifting engineering effort, and I am disappointed about the agent deliveries compared to what Codex, CC can deliver. That changed my mindset. The frontier labs and famous open source communities are already putting so much engineering effort to build the world's best harnesses, why not leverage them directly instead of building our own, just like how we call LLM chat completion endpoints instead of training our own models?

We provide a docker image to run HarnessRouter locally.

----------

Quickstart:

    docker pull harnessrouter/harnessrouter

    docker run -d --name harnessrouter -p 127.0.0.1:3000:3000 -v harnessrouter:/data harnessrouter/harnessrouter

    docker logs -f harnessrouter

    Wait for the "ready on :3000" show up, then open the browser at http://localhost:3000.
    Default username/password is harnessrouter/harnessrouter

    Then in Integrations page, add your model provider credentials or API keys.
    In Harnesses tab, as of today we provide routing to Codex, Claude Code, and Hermes as base harnesses.
    You can customize any of them and configure harness instruction, MCP tools, and skills.

    Then go to Tasks and let them do jobs.
----------

Every harness has its own request/response format and incompatible with each other. We propose Unified Harness Procotol [1] to standardize how an application talks to an agent harness. It covers harness selection and configuration, task execution, event streaming, sessions start cancel and resume, artifact management and delivery, and failure handling. It's similar idea like LiteLLM, but for harnesses rather than models.

HarnessRouter implements UHP. We provide an AGENTS.md [2] and your coding agent can follow it to integrate your application with the harnesses available.

We also provide starter kits [3] to demonstrate some types of agentic products that can be built on HarnessRouter. It currently includes PPT agent, Spreadsheet agent, BI Dashboard agent, and Video generation agent.

Can't wait to hear what you think!

[1] https://unifiedharnessprotocol.org

[2] https://harnessrouter.ai/agents.md

[3] https://github.com/harnessrouter/starter-kit

Show HN: Sokoban AI Solver

https://mkornreich.me/projects/sokoban/
57•enjoyyourlife•6h ago•32 comments

Show HN: Tidy – a Mac app that names files by reading what's inside them

https://tidymacapp.com/find-text-in-scanned-pdf-mac
3•sdiazthomas•20m ago•0 comments

Show HN: Learn Flags Quiz

https://flagquizzes.com/
32•artiomyak•5h ago•15 comments

Show HN: Saggar, a Mac terminal that keeps sessions and your attention organized

https://saggar.marginalutility.dev/
34•mcclowes•5h ago•30 comments

Show HN: Desktopcolors.com – A museum for solid background colors of classic OS

https://desktopcolors.com
111•vlowrian•11h ago•47 comments

Show HN: A Buyer's Editor to Fix B2B Procurement PDF Hell with API and MCP

https://orbitquote.com/
4•diegowiprich•54m ago•0 comments

Show HN: HarnessRouter: Unified interface for agent harnesses

https://github.com/harnessrouter/harnessrouter
2•songrenchu•55m ago•0 comments

Show HN: Declarative-forms – await an object the way prompt() awaits a string

https://wolfoo2931.github.io/declarative-forms/
2•WolfOliver•56m ago•0 comments

Show HN: UL-SMF – Open-source linear-complexity ~300x KV-cache compression

https://github.com/liventruth/UL-SMF-Cache-Compression
6•liventruth•3h ago•0 comments

Show HN: Visimer – open-source visual editor for Mermaid diagrams

https://github.com/inkeep/visimer
9•engomez•1h ago•0 comments

Show HN: Nikala UI – UI Component Library for SolidJS and Tailwind CSS v4

https://nikala.dev/
2•magradze•1h ago•0 comments

Show HN: Open-source comment section widget, Disqus alternative

https://github.com/Runn077/PlopKit
2•Runn077•1h ago•0 comments

Show HN: Schemagic – visual JSON Schema editor

https://schemagic.app
2•Minhir•1h ago•0 comments

Show HN: An Hacker News TUI Reader, handcrafted in Rust

https://www.hncli.newstackwhodis.com
2•pierreyoda•1h ago•0 comments

Show HN: I gave my job search data an MCP interface

https://ackd.app/agents
3•ekascs•1h ago•1 comments

Show HN: Tesana – An AI game engine that builds quality games end-to-end

https://tesana.ai/en
4•solomonyardley•1h ago•1 comments

Show HN: A community library for Claude Code status lines

https://statuslin.es
10•nastynate•6h ago•1 comments

Show HN: AI Text Watermarking Playground

https://watermark.keito.me/
2•keito•2h ago•2 comments

Show HN: Classifier and browser extension to detect rule violating HN comments

https://classify.stylometry.net/
5•costco•3h ago•0 comments

Show HN: OpenWebSearch – A router for web search indexes

https://openwebsearch.ai
3•yoeven•3h ago•2 comments

Show HN: A public AI whose memory is shared across all users

https://wildstatic.com/
78•adjohu•1d ago•69 comments

Show HN: All roads lead home – a Google timeline replacement

https://takeallroads.com/
8•lizhang•5h ago•3 comments

Show HN: I backtested my own stock site's signals and published what failed

https://matterofstocks.com/
2•matterofstocks•5h ago•2 comments

Show HN: An RSS Feed for DeepSWE Benchmarks

https://rss.xlit.app/deepswe
3•ghasemi•6h ago•0 comments

Show HN: Mic Drop, a real-time multiplayer karaoke game

https://www.micdrop.gg/
87•johnsillings•1d ago•41 comments

Show HN: I turned the ending of Trainspotting into a tiny web art installation

https://trainspotting.vercel.app
3•mayilian•2h ago•0 comments

Show HN: Making every company programmable like a computer [video]

https://www.youtube.com/watch?v=JCXmYEV9OIQ&list=PLdf47QnV4_58
3•Marten42•3h ago•0 comments

Show HN: ThoughtDAG – An editable context graph for LLM conversations

https://chenxiachan.github.io/thoughtdag/
134•chatchan•2d ago•61 comments

Show HN: Selvum – a password manager designed to outlive its developer

https://www.selvum.app/
3•selvum•10h ago•0 comments

Show HN: PageSieve, a web scraping browser extension

https://julius383.github.io/PageSieve/
17•kajm•1d ago•1 comments