humanlayer
Basic Information
HumanLayer is an open-source API and SDK that enables developers to embed deterministic human oversight into AI agents and tool-calling workflows. It provides Python and TypeScript/JavaScript packages, example integrations, and documentation so teams can bring their own LLMs and orchestration frameworks such as LangChain, CrewAI, and ControlFlow. The SDK makes it possible to pause or gate high-stakes function calls and contact humans for approvals, feedback, or advice across channels like Slack and Email. The repository includes examples, CLI tooling in beta, and a roadmap for additional channels and features. Its main purpose is to let agent developers safely grant agents access to external actions while ensuring a human is consulted before sensitive or high-impact operations are executed.