Description
OHarness is a versatile agent harness designed for developers and teams who require flexibility in their AI model usage. It allows users to switch between various AI models such as Anthropic, OpenAI, and Gemini without losing task history or needing to rebuild tasks. This transparency and local-first approach ensure that tools, permissions, memory, artifacts, and task history remain independent of the model provider.
Read More
The platform supports over 30 providers and any OpenAI-compatible endpoint, making it highly adaptable. Users can run local models like Ollama, LM Studio, and vLLM without requiring a key, ensuring that model requests remain on the user's machine. OHarness also offers a browser and desktop frontend, providing a consistent experience across different platforms.
OHarness is free to use with a personal provider key or local model, with an optional hosted plan that bills model usage in credits. The platform is not yet open source, but its npm packages are published under the MIT license, with plans to open the source repository in the future.
The platform is ideal for developers who want an inspectable agent loop, teams that need durable local state and explicit permissions, and anyone who frequently switches between providers or local models. OHarness ensures that sessions, memory, artifacts, audit records, and credentials are stored in readable files on the user's machine, providing full transparency and control.
- CategoryAI Agent Builders
- Pricing ModelFreemium
- DeploymentLocal, Cloud
- PlatformsmacOS, Linux, Windows
OHarness's Core Features
Transparent, local-first agent harness
Supports 30+ AI model providers
Switch models mid-session
Free to use with personal provider key
Optional hosted plan with credit billing
Browser and desktop frontends
Local model support without keys
Provider-neutral task history
How to use OHarness?
Install: Download and set up OHarness
Configure: Connect a model provider
Use: Start a session in terminal or browser
Switch: Change models without restarting
OHarness's Use Cases
- Subscription Audit
- Bank Statement Check-up
- Invoice Collector
- Morning Email Digest
- Clean Up Downloads








