MaxGfeller/open-harness
A TypeScript SDK for building AI agents with tools and session management, based on Vercel's AI SDK.

Not currently ranked — collecting fresh signals.
star history
OpenHarness provides a composable framework for creating general-purpose AI agents in code. Agents can be equipped with tools for filesystem access, shell commands, and MCP integrations. The SDK includes Session management for multi-turn conversations with automatic context window handling and retry logic. It offers official providers for ChatGPT, virtual filesystems (sandboxed, in-memory, or SQLite-backed), and React/Vue UI hooks.
Frequently asked
- What is MaxGfeller/open-harness?
- A TypeScript SDK for building AI agents with tools and session management, based on Vercel's AI SDK.
- Is open-harness open source?
- Yes — MaxGfeller/open-harness is open source, released under the MIT license.
- What language is open-harness written in?
- MaxGfeller/open-harness is primarily written in TypeScript.
- How popular is open-harness?
- MaxGfeller/open-harness has 588 stars on GitHub.
- Where can I find open-harness?
- MaxGfeller/open-harness is on GitHub at https://github.com/MaxGfeller/open-harness.