
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.
The Agent Core handles ReAct reasoning, tool selection, memory and model context. The Production Harness controls execution through finite-state workflows, with checkpoints, cancellation, recovery and human review. Tools, MCP calls, memory operations and external writes pass through the same policy and tracing boundaries.
Product behavior lives in Domain Packs, which define tasks, prompts, capabilities and output contracts. Developers can reuse the runtime across different agent applications while changing their workflows and policies. Versioned contracts and runtime validation help keep application code independent of storage and execution providers.
Local adapters use SQLite, files and local processes; Docker and remote HTTP execution adapters are also available. Memory choices include Hypha Native Memory, local Native Lite and self-hosted Mem0 OSS, alongside cloud adapters for Mem0 Platform and Vertex AI Memory Bank. Where work and memory run depends on the selected providers.
Hypha records authoritative events for replay, audit and evaluation. Its caches reuse validated reasoning, tool results and memory context, but can't authorize actions or replace execution evidence. An Express API server and an example CLI use the same runtime.
Claim this page and we'll verify you by hand. Hypha 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 Hypha?Promote it
Something wrong or outdated on this page?
2.6KUpdated 2 days agoApache-2.0
#Distributed execution#Guardrails#Human approval
AgentField is a self-hosted, open source platform for developers building AI agents that need to work together under shared access rules. It runs in your own infrastructure and combines agent execution with identity, policy enforcement and audit records. The project uses the Apache 2.0 license.
42.5KUpdated 11 hours agoApache-2.0
Docker · Web#Guardrails#Human approval#LLM tracing
483Updated 2 months agoMIT
macOS · Web#Guardrails#LLM tracing#Multi-agent workflows
28.5KUpdated 6 hours ago
Web#Human approval#LLM tracing#MCP
32.6KUpdated 1 day agoApache-2.0
Web#Agent Skills#Code execution#Distributed execution
201Updated 3 months agoMIT
macOS · Linux#Distributed execution#Guardrails#Human approval
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.
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.
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.
AgentScope is an open source Python framework for developers building AI agent applications on their own servers. It combines an agent SDK with a FastAPI backend and web UI, including support for separate users and sessions and distributed deployment. Its Apache 2.0 license allows use and modification.
claudectl is a local dashboard and supervisor for developers running several Claude Code agents on macOS or Linux. It brings session activity, approvals and spending into one terminal view, with an optional local LLM that makes decisions based on your preferences. It's open source under the MIT license.