Show HN: OpenHarness Open-source terminal coding agent for any LLM

Open-source agent harness framework — build your own terminal cli with any LLM - zhijiewong/openharness
6 points by wangzhijie 203 days ago github.com 1 comments
Summary not yet generated for this article.

Original Text

Hi HN,

I built OpenHarness , an open-source terminal coding agent that works with any LLM: Ollama (free, local), OpenAI, Anthropic, Deepseek, Qwen or any OpenAI-compatible API.

  Install and run:

    npm install -g @zhijiewang/openharness
    oh                                    # auto-detect local model
    oh --model ollama/qwen2.5:7b          # specific model

  What it does:
  - 17 tools (file read/edit/write, bash, grep, glob, web search, task management, notebooks)
  - 16 slash commands (/diff, /undo, /commit, /cost, /compact, /plan, /review...)
  - Git integration: every AI edit auto-committed, /undo reverts instantly
  - Headless mode for CI/CD: oh run "fix the tests" --json
  - Permission gates: ask/trust/deny modes so the agent can't rm -rf without approval
  - React+Ink terminal UI with markdown rendering and shimmer spinner
Demo: https://github.com/zhijiewong/openharness

Source: https://github.com/zhijiewong/openharness

npm: npm install -g @zhijiewang/openharness

openharness is ready to collborate

Everyone is welcome to join and build it together.

Comments (1 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open