Skip to main content
Agent Node is a modern agent framework for the agentic economy. It enables building autonomous AI agents that can communicate with other agents, execute complex workflows, and perform transactions. It’s a complete implementation of the A2A (Agent-to-Agent) protocol with integrated AI capabilities, workflow orchestration, and blockchain wallet support.

Features

AI-Powered Agent Communication

Built on the A2A (Agent-to-Agent) protocol, your agents can send messages, stream responses in real-time, and manage complex tasks. The system handles session isolation and provides standards-compliant agent discovery.

Flexible AI Integration

Choose from multiple AI providers (OpenRouter, OpenAI, xAI, Hyperbolic) and give your agents access to tools through the Model Context Protocol (MCP). Agents can trigger multi-step workflows and maintain conversation context across sessions.

Smart Workflow System

Create sophisticated workflows using JavaScript generators that can pause for user input or authorization. The system validates inputs, tracks state transitions, and allows multiple workflows to run concurrently with isolated contexts.

Modular Configuration

Organize your agent’s capabilities using a file-based workspace. Define skills as separate modules, configure which tools they can access, and let the system automatically compose prompts. Changes are hot-reloaded during development.

Blockchain Integration

Built-in wallet support for Ethereum and other EVM chains (Arbitrum, Base, etc.). Agents can sign transactions, estimate gas fees, and pause workflows for user approval before executing blockchain operations.

Developer Experience

Simple CLI commands for initialization, validation, and deployment. Create new agent configurations, validate setups, and bundle everything for production deployment.
I