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

Velocity · 7d
+5.2
★ / day
Trend
→steady
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.