adk-java: The Agent Development Kit (ADK) for Java is an open-source, code-first toolkit designed for building, evaluating, and deploying sophisticated AI agents. It enables developers to define agent behavior, orchestration, and tool use directly in Java code for fine-grained control and robust integration with Google Cloud services.; nanobot: nanobot is an ultra-lightweight, self-hosted personal AI agent framework built in Python, offering a readable core for multi-agent delegation and automation. It supports various interfaces including WebUI, terminal, and chat apps, integrating tools, long-term memory, and OpenAI-compatible APIs.
Building advanced AI agents with fine-grained control over their behavior and orchestration.
Running long-horizon goals and scheduled automations.