Agent-harness is a minimal, composable Go library for building AI agent tool-calling loops on top of LLM APIs. It implements a core agent loop that calls an LLM, executes tool calls, and feeds results back iteratively, with support for pause/resume workflows, provider adapters for Anthropic and OpenAI, and optional file-backed memory.
AdaptiveFlow is a lightweight Java 21 library for executing task DAGs using virtual threads, offering a fluent API for workflow definition with automatic validation, topological sorting, and type-safe result handling—eliminating the need for heavy frameworks or configuration.