← all repositories

MaxGfeller/open-harness

A TypeScript SDK for building AI agents with tools and session management, based on Vercel's AI SDK.

588 stars TypeScript AgentsCoding Assistants
open-harness
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.