HarnessX is a self-hosted Python framework for developers and researchers building AI agents for coding, research, or assistant tasks. It separates model selection from agent behavior, so you can change memory, tools, or safety checks without rewriting the agent. It's open source under MIT.
Reusable processors and prebuilt bundles define how an agent handles context, retrieves memories, evaluates results, and recovers from errors. Model routing supports fallback providers and different models for different roles. The framework includes tracing, checkpoints, and metrics for inspecting runs.
HarnessX can analyze past runs and search for better combinations of prompts, tools, and processors while keeping the model unchanged. It also records runs with reward annotations for supervised fine-tuning and reinforcement learning, with a VERL integration for model training. Its benchmark examples use Qwen 3.5 9B and GPT-5.
You can work through a command-line interface, Python SDK, or the browser-based Harness Lab running on localhost. The framework supports local and Docker sandboxes as well as E2B. Model calls depend on the provider you choose: the Anthropic integration sends requests to its cloud API and requires an API key, so running the framework locally doesn't make those calls offline.
An optional messaging gateway connects agents to Feishu, Telegram, Slack, Discord, and DingTalk. Its web console manages channels, sessions, and workspaces.
Claim this page and we'll verify you by hand. HarnessX gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find HarnessX?Promote it
Something wrong or outdated on this page?
28.5KUpdated 7 hours ago
Web#Human approval#LLM tracing#MCP
Mastra is a TypeScript framework for developers building AI agents and applications on their own servers or inside existing web apps. Its server runs locally or as a standalone deployment; Mastra Cloud provides a hosted alternative. Model routing connects to providers such as OpenAI, Anthropic, and Gemini, so running the framework locally doesn't keep those model requests on your machine.
447Updated 4 weeks agoApache-2.0
#Agent Skills#Code execution#Guardrails
2.4KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#LLM tracing
294Updated 4 hours ago
macOS · Windows · Linux · Web#Agent Skills#Batch processing#Code execution
Ringer runs parallel AI coding agents on your machine and checks their output by executing tests or other validation commands. It's for developers who want to delegate implementation while keeping planning and review with a stronger model. The aim is to reduce model spending on routine coding work without relying on workers' claims that they're finished.
9.4KUpdated 2 hours agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Batch processing#LLM tracing#Structured output
42.5KUpdated 12 hours agoApache-2.0
Docker · Web#Guardrails#Human approval#LLM tracing
Hypha is a local-first TypeScript framework for developers building AI agents that need controlled tool use, recoverable workflows and an audit trail. It separates the agent's reasoning and planning from the execution layer that enforces policies, approvals and workflow boundaries. It's open source under Apache 2.0.
PenguinHarness runs on your computer or server and uses AI agents to build runnable agent applications from plain-language requirements. It's for people developing AI apps who want the same tool to handle creation, evaluation, tuning and deployment. The project is open source under Apache 2.0.
BAML is a programming language for developers building AI agents, with typed model calls and local tracing built into the language. It runs standalone on macOS, Linux and Windows, or alongside an existing application. The language is open source under Apache 2.0, and works offline.
Agno is a Python framework and runtime for developers building customer-facing or internal AI agents. You can run its agent platform locally with Docker, on your own servers or in your cloud. The open-source framework uses the Apache 2.0 license, and the platform keeps sessions, memory, knowledge and traces in your database.