Project overview
OpenHarness connects to local models such as Ollama or to cloud APIs, then reads, edits, and searches code, runs commands, uses MCP servers, delegates to sub-agents, and operates headlessly in CI. Permission modes, command-risk analysis, file checkpoints, automatic Git commits, and post-edit verification make agent changes easier to inspect and undo. It requires Node.js 18+.
Repository facts
- Primary language
- TypeScript
- License
- MIT
- Repository updated
- Jul 9, 2026
- Default branch
- main
Resource types
Agent harnessCLI appSDK
Use cases
Software development
Runtime
Command lineLocal
Protocols & integrations
Model Context Protocol
Capabilities
Code executionFile operationsTool useWeb search