OpenHarness
OpenHarness is an open-source TypeScript SDK for developers building custom AI-agent applications, including coding agents, CLI tools, and web-based assistants. It provides stateless agent execution, explicit conversation-state handling, streaming events, composable middleware for retries, persistence and context compaction, hierarchical subagents, and permission-controlled tools. Developers can connect model providers through the Vercel AI SDK, add external capabilities through Model Context Protocol (MCP), and use filesystem or shell tools through configurable providers. The SDK also offers React hooks and Vue composables for streaming agent output into application interfaces. OpenHarness is installed as an npm package and is intended to be embedded in projects running on Node.js or edge runtimes; it is a developer library rather than a hosted end-user agent service.
Learn more about OpenHarness
Deep Agents
Deep Agents is an open-source developer library and agent harness for building LLM-powered agents that can work through multi-step tasks. It provides an agent loop with built-in capabilities for planning, persistent memory, file-system interaction, and delegation to subagents, while allowing developers to connect model providers and tools. The library is intended for software developers and teams creating custom agent applications, including research, coding, and other workflows that require an agent to plan and act across several steps. Developers can extend its behavior with custom tools, middleware, and backends, and integrate it with LangGraph and LangSmith for orchestration, tracing, and deployment workflows. Deep Agents is a software development framework rather than a ready-made end-user agent application; users implement and run agents within their own applications and environments.
Learn more about Deep Agents
assistant-ui
assistant-ui is an open source React toolkit for production AI chat experiences, designed to bring the UX of ChatGPT into your own app. It helps developers create beautiful, enterprise-grade AI chat interfaces in minutes for React, React Native, and terminal applications. Whether you are building a ChatGPT clone, a customer support chatbot, an AI assistant, or a complex multi-agent application, assistant-ui provides frontend primitive components and state management layers so you can focus on what makes your application unique. It includes instant chat UI with pre-built, beautiful, customizable chat interfaces out of the box, making it easy to quickly iterate on an idea. Its chat state management is optimized for streaming responses, interruptions, retries, multi-turn conversations, and efficient rendering. assistant-ui is built for high performance, with optimized rendering and a minimal bundle size to keep AI chat interfaces responsive.
Learn more about assistant-ui
OpenChiip Harness
OpenChiip Harness is a self-hosted AI agent runtime and orchestration framework for developers building local or coordinated agent workflows. It combines LLM conversations, skill orchestration, tool execution, multi-layer memory, resource monitoring, and multi-agent collaboration in a React administration dashboard. Run it as a local service or connect it to the OpenChiip platform for collaborative scheduling. Its CLI, web dashboard, HTTP API, and WebSocket interface support chat, tools, sessions, memory, task management, and monitoring. It supports Baidu ERNIE, OpenAI-compatible model providers, and delegation to Codex or Claude Code. Install via pip or deploy with Docker, Linux packages, systemd, or Windows installers; macOS supports pip installation. Licensed under AIGCGPL-1.0.
Learn more about OpenChiip Harness