🧠Core Concepts

Overview:

SONA is a framework for creating AI agents that can interact across multiple DeFi platforms.

Features

  • Modular Design: Plugins and services allow for flexible customization.

  • Knowledge: Supports both RAG-based and direct knowledge processing.

  • Stateful Interactions: Maintains context across conversations.

  • Multi-Agent Support: Supports running multiple agents with distinct configurations.

  • Multi-Platform Support: Integrates with various DeFi protocols.

Eliza consists of these core components:

  • Agents (Runtime): AI personalities that interact with users and platforms

  • Actions: Executable behaviors that agents can perform in response to messages

  • Target: Platforms that agent perform on-chain actions.

  • Plugins: Modular extensions that add new features and capabilities

  • Providers: Services that supply contextual information to agents

  • Evaluators: Modules that analyze conversations and track agent goals

  • Character Files: JSON configurations that define agent personalities

  • Memory System: Database that stores and manages agent information using vector embeddings

Last updated